说到Notepad,也是我在上家公司时别人介绍给我的,当时公司做编程的有的语言五花八门,有C、C++、C#、java等,使用一款统一的代码查看和编辑器,在一些交流中是非常有益的。再说安装就可以用,免费且功能强大,实乃居家旅行写代码之必备良品。阅读全文>>
今天起的非常早,5点就起床,然后到公交站。本来想这么早,应该还没有公交车,可是这是三环,刚出小区到路边就看到一辆公交车过去。等我上去一辆公交的时候,发现车上人还不少,我这可不是起点站,这些人都这么早?然后等我换乘到二环的时候,车已经开始多了起来。路边已经陆陆续续的开始有人走了出来,这时候也就是5点半多一些的时候而已。阅读全文>>
截取的规则是,截取 " 中间的内容,里面是数组的值。但是我们要注意一个情况是转移字符,比如第二个变量里面,如果你的值要加 \ ,那必须在 \ 加 \ 。写法就是根据字节值找第一个 " ,然后根据上面的规则找第二个 " ,而且要在找到第二个 " 时,考虑前面是否为转移字符的情况。阅读全文>>
之前使用的都是系统自带的远程桌面,当屏幕分辨率不一致的时候,看着就不是那么方便了。在服务器安装安全狗以后,加入帐号中,安装安全狗客户端后,就会想QQ聊天一样,看到各个服务器的信息。除此之外,还有服务器安全信息报警功能,非常实用。阅读全文>>
虽然数据库已经很智能,还是要尽量让数据库少做事情。这样的SQL就是个很好的例子,理论上这两条SQL语句执行都是同样的效果,但是第一条明显就是让数据库多做了非常多的事情。而实际中,这样简单的问题总是被忽略,所以强烈建议大家实时关注数据库优化和SQL的调优。阅读全文>>
前两天发了一篇“UDP 上传文件”(http://www.javacui.com/netcode/207.html )的文章,但是当时只是把功能实现,后续做成多线程的,也修正了跳出时机的问题。用到多线程,也不得不了解下线程池的内容,你可以参考“Java四种线程池的使用”(http://www.javacui.com/Theory/151.html )。阅读全文>>
单纯从使用角度来说,我推荐使用的是加速乐。但是如果你的网站没有备案,那么还是用百度云加速比较合适。因为虽然百度提示“域名未备案,只能使用DNS服务”,但实际上,你点进去后,还是可以开启加速选项。另外最近也收到了百度云加速的邮件,不备案也能使用了,也就是说,百度云加速已经公开这种做法了。阅读全文>>
这里使用SpringMVC来做一个简单应用,来认识下SpringMVC入门时示例工程的搭建。为了简单,将spring-framework中dist下的所有jar包拷贝到项目的WEB-INF/lib目录下需要添加Apache commons logging日志,此处使用的是commons.logging。阅读全文>>
编程式事物相对声明式事物有些繁琐,但是还是有其独到的优点。编程式的事物管理可以清楚的控制事务的边界,自行控制事物开始、撤销、超时、结束等,自由控制事物的颗粒度。阅读全文>>
看别人的成就,时长是羡慕万分。最近在做网站中,如果发现同样的网站做的很好,马上就一种冲动,就是想立刻自己也有一个同样的。我也是个俗人,突然间总是看到别人表面的光彩。不是小孩子,没有那么幼稚,知道一切大家口中别人的成功虽然光彩,更了解背后肯定有不为人知的努力。阅读全文>>