上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页
  2013年8月27日
摘要: 1. 创建项目1) 创建父目录mvn archetype:generate -DgroupId=com.qunar.training -DartifactId=training -Dversion=1.0.0 -DinteractiveMode=false -DarchetypeGroupId=or... 阅读全文
posted @ 2013-08-27 15:33 ZimZz 阅读(574) 评论(0) 推荐(0) 编辑
  2013年8月26日
摘要: 1. 数据库结构2. insert 测试insert 的测试包括1) 批量拼接values()插入2) 有事务for循环插入3) 无事务for循环插入测试 SQL: ( #{post.title}, #{post.content}, #{post.author}, #{post.status}, #{post.created} ) 测试代码... 阅读全文
posted @ 2013-08-26 23:27 ZimZz 阅读(4639) 评论(0) 推荐(0) 编辑
摘要: Java NIO 是Java新的IO类库(相对于旧IO来说),它的目的是提高速度.虽然旧IO已经使用NIO重新实现过,但是显示使用NIO对于文件IO和网络IO的速度还是有很大提升.NIO的体系结构比较简单,主要围绕的是FileChannel和ByteBuffer来使用FileChannel相当于IO... 阅读全文
posted @ 2013-08-26 00:44 ZimZz 阅读(2661) 评论(1) 推荐(0) 编辑
  2013年8月25日
摘要: 1. 基础在解释Endianess前,需要先明白几个基础定义1) 数据的高位与低位是什么以1001001为例,则从左边算起是 高位 -> 低位, 简而言之就是左边是高位,右边是低位而内存中一般来说是以字节为单位来表示数据,所以对于数字 int 型 0x12345678 来说如下2) 多字节数据在内存中的存储地址表示一般来说我们表示某个数据的内存地址都是取它的内存地最低位置地址表示,例如a = 0x1234567占据了内存的地址0x100,0x101,0x102,0x103四个字节,则a的内存地址为0x1002. Endianess的定义Endianess指的是字节在在内存中的存储次序,一 阅读全文
posted @ 2013-08-25 14:55 ZimZz 阅读(3559) 评论(0) 推荐(0) 编辑
  2013年8月23日
摘要: 1. 设置仓库,我的Settings里设置使用了公司的Nexus D:\mavenrepo snapshots snapshots xxx 664 775 releases xxx Nexus Releases xxxx false snapshots ... 阅读全文
posted @ 2013-08-23 12:05 ZimZz 阅读(10904) 评论(0) 推荐(0) 编辑
  2013年8月22日
摘要: Unicode和UTF-8的关系作者:张军原文地址:http://blog.renren.com/blog/284133452/485453790今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两 阅读全文
posted @ 2013-08-22 22:38 ZimZz 阅读(328) 评论(0) 推荐(0) 编辑
  2013年8月19日
摘要: 参考文章地址:http://blog.csdn.net/oracle_microsoft/article/details/2634231Java IO体系结构看似庞大复杂,其实有规律可循,要弄清楚其结构,需要明白两点:1. 其对称性质:InputStream 与 OutputStream, Reader 与 Writer,他们分别是一套字节输入-输出,字符输入-输出体系2. 原始处理器(适配器)与链接流处理器(装饰器)其结构图如下:InputStream-OutputStream体系Reader-Writer体系1. 基类InputStream与OutputStream是所有字节型输入输出流的 阅读全文
posted @ 2013-08-19 22:08 ZimZz 阅读(6553) 评论(0) 推荐(0) 编辑
  2013年8月18日
摘要: 建造者模式是对象创建型设计模式之一,他主要用于构造复杂对象,而这个复杂对象则可以由多组不同的产品族构成,其结构原理图如下:其中关键部件有两个1. BuilderBuilder定义了生产复杂对象的组件的抽象接口(BuildPart)和获取这个复杂对象的方法(GetResult),但他自己本身并不装配对象,简言之Builder是生成复杂对象部件的接口提供者2. DirectorDirector定义了装配复杂对象的接口,它使用Builder提供的生产复杂对象组件的方法来生成组件,并将其装配起来,最后调用GetResult返回该复杂对象例子:ComponentBody组件族public abstrac 阅读全文
posted @ 2013-08-18 17:00 ZimZz 阅读(535) 评论(0) 推荐(0) 编辑
  2013年8月16日
摘要: 情况描述:当使用JOIN查询,如果SQL查询出来的记录不是按id列排序的,则生成的List结果会有问题案例:1) 数据库模型简而言之一个Goods包含多个Goods_Img2) Java BeanGoods.javapublic class Goods { private Integer goodsId; private String goodsName; private Integer goodsStorageNum; private Integer goodsScore; private GoodsStatus goodsStatus; private ... 阅读全文
posted @ 2013-08-16 22:08 ZimZz 阅读(86705) 评论(8) 推荐(7) 编辑
摘要: 1. Spring MVC 双请求问题viewresolver一定要放在servlet-dispatcher.xml里,否则会导致在请求成功后以后渲染页面,然后又发一次请求的状况,最后导致页面无法显示.例如以下Controller方法@RequestMapping("loginPage")public String loginPage() { return "loginView"; }会造成如下log输出00:31:30.836 [http-bio-8080-exec-8] DEBUG o.s.web.servlet.DispatcherServlet 阅读全文
posted @ 2013-08-16 18:11 ZimZz 阅读(5198) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 34 下一页