开发框架
-
spring是如何解决循环依赖的?「建议收藏」
spring是如何解决循环依赖的?「建议收藏」①构造器的循环依赖:这种依赖spring是处理不了的,直 接抛出BeanCurrentlylnCreationException异常。 ②单例模式下的setter循环依赖:通过“三级缓存”处理循环依赖。 ③非单例循环依赖:无法处理。 initializeBean:调用sprin…
-
spring retry, guava retrying 的整合-sisyphus java 重试框架「建议收藏」
spring retry, guava retrying 的整合-sisyphus java 重试框架「建议收藏」支持过程式编程和注解编程的 java 重试框架。 综合了 spring-retry 和 gauva-retrying 的优势。 调整一些特性,使其更利于实际使用。 采用 Netty 类似的接口思想,保证接口的一致性,和替换的灵活性。 借鉴 Hibernate-Validator…
-
springboot框架流程[亲测有效]
springboot框架流程[亲测有效]这篇介绍springboot的框架流程控制(Controller)层,负责具体的业务模块流程的控制,也就是去拦截客户发来的请求。然后服务(Service)层,负责业务模块的逻辑应用设计,调用DAO层已定义的接口,去实现Service具体的实现类,也就是去和数据库(DAO)层打交道。Dao(serviceImpl)层负责与数据库进行交互设计,用来处理数据的持久化工作,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。最后一层View层,负责前台h
-
css中图片等比例缩放,自适应16:9实现「终于解决」
css中图片等比例缩放,自适应16:9实现「终于解决」 前阵子,产品跑过来问我现有的模板中没有图片模板,需要添加一个图片模板;然而,他要求图片在展示区最好能够实现随着窗口的变化而自动按图片比例等比缩放,并且居中展示图片。我当时想着,抛开技术实现层面,图片展示也理应是这样的,更加友好。当时我就说应该没啥大问题,于是就有了下文(PS:萌新还没技术积累,只能是凭着一点积累和现查来调研)。1.图片等比缩放 网上搜了一下图片等比缩放,有介绍使用:…
-
vue项目中使用postcss-px2rem的方法总结「终于解决」
vue项目中使用postcss-px2rem的方法总结「终于解决」标题vue项目中postcss-px2rem的使用在项目中为了屏幕适配,经常会用到rem,postcss-px2rem就是为了让我们直接在将代码中px自动转化成对应的rem的一个插件如何使用:1.安装npmipostcss-px2rem–save-dev2.设置(以下总结了三种方式)1).找到项目根目录下的.postcssrc文件module.exports={“plugins”:{“postcss-import”:{},”postcss-url”
-
Servlet与Portlet[通俗易懂]
Servlet与Portlet[通俗易懂]
-
SpringBoot是什么?干嘛用的?(新手入门篇)[亲测有效]
SpringBoot是什么?干嘛用的?(新手入门篇)[亲测有效]SpringBoot是干哈的介绍:springboot是由Pivotal团队提供的全新框架。spring的出现是为了解决企业级开发应用的复杂性,spring的通过注册bean的方式来管理类,但是随着业务的增加,使用xml配置bean的方式也显得相当繁琐,所以springboot就是为了解决spring配置繁琐的问题而诞生的,并且近几年来非常流行开启我的第一个HelloSpringBoot!开启方式根据https://start.spring.io网址创建一个springboot项目
-
CSS 实现居中的几种方法「终于解决」
CSS 实现居中的几种方法「终于解决」**CSS实现居中的几种方法**一、前言二、常见的方法方法一:margin和width实现方法二:inline-block和父元素text-align方法三:浮动实现水平居中方法四:绝对定位实现方法五:css3的flex实现方法六:css3的fit-content一、前言居中效果在CSS中很是普通的效果,平时大家所看到的居中效果主要分为三大类:水平居中、垂直居中和水平垂直居中。而其中水平居中相对于后两者来说要简单得多。使用了css3的flexbox的属性轻松实现多行文本水平垂直居中的方法。当然大家有可
-
Wireshark使用教程[亲测有效]
Wireshark使用教程[亲测有效]文章目录安装使用开始捕获以wireshark2.6.3汉化版为例安装除了路径是自定义之外,其它均默认即可。使用开始捕获菜单“捕获-选项”,设置需要捕获的网络适配器,点击“开始”。也可以在菜单“捕获-开始”、“捕获-结束”来控制开始结束。在“捕获-捕获过滤器”编辑捕获表达式在上述“捕获”菜单中进行的操作,也可以在工具栏进行,如下图捕获结果着色规则在菜单“视图-着色规则”…
-
Html获取Url参数「终于解决」
Html获取Url参数「终于解决」做web前端的开发很多的时候都会遇到的一个很简答的问题,就是两个页面之间的跳转,一般来说是:<ahref="www.baidu.con">测试</a>这样的没有参数的一般是最简单的,可以跳转是因为<a>的href属性,但是一般在做项目的时候是不会只仅仅跳转的一般是带有一个或者是多个参数的,然后在下一个页面将参数传递过去,这个时候很多的方法都是可以…
-
WIN7系统配置maven环境变量[通俗易懂]
WIN7系统配置maven环境变量[通俗易懂]1.maven程序包下载地址:maven下载后解压到想要安装的位置,我直接放到C盘下了然后配置他的环境变量新建一个MAVEN_HOME,变量值复制自己的路径黏贴即可:将%MAVEN_HOME%\bin;添加到Path后面按住WIN+R组合键,输入CMD回车,在DOS窗口输入mvn-v测试安装结果,成功后如下图:2.配置maven本地仓库在C盘新建apache-mave…
-
HTML iframe 标签[通俗易懂]
HTML iframe 标签[通俗易懂]http://www.dreamdu.com/xhtml/tag_iframe/
-
HTML+CSS第十课:常见的3种网页布局方式:表格布局、DIV+CSS布局、框架布局[通俗易懂]
HTML+CSS第十课:常见的3种网页布局方式:表格布局、DIV+CSS布局、框架布局[通俗易懂]知识点:网页布局的方式1、网页布局常见的页面布局方式:表格布局、DIV+CSS布局、框架布局。表格布局:用来显示较多的数据,如OA系统、ERP系统或CRM系统。(一般用在局部) DIV+CSS布局:相对来说最灵活的布局方式,完全实现内容和样式的分离。 框架布局:通常用在网站后台的设计。2、DIV+CSS布局2.1使用DIV+CSS制作网页流程第一步:将页面在整体上…
-
html如何输出js换行「建议收藏」
html如何输出js换行「建议收藏」效果图:html代码:<divclass=”col-sm-10″id=”followInfoView”style=’white-space:pre;’></div>js代码:vara=res.data.followInfo;a=a.replace(/–/g,”:“).replace(/__/gi,”\n”);$(’#followInfoView’).html(a);讲真,这个如何正确输出换行这个小问题弄了很久,之前用<pre>标签,但是
-
springboot整合kafka[亲测有效]
springboot整合kafka[亲测有效]业务中需要使用到异步消息队列,为了快速搭建一个消息中间件,这里选了kafka,一方面是kafka搭建比较简单,而且这个中间件比较成熟,而且对于大数据量的消息支持很好,下面首先说说kafka的安装,我这里演示一下在linux上如何搭建kafka,1、首先安装zookeeper,kafka的启动需要依赖zookeeper,zookeeper安装比较简单,基本上就是上传压缩包,解压,然后启动即可,…
-
超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!![亲测有效]
超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!![亲测有效]文章总体分为2大部分,Java后端接口和vue前端页面,比较长,因为不想分开发布,真正想你4小时学会,哈哈。 不多说,开始敲代码。 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离…
-
TailwindCSS 资源推荐「建议收藏」
TailwindCSS 资源推荐「建议收藏」TailwindCSS 发布了 3.0, 功能也越来越好用,那么是否有与之相关的组件库呢 ?本文是我将推荐我个人认为比较好用的资源。
-
《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]
《吐血整理》系列 大厂前端组件库工具集合(PC端、移动端、JS、CSS等)[通俗易懂]上一期的《吐血整理》系列 大厂前端必备工具集合(抓包、调试、Mock 数据等等),获得大家一致好评,于是怪怪我加班加点,写下了这一期。 微信搜索【接水怪】或扫描下面二维码回复”加群“,我会拉你进技术交流群。讲真的,在这个群,哪怕您不说话,光看聊天记录也是一种成长。(阿里技术专家…
-
跨端开发框架深度横评之2020版「建议收藏」
跨端开发框架深度横评之2020版「建议收藏」又是一年四月天,距离上次发布跨端开发框架深度横评已过去整整一年。 这一年,小程序在用户规模及商业化方面都取得了极大的成功。微信小程序日活超过3亿,支付宝、百度、字节跳动小程序的月活也纷纷超过3亿。 对应小程序开发领域,这一年也发生了巨大变化。开发框架从单纯的微信小程序开发,过渡…
-
Spring常见面试题总结(超详细回答)「建议收藏」
Spring常见面试题总结(超详细回答)「建议收藏」1、Spring是什么?Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。主要由以下几个模块组成:SpringCore:核心类库,提供IOC服务;SpringContext:提…