#安装cygwin 略 ---------- - 安装vim ![cygwin-搜索vim][1] - 配置vim [配置VIM下编程和代码阅读环境][2] - 常用配置
set fenc=utf-8 “设定默认解码
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp93...
ViewPager数据源是4个线性布局,每个布局里面充满一张高度固定、宽度充满父布局的图片。有4个小圆点跟随ViewPager滑动。轮播原本我是用Timer+TimerTask的,但是问题颇多,很是郁闷。于是看了一下别人的一个仿网易新闻的例子,然后找到了相关代码阅读。原来可以使用while循环+线程...
分类:
其他好文 时间:
2015-02-12 19:57:22
阅读次数:
1078
事务控制流程 例如对如下代码进行事务控制 class service1{ method1(){ method2(); }
}
class service2{ method2();
} 原理:建立一个method interceptor 拦截service的方法,在方法开始前begin事务,方法结束后...
分类:
编程语言 时间:
2015-02-10 13:14:51
阅读次数:
221
Scitools出品的Understand 2.0。用了很多年了,比Source Insight强大很多。以前的名字叫Understand for C/C++,Understand for Java,Understand for Ada,最近这几年合并成了一个产品。最值得一提的是各种关系图的绘制,以...
分类:
其他好文 时间:
2015-02-06 21:43:16
阅读次数:
278
一、使用场合及说明当我们定义的变量只有固定的几个取值时要使用枚举类型,但是由于c语言是若语法,即使取了枚举类型定义外的值也不会报错,也不会有警告,但为什么还要使用枚举类型呢,便于程序员间的交流,提高代码阅读性二、定义格式1.定义枚举类型:enum Season{ spring, // 注意枚举类型....
分类:
其他好文 时间:
2015-02-04 23:08:12
阅读次数:
171
阅读优秀代码是提高开发人员修为的一种捷径…… 1.Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C...
分类:
编程语言 时间:
2015-02-03 18:57:10
阅读次数:
148
作为测试人员,读各种平台的工程代码时,根本不想安装各种vs或者eclipse等,于是,就找了一款代码阅读工具。 sourceInsight,下载地址为官网:http://www.sourceinsight.com/ 那么,问题就来了,sourcinsight的界面风格呀,真真不习惯,而且打开代码文件...
分类:
其他好文 时间:
2015-01-28 14:35:39
阅读次数:
187
作为测试人员,读各种平台的工程代码时,根本不想安装各种vs或者eclipse等,于是,就找了一款代码阅读工具。sourceInsight,下载地址为官网:http://www.sourceinsight.com/那么,问题就来了,sourcinsight的界面风格呀,真真不习惯,而且打开代码文件的时...
分类:
其他好文 时间:
2015-01-25 11:00:17
阅读次数:
264
前面分析过在start.S中执行完相关的一些操作之后,会跳转到C语言的部分来执行,跳转到的目标位置就是start_armboot函数,所以现在来看一下这个函数完成了一些什么工作。在这个函数的第一行定义了一个变量如下:
init_fnc_t **init_fnc_ptr;
通过查找uboot源码可以得到下面的类型重定义:
typedef int (init_fnc_t) (void);...
分类:
其他好文 时间:
2015-01-23 11:20:55
阅读次数:
117
代码生成器进行了改进,针对Oracle数据库生成更优美的代码。这样生成出来的代码,更像微软的风格,更像C#.NET的标准规范,阅读起来也更优美。把Oracle表字段名默认大写, 有_分割等进行了优化,这样用我们代码生成器生成的代码,阅读起来,更顺眼。更能拿得出手了。代码生成器生成代码效率高、规范性强...
分类:
数据库 时间:
2015-01-23 00:33:52
阅读次数:
211