SPARROW-JS 前端JS框架变幻莫测,但原生js 接口不会变,所以以不变应万变,需要对前端js的原生api熟练掌握。为减少学习成本,将sparrow js 开放,支持大部分网站开发常用组件,代码简洁,无冗余。 功能列表 S...
阅读(41) 评论(0)
接上一篇 [REDIS客户端封装意淫](https://www.jianshu.com/p/03132e0d50e2)   对现在有接口,进一步重构。     进一步对客户端友好封装,对数据类型的转换,封装进框架内。...
阅读(64) 评论(0)
程序异常会中断程序执行,所有所有的异常都需要捕获,否则会导致程序中断,一般异常由服务提供者捕出,由服务调用者捕获。这里借用think in java  的服务器程序员与客户端程序员概念。   为什么使用异常 1 返回的类型不支...
阅读(75) 评论(0)
程序员是严谨的,但是再严谨也容易出问题,这就叫做bug。 我奉献几点自己遇到过的几点问题。 1 =与== 这个问题很容易被忽视,经常少一个=,在C语言陷阱里有这个问题,就是工作几年的老程序员,也同样遇到过。 2 =与!=...
阅读(88) 评论(0)
谈到架构是一个很泛的话题 这里我们讨论一下兼容性与扩展性 我们为什么用接口?这是很多java程序员都会问过的问题 我的答案是为了扩展和兼容 最近的框架中想加入日志功能,想自己写一个简单的日志操作类 其实我们最常用的应该是...
阅读(93) 评论(0)
很长时间没写博客了,最近事情比较多 之前在文章中提到过tomcat 的main函数在哪?被很多朋友拍砖了 今天继续就这话题展开,先了解几个线程有关的概念 1、多线程 multithread 为什么要用多线程?就是让cpu别太...
阅读(83) 评论(0)
数据库substring(source,startIndex,length) javascritp substring(source,startIndex,endIndex) java substring(source,sta...
阅读(85) 评论(0)
关于sqlsession我们先看这些问题: 我们做web开发,很容易联系到http的session,那么它跟进http的session有关系吗? 如果非要映射到web开发中的某个对象他到底跟哪个对象很象呢? sqlssion...
阅读(416) 评论(0)
一个实际例子直接帖代码 # log4j configuration file ################################################################## #...
阅读(101) 评论(0)
MVC-1 http://lizhizhang.iteye.com/blog/1912005 MVC-2 http://lizhizhang.iteye.com/blog/1913546 自己动手写MVC3,前两篇我们分析了M...
阅读(86) 评论(0)
前几篇文章写了JAVA框架的思考 http://lizhizhang.iteye.com/blog/1909415 IOC的思考 http://lizhizhang.iteye.com/blog/1910976 MVC的思考入...
阅读(82) 评论(0)
横量一个人一般可以考虑3Q:情商、智商以及逆商 一般智商高的人情商和逆商都比较低,其实工作中智商固然重要,但决定成败的往往是情商和逆商。有句话叫做聪明反被聪明误,所以我总结要学会变通且要脚踏实地。 以下几条是工作遇到的一些问题...
阅读(82) 评论(0)
控制反转 英语:Inversion of control,缩写为IoC 我想很多同学都会思考过这样的一个问题,控制反转,什么地方反转了,是不是翻译的不对? 这里插一句 当年马云借着盖茨的嘴说:“互联网会改变世界。”其实是他自己...
阅读(80) 评论(0)
public class ThreadLocalTest { ThreadLocal<String> tl = new ThreadLocal<String>(); ThreadLocal&l...
阅读(89) 评论(0)
目前的JAVA 企业级开发框架,我们常用的大致包括IOC AOP MVC ORM框架 1、 IOC spring是一个非常棒的ico容器,其思想非常简单,用一个集合对象如MAP 来缓存对象(对象都是单例的),这也就是sprin...
阅读(116) 评论(0)