自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 基于Java实现LeetCode算法汇总(持续更新)

DataStructure-Algorithm In order to enhance my designing capability of normal algorithm, I make a plan, exercising algorithm everyday. So this repos...

2018-07-14 13:54:26 2251 1

原创 Dubbo系列源码分析

Dubbo消费者调用过程源码分析 Dubbo SPI机制源码分析 基于Spring构建Dubbo源码分析

2018-08-16 20:23:35 175 1

转载 Netty 入门

原文地址:http://www.blog.shuaijunlan.cn/2018/05/10/netty-introduction/ Netty is a NIO client server framework which enables quick and easy developmen...

2018-05-11 16:45:45 127 1

转载 Java NIO and BIO

原文地址:http://www.blog.shuaijunlan.cn/2018/04/19/Java-NIO-and-BIO/ 我们都知NIO是非阻塞IO,BIO是阻塞IO,那到底什么是阻塞,什么是非阻塞呢,它们与同步/异步又有什么区别呢?先来了解一下阻塞/非阻塞,同步/异步的概念。 ...

2018-05-11 16:43:13 382 0

原创 开源验证码生成工具(nkaptcha for Java)

开源地址:https://github.com/shuaijunlan/nkaptcha nkaptcha nkaptcha is a verification code library for Java, it doesn’t rely on any other libraries,...

2018-04-25 17:11:45 1529 0

原创 基于Spring+SpringMVC+Mybatis+Ehcache+Thymeleaf+Shiro+MongoDB+Mysql的开源博客系统

开源地址:https://github.com/shuaijunlan/Autumn-Framework 在线DEMO:https://shuaijunlan.cn/autumn-blog/loginProxy.do

2017-12-05 09:41:45 529 0

原创 基于SSM+Shiro+Druid+MongoDB+MySQL的开源博客系统

开源地址:https://github.com/shuaijunlan/Autumn-Framework 在线DEMO:https://shuaijunlan.cn/autumn-blog

2017-11-27 10:12:50 884 0

原创 基于SSM+Druid+Shrio+Ehcache构建CMS系统(已开放源码,并提供在线Demo)

源码下载地址:https://github.com/shuaijunlan/Autumn-Framework 在线Demo:http://autumn.shuaijunlan.cn项目介绍Autumn-Framework旨在提供通用的web系统解决方案,目前由作者本人一个人维护,更新速度缓慢,但...

2017-11-05 17:06:09 2372 1

原创 基于Spring、SpringMVC、MyBatis、Druid、Shrio构建web系统

源码下载地址:https://github.com/shuaijunlan/Autumn-Framework 在线Demo:http://autumn.shuaijunlan.cn项目介绍Autumn-Framework旨在提供通用的web系统解决方案,目前由作者本人一个人维护,更新速度缓慢,但...

2017-11-03 15:55:23 230 0

原创 基于Spring、SpringMVC、MyBatis、Druid、Shrio构建web系统

源码下载地址:https://github.com/shuaijunlan/Autumn-Framework 在线Demo:http://autumn.shuaijunlan.cn项目介绍Autumn-Framework旨在提供通用的web系统解决方案,目前由作者本人一个人维护,更新速度缓慢,但...

2017-11-03 15:53:09 1290 1

原创 CentOS7中配置KVM教程

CentOS7中配置KVM教程

2016-12-04 15:41:10 935 0

原创 log4j初级配置教程

Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。

2016-12-03 19:22:15 507 0

原创 Bean的初始化与销毁(基于Spring4.x)

Spring中Bean的初始化与销毁

2016-11-26 18:13:19 525 0

原创 为什么在MySQL数据库中无法创建外键?(MyISAM和InnoDB详解)

问题描述:为什么在MySQL数据库中不能创建外键,尝试了很多次,既没有报错,也没有显示创建成功,真实奇了怪,这是为什么呢? 问题解决:通过查找资料,每次在MySQL数据库中创建表时默认的情况是这样的: 从图中红色矩形中可以看出,默认的表类型是“MyISAM”,通过测试将表类型改成“Inno...

2016-11-25 13:05:38 11641 2

原创 java中“…”的含义

java中“...”的含义 是jdk1.5新增加特性,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。

2016-11-19 17:37:54 823 0

原创 Mybatis开发实战(一)

一、Mybatis框架简介   MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plai...

2016-09-24 17:57:27 979 0

原创 操作MySQL数据库的sql语句是否区分大小写?

MySQL数据库中的sql语句是否区分大小写,在不同的操作系统中表现不同。 一、在windows系统中不区分大小写:   "SELECT * FROM USER WHERE USERNAME='....' " 和 "select * fro...

2016-05-26 11:22:37 22229 0

原创 Java中abstract class和interface的区别

在Java语言中,abstract和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于ab...

2016-05-11 20:32:36 7465 0

原创 Java中extends和implements的区别

简单说:  1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承, 2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements, 3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 ,    ...

2016-04-29 18:15:07 404 0

原创 通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路

一、前端异步请求代码: $.ajax ({ type: "POST", //请求的方式 url: "outputservlet3", //请求url ...

2016-04-25 17:49:46 5356 0

原创 在tomcat中配置MySQL和oracle数据库连接池的异同

一、在tomcat中配置MySql数据库连接池 Java代码: public Connection conn = null; public Connection getConnection()throws ClassNotFoundException, SQLException { ...

2016-04-24 21:28:11 1512 0

转载 Native App、Web App、Hybrid App的区别

文章出自:云度:http://www.yunduapp.com 转载请注明出处 一 、Native APP(原生APP),位于平台层上方,基于各平台系统开发的app,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。但是由于设备碎片化,app的开发...

2016-04-24 21:23:59 654 0

原创 const char*, char const*, char*const的区别

总结的一点点关于char的用法,希望能给大家带来帮助。。

2015-03-08 20:30:58 302 0

原创 成长电邮

楼主博客已迁移至Junlan Shuai'Blog

2015-01-09 18:55:04 989 1

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