Java IO

摘要: JavaIO其实我本来是不想去了解的,因为IO这一块,我看过Unix环境高级编程,而且javaio本身是通过调用native方法实现的,所以原理大同小异 针对IO流的概念,基本上也是与Unix环境高级编程所描述的基本上无差,不过Java编码这块比较方便。 针对大文件有RandomAccessFile 阅读全文
posted @ 2016-09-25 18:33 winters86 阅读(151) 评论(0) 推荐(0) 编辑

注解与反射 ---Spring与Mybatis等框架的实现原理

摘要: Java中各大框架,无论是AOP 还是 IoC 其基本实现思路都是源自Java 运行时支撑的反射功能, 而反射最基本的一点就是 任何一个类 其在JVM环境中,都有一个对象的Class对象,这个对象提供一些方面描述了类的 方法 构造函数 注解 等等等 下面就是一个反射跟注解的小例子,是一个比较好入门的 阅读全文
posted @ 2016-09-25 18:28 winters86 阅读(435) 评论(0) 推荐(0) 编辑

Spring AOP 针对注解的AOP

摘要: 我也忘记是从哪里扒来的代码,不过有了这个思路,以后可以自己针对 Controller 还有 Service层的任意 方法进行代理了 阅读全文
posted @ 2016-09-25 18:14 winters86 阅读(926) 评论(0) 推荐(0) 编辑

Spring 事务管理

摘要: 何为事务,很多从只从Java入门的朋友肯定不清楚这个概念,毕竟Spring是针对企业应用开发的 是J2EE规范下的产物,所以很多东西,新手入门肯定没有听说过。 因为我以前是web狗 SQL注入是自来熟,所以事务这个概念,再熟悉不过,它其实是一个数据库操作的概念,不管是ORM 还是JDBC数据源,它本 阅读全文
posted @ 2016-09-25 18:03 winters86 阅读(111) 评论(0) 推荐(0) 编辑

Mybaits学习总结2

摘要: http://www.cnblogs.com/xdp-gacl/p/4262895.html 继续参考这篇文章写Mybaits学习总结 上一章,我修改了编码,统一为UTF8之后,便没有编码错误 我自己稍作了一些Sql的修改,注解查询的方法目前没有验证 阅读全文
posted @ 2016-09-20 21:27 winters86 阅读(200) 评论(0) 推荐(0) 编辑

Mybaits学习总结1

摘要: http://www.cnblogs.com/xdp-gacl/p/4261895.html 参考了这篇文章搭建了Mybaits环境,原作者有些地方没有标注使用某种编码,我是自学SQL的,所以深知编码格式的坑 这里建表的时候 最好指定编码格式为UTF8 阅读全文
posted @ 2016-09-20 20:43 winters86 阅读(195) 评论(0) 推荐(0) 编辑

敏捷软件开发 原则 模式 与实践 - OCP原则

摘要: 最近在读BOB大叔的敏捷软件开发,特别是TDD那一章节,启示真的不少,从测试驱动开发,讲到驱动表明程序设计的意图,从设计意图讲到对象依赖的解耦,从解耦建立Mock对象。 其实是对每个模块都编写单元测试,因为很多时候公司的项目赶的紧,所以为每个单元模块都编写测试是一件非常困难的事情,但是这本书,从测试 阅读全文
posted @ 2016-09-19 20:17 winters86 阅读(308) 评论(0) 推荐(0) 编辑

Spring Mvc 在非controller层 实现获取request对象

摘要: 一般我们在Controller层,会编写类似这样的方法 @Controller @RequestMapping(value="/detail") public class GetURIDetailController { 本质上Controller就是一个spring 组件,所以在我的请求方法 ge 阅读全文
posted @ 2016-09-19 07:33 winters86 阅读(941) 评论(0) 推荐(0) 编辑

Linux ncurses编写 FlapyBird 第一步

摘要: 搞定第一步 根据窗口大小自动 生成静态的墙,下一步是让墙移动起来,游戏开发完成之后再调节自动生成的参数,预计还要重构 阅读全文
posted @ 2016-09-16 10:29 winters86 阅读(369) 评论(0) 推荐(0) 编辑

Spring MVC之cookies跟session 数据绑定

摘要: 在我最早接触web开发的中学时代,学习的asp技术对于session的概念其实很清楚 由于http会话是无状态的,所以你不知道发来请求的是哪个客户, 所以数据需要绑定到每个用户的客户端上,最常用的技术就是 session跟cookies , Cookies持有本地信息(但是做服务端的一定不能通过co 阅读全文
posted @ 2016-09-12 21:39 winters86 阅读(1808) 评论(0) 推荐(0) 编辑