摘要: 初略阅读了《代码大全2》这本著作,其主要强调程序编写时的逻辑,规约,组织结构等问题。 对于其中子程序这部分觉得尤为正确,GOTO部分在于一个底层工程师来说无可避免的使用到GOTO。 特别是在编写VFS框架核心代码时几乎无法使用状态变量或者if语句去解决避免使用GOTO,所以,合理谨慎的使用GOTO是 阅读全文
posted @ 2017-04-23 16:43 仰望天空+脚踏实地 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 《代码大全》Steve McConnell 是公认的关于编程的最佳实践指南之一, 在过去的十多年间,本书一直在帮助开发人员编写更好的软件。 《程序员修炼之道》由一系列独立的部分组成, 涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术, 利用许多富有娱乐性的奇闻 阅读全文
posted @ 2017-04-23 16:21 仰望天空+脚踏实地 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 2 spring声明式事务(注解) 3 1)在xml配置文件中 4 启用tx命名空间 5 6 10 11 12 ... 阅读全文
posted @ 2015-09-10 16:27 仰望天空+脚踏实地 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 在xml中启用AspectJ 1 //编写一个抽象接口calcinterface 2 public interface calcinterface 3 { 4 public int ad... 阅读全文
posted @ 2015-09-10 16:19 仰望天空+脚踏实地 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1 2 maps = new HashMap(); 8 9 static{10 maps.put("p1", new persion());11 ... 阅读全文
posted @ 2015-09-10 16:16 仰望天空+脚踏实地 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 -10 11 12 13 14 ... 阅读全文
posted @ 2015-09-10 16:11 仰望天空+脚踏实地 阅读(140) 评论(0) 推荐(0) 编辑
摘要: spring初始基础配置 1.)第一行版本语言 2.)第二行到第五行添加DTD支持 3.)第7行产生一个beans标签 I.名字叫hello II.对应的bean类为net.vzhang.HelloWorld III.这个类有一个属性name设置初始值为direct ... 阅读全文
posted @ 2015-09-05 14:02 仰望天空+脚踏实地 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1: vim /etc/exports /tftp *(rw,sync,no_root_squash) /home 192.168.1.*(rw,sync,no_root_squash) 注释: /tftp : 共享路径 ... 阅读全文
posted @ 2014-11-30 15:43 仰望天空+脚踏实地 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1 unsigned char dth_read(unsigned char array[])//默认16Mhz主频,获取成功返回1,失败返回0, 2 /*array为5字节数组,带回数据格式为: 一字节湿度(整数),一字节湿度(小数,此芯片无效,但占据8位),一字节温度(整数),一字节温度(小数... 阅读全文
posted @ 2014-11-30 15:42 仰望天空+脚踏实地 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1: 检查tftp服务器安装状态 #netstat -a|grep tftp udp 0 0 *:tftp *:*//代表已安装 否则: yum install tftp tftp-server 2: ... 阅读全文
posted @ 2014-11-30 15:41 仰望天空+脚踏实地 阅读(418) 评论(0) 推荐(0) 编辑