- 博客(24)
- 资源 (18)
- 收藏
- 关注
原创 基于Java实现LeetCode算法汇总(持续更新)
DataStructure-AlgorithmIn order to enhance my designing capability of normal algorithm, I make a plan, exercising algorithm everyday. So this repository is used for storing algorithm programs, which...
2018-07-14 13:54:26 3876 1
转载 Netty 入门
原文地址:http://www.blog.shuaijunlan.cn/2018/05/10/netty-introduction/ Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers ...
2018-05-11 16:45:45 368 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 562
原创 开源验证码生成工具(nkaptcha for Java)
开源地址:https://github.com/shuaijunlan/nkaptchankaptcha nkaptcha is a verification code library for Java, it doesn’t rely on any other libraries, is very easy to setup and use, is high availabili...
2018-04-25 17:11:45 2034
原创 基于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 705
原创 基于SSM+Shiro+Druid+MongoDB+MySQL的开源博客系统
开源地址:https://github.com/shuaijunlan/Autumn-Framework 在线DEMO:https://shuaijunlan.cn/autumn-blog
2017-11-27 10:12:50 1380
原创 基于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 2590 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 344
原创 基于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 1458 1
原创 log4j初级配置教程
Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。
2016-12-03 19:22:15 603
原创 为什么在MySQL数据库中无法创建外键?(MyISAM和InnoDB详解)
问题描述:为什么在MySQL数据库中不能创建外键,尝试了很多次,既没有报错,也没有显示创建成功,真实奇了怪,这是为什么呢?问题解决:通过查找资料,每次在MySQL数据库中创建表时默认的情况是这样的:从图中红色矩形中可以看出,默认的表类型是“MyISAM”,通过测试将表类型改成“InnoDB”就可以创建外键了(如下图所示):好神奇的样子,查找资料,总结
2016-11-25 13:05:38 14019 2
原创 java中“…”的含义
java中“...”的含义是jdk1.5新增加特性,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。
2016-11-19 17:37:54 1543
原创 Mybatis开发实战(一)
一、Mybatis框架简介 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。Mybatis
2016-09-24 17:57:27 1077
原创 操作MySQL数据库的sql语句是否区分大小写?
MySQL数据库中的sql语句是否区分大小写,在不同的操作系统中表现不同。一、在windows系统中不区分大小写: "SELECT * FROM USER WHERE USERNAME='....' " 和 "select * from user where username=‘....’ "查询结果是一样的。二、在Linux和Unix系统中字段名、数据库名和
2016-05-26 11:22:37 30665
原创 Java中abstract class和interface的区别
在Java语言中,abstract和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,
2016-05-11 20:32:36 9414
原创 Java中extends和implements的区别
简单说: 1.extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承,2.JAVA中不支持多重继承,但是可以用接口来实现,这样就要用到implements,3.继承只能继承一个类,但implements可以实现多个接口,用逗号分开就行了 , 比如 class A extends B implementsC,D,E
2016-04-29 18:15:07 598
原创 通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路
一、前端异步请求代码:$.ajax ({ type: "POST", //请求的方式 url: "outputservlet3", //请求url data: {}, //前端向后端传送的数据 dataType: "json"
2016-04-25 17:49:46 7053
原创 在tomcat中配置MySQL和oracle数据库连接池的异同
一、在tomcat中配置MySql数据库连接池Java代码:public Connection conn = null; public Connection getConnection()throws ClassNotFoundException, SQLException { try { InitialCont
2016-04-24 21:28:11 1795
转载 Native App、Web App、Hybrid App的区别
文章出自:云度:http://www.yunduapp.com 转载请注明出处一 、Native APP(原生APP),位于平台层上方,基于各平台系统开发的app,向下访问和兼容的能力会比较好一些,可以支持在线或离线,消息推送或本地资源访问,摄像拨号功能的调取。但是由于设备碎片化,app的开发成本要高很多,维持多个版本的更新升级比较麻烦,用户的安装门槛也比较高。但是比较乐观的是,App
2016-04-24 21:23:59 841
C++编程实例(附源代码)
2015-04-25
Visusl c++开发实战1200例(第I卷)
2015-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人