摘要:
Maven项目进行构件的时候速度会很慢,由于maven每次进行创建的时候回去网上下载artheType-catalog.xml文件,而且,现在这个文件比较大,已经接近5M的大小,所以,在网速不好的情况下,创建项目会非常慢,所以,当前解决办法是将文件下载到本地进行保存后再进行构建项目,那样就快很多,本 阅读全文
2016年8月1日
2016年7月28日
摘要:
NIO中,使用Selector.select()方法来侦听是否有数据可以读/写,服务端开始执行时,如果没有客户端,这里的语句将进行阻塞,等待下面三个情况出现,才会进行后续的方法之行,这里是重点。 1) 有数据可读/写,或出现异常。 2) 阻塞时间到,即time out。 3) 收到一个non-blo 阅读全文
2016年7月22日
摘要:
AIO:异步非阻塞 NIO:同步非阻塞 BIO:同步阻塞 (1)同步 指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪 (2)异步 指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知 (3)阻塞 指当试图对该文件描述符进行读写时, 如果当时没 阅读全文
2016年7月19日
摘要:
使用MyBatis时,可能会遇到日期格式的时间段问题,当数据库的时间为DATE类型时,MyBatis的jdbcType应该使用DATE,否则,有时间会出现莫名的数据找不到的问题,具体原因,可以查看源码,本次只为记录,MyBatis的使用时,需要注意每个数据格式类型的一致性,否则,会出现这类似的问题。 阅读全文
摘要:
#添加索引alter table 表名 add index 索引名称(列名1, 列名2);alter table 表名 add index 索引名称(列名1, 列名2, 列名3);alter table 表名 add index 索引名称(列名); #删除索引drop index 索引名称 on 表 阅读全文
2016年7月4日
摘要:
服务器上使用MySQL命令方式进行插入数据时,很多时候会遇到插入数据乱码问题,导出一个sql执行文件,再倒入到unbutn中,结果出现乱码,折腾7-8分钟, 解决方式 在导出mysql sql执行文件的时候,指定一下编码格式: 复制代码代码如下: mysqldump -uroot -p --defa 阅读全文
2016年6月21日
摘要:
前端必读:浏览器内部工作原理 原文地址:http://kb.cnblogs.com/page/129756/ 目录 一、介绍 二、渲染引擎 三、解析与DOM树构建 四、渲染树构建 五、布局 六、绘制 七、动态变化 八、渲染引擎的线程 九、CSS2可视模型 英文原文:How Browsers Work 阅读全文
摘要:
一次完整的HTTP请求所经历的7个步骤 HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Intern 阅读全文
2016年6月14日
摘要:
Druid是什么? Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规 阅读全文
2016年6月8日
摘要:
前端出现混合模式,一个站点需要手机访问和PC访问,在进行混合模式中,一个分页下拉滚动的功能是需要自己考虑的,这里有两种方法,自己开发和使用插件。为了减少开发复杂难度,插件有:iscroll 和 https://github.com/ximan/dropload,这个都是没有实验过的插件,在进行插件使 阅读全文