自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 IDEA快速搭建springboot+mybatis框架

spring,springMVC,mybatis三大框架是现如今java开发中最为流行的框架,但是配置十分繁琐,一个项目开发会在框架搭建上耗费很多时间,不利于快速开发,对此,spring家族进行了封装整合,大大简化了配置,springboot由此诞生。下面将使用idea快速搭建了一个springboot+mybatis的demo。1.新建一个spring initializr项目,next2.定义...

2018-07-01 16:07:50 1740 1

原创 java代码执行顺序

当一个类从被JVM装载开始,各种代码的执行顺序大致如下:被JVM装载->执行父类的相关代码->如果有静态初始化,先执行静态初始化,且只执行一次,以后即使有该类实例化,也不会再执行->如果有静态代码块,以与静态初始化一样的方式执行->如果有new语句带来的实例化,先为成员变量分配空间,并绑定参数列表,隐式或显式执行super(),即父类的构造方法,->执行非静态代码块-...

2018-06-23 16:14:21 270

原创 lombok的使用

lombok通过注解的方式来生成get,set等方法,可以使javabean代码更加简洁,在修改字段时也方便,以下以myeclipse2016开发工具为例。1.在项目中添加lombok的包2.在myeclipse的安装文件夹下的myeclipse.ini文件末尾中添加3.使用,在javabean中使用注解就可以了@Data作用在类上,@Getter@Setter作用在属性上,二选一即可。...

2018-06-10 23:09:59 180

原创 mybatis的逆向工程

mybatis是目前Java开发持久层框架中最为流行的,但是写相关的javabean,dao层接口,xml的映射还是比较繁琐,所以推出逆向工程来根据数据库的表来直接生成bean,dao,xml,下面以mysql数据库为例。1.下载mybatis逆向工程核心包和mysql连接驱动包2.编写配置文件,设置各种文件生成的路径和需要逆向生成的表3.在文件所在位置按shift右键,点击命令行输入java -...

2018-06-10 22:55:20 116

原创 nginx+tomcat+redis负载均衡(二)

上篇用nginx+tomcat实现了负载均衡,这对于接口服务没什么毛病,但是对于网页服务,就存在session的问题,所以就需要将session存入redis中供各个tomcat共享。1,下载window版的redis,cmd切换到redis目录,输入命令redis-server.exe redis.windows.conf,出现下图,说明redis启动成功。2.下载redis和tomcat集成的...

2018-06-10 22:32:21 213

原创 nginx+tomcat+redis负载均衡(一)

tomcat建议选用tomcat7,高版本tomcat在继承redis时,有个组件不支持,需要反编译改组件代码再打包,比较麻烦,所以直接选tomcat7了,此篇主要部署nginx反向代理,tomcat集群。1.下载tomcat7,nginx,tomcat复制多份,修改端口号,并修改webapp下root项目中的index.jsp页面以区别每个tomcat,启动各个tomcat,浏览器访问测试。2....

2018-06-10 22:05:40 156

原创 String,StringBuffer,StringBuilder的区别

String是字符串常量,长度固定,每次做字符串拼接其实是创建了新的String进行赋值;StringBuffer和StringBuilder是字符串变量,长度可变,通过append()方法拼接。区别:1.String不可变,StringBuffer和StringBuilder可变;    2.速度:StringBuilder>StringBuffer>String;    3.安全性

2017-12-28 21:18:31 101

原创 js有关浏览器阻止新开窗口的处理

当用户将浏览器设置为阻止弹窗时,浏览器在程序新开页面或者说新开窗口时,会认为程序有恶意广告或者骚扰信息,就会阻止弹窗弹出,但是提示不明显,很多正常程序新开窗口也会被阻止而用户却不知道。作为开发人员就需要避免这种情况或者放大提示去告诉用户允许浏览器弹窗。比如window.open和form用target='_blank'的方式就容易被阻止,这时我们需要使用onclick方式去触发,这样浏览器就会认为

2017-11-06 18:19:07 1734

原创 input设置为只读模式

input框设置为只读依靠两个属性(disabled或readOnly),下面主要说明两者的区别:1.disabled:作用范围大,所有input类型都有效,但被disabled修饰过的input的值不能随表单提交。HTML中的表示:JQUERY中的表示:$("#eg1").attr("disabled","disabled");2.readOnly:作用范围较小,仅限于text,

2017-11-06 12:03:58 26743

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除