反射实现 AOP 动态代理模式实例说明(Spring AOP 的实现 原理) 比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在要一些方法前去加上一条日志记录, 我们写个例子看看我们最简单的解决方案 我们先写一个接口IHel....
分类:
编程语言 时间:
2015-04-01 01:44:56
阅读次数:
163
思路:这个题目难在建图,开始的时候我想把每个房间没有墙的面求出来,然后再和他邻近的房间加上一条边进行建图,后面发现要通过题目给定的条件求出房间那个面没有墙是十分困难的;后面参考了别人的思路,我们记录每个房间那几面是有墙的(这个很容易做到),然后就不显示建图了,直接通过dfs标记的思想求出这个图所有的连通块(Flood fill 算法)。后面的处理就比较简单了,求出这个连通块后就可以知道总共有几个房间...
分类:
其他好文 时间:
2015-03-13 12:48:27
阅读次数:
161
只是一个小技巧,我个人还是喜欢使用上下键来选择。[root@lightlocal]#cd/usr/local/[root@lightlocal]#ls!$#本次命令使用上个命令的参数ls/usr/local/#显示本次实际运行的命令binetcgamesincludeliblib64libexecsbinsharesrc[root@lightlocal]#!!#执行上一条命令ls/usr/local/..
分类:
系统相关 时间:
2015-03-10 19:35:55
阅读次数:
176
1.功能较多必须有菜单选择项2.针对题目避免重复时先将已生成的算式保存,然后将下一条生成的式子进行判断是否已生成,如果生成则返回循环语句的上一条,重新生成四则运算式子。3.针对可定制,可以申请动态存储内存,通过用户输入来完成定制。4.针对可以控制参数,相对菜单,每个菜单功能对应一个控制参数,每个参数...
分类:
其他好文 时间:
2015-03-10 13:48:10
阅读次数:
152
上篇 C语言入门$?是shell中一个特殊变量,表示上一条命令的退出状态。增量式开发:写一些代码编译运行,没问题再写下面的。在编译时要加上-g选项,生成的可执行文件才能用gdb进行源码级调试:gcc -g main.c -o main -g选项的作用是在可执行文件中加入源代码信息,比如第几条...
分类:
系统相关 时间:
2015-03-09 18:55:33
阅读次数:
153
IT见解北京海淀区2014-10-18张俊浩*域名的市值在走低,因其功能被新浪、腾讯微博、微信大V这种账号所代替*小米将自己定位为互联网公司,而不是手机公司*手机不远的未来会成为公共设施,类似今天电话亭(请又一次阅读上一条)或者便宜到近乎免费的生活用品,取而代之的是大量的社会基础设施移动服务厅,你仅...
分类:
其他好文 时间:
2015-03-06 13:55:42
阅读次数:
136
处理原理:半包:即一条消息底层分几次发送,先有个头包读取整条消息的长度,当不满足长度时,将消息临时缓存起来,直到满足长度再解码粘包:两条完整/不完整消息粘在一起,一般是解码完上一条消息,然后再判断是否有剩余字节,有的话缓存起来,循环半包处理客户端接收代码: private void callR...
Emacs 绑定键盘的技巧。
万无一失的绑定方法
很多人绑定一些比较特殊的键的时候,都搞不清楚在
(global-set-key ... 'my-funtion)
里写些什么。特别是在 xterm 里的时候就更不知所措了。其实有一个万无一失的办法保证你一定写对。这个办法就是:
M-x global-set-key RET 交互式的绑定你的键。C-x Esc Esc 调出上一条“复杂...
分类:
系统相关 时间:
2015-03-01 19:50:22
阅读次数:
151
2014年也是我人生最重要的一年,她见证了我的成长与蜕变,让我从一个迷茫的旅者踏上一条柳暗花明的路。春宇之行 从春宇短暂的9个月,却经历常人难以想想的风风雨雨,首先要感谢春宇公司给我带来了安逸宽松的工作环境与自由发挥创新的工作空间。从前端到架构,不论是业务功能还是性能安全,都可以亲力亲为的实践...
分类:
其他好文 时间:
2015-02-28 16:08:36
阅读次数:
118