在说明问题之前,先回顾在C语言中,一个对象怎么调用对象本身里的成员。又回顾到了以前TOM请lucy吃饭的问题: 一 .this 指针 1 #include 2 3 struct person 4 { 5 char* name; 6 void (*fp)(s...
分类:
编程语言 时间:
2015-06-04 11:20:19
阅读次数:
225
在LoadRunner中从数组类型的参数随机取值的方法使用web_reg_save_param做关联后,有时候会有多个匹配值。为了模仿用户行为随机取一个值为后续transcation所用,可以使用lr_paramarr_random函数。例如:web_reg_save_param("EntryID"...
分类:
编程语言 时间:
2015-06-04 11:19:11
阅读次数:
136
Var定义的变量通过delete是不能删除的没有var,即全局变量,可用delete删除This可存放全局变量中的内容,却无法存放局部变量中的内容表达式和运算符Undefine是个全局变量var a = {0,4,[5,6]}; a[2][“1”] //6 注意引号expression[]或expr...
分类:
编程语言 时间:
2015-06-04 11:20:25
阅读次数:
153
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的 检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过 的,除非放弃C+...
分类:
编程语言 时间:
2015-06-04 11:19:46
阅读次数:
134
function Cat(name,color){ this.name=name; this.color=color; }猫类 var cat1 = new Cat("大毛","黄色"); var cat2 = new Cat("二毛","黑色"); alert(cat1.n...
分类:
编程语言 时间:
2015-06-04 11:13:17
阅读次数:
91
1. download java keyutilhttps://java-keyutil.googlecode.com/files/keyutil-0.4.0.jar2. run the following commandjava -jar keyutil-0.4.0.jar --import --...
分类:
编程语言 时间:
2015-06-04 11:11:09
阅读次数:
351
一、引言 在编程学习中,总结一些小小的技巧。二、位运算和算术运算符之间的关系 nginx中关于字符改大小写的实现:#define ngx_tolower(c) (u_char) ((c >= 'A' && c = 'a' && c <= 'z') ? (c & ~0x20) : c) ...
分类:
编程语言 时间:
2015-06-04 11:06:54
阅读次数:
200
1.Spring的依赖三种依赖注入方式:
使用构造器注入
使用属性setter方法注入
使用Field方式注入(用于注解方式)
2.注入依赖对象可以使用手工装配和自动装配,在实际应用在建议使用手工装配,因为自动装配会产生未知情况,开发人员无法预知最终的装配结果。...
分类:
编程语言 时间:
2015-06-04 10:01:09
阅读次数:
219
输入代码:
//算法分析
//1)设置两个变量I、J,排序开始的时候:I=0,J=N-1;
//2)以第一个数组元素作为关键数据,赋值给key,即 key=A[0];
//3)从J开始向前搜索,即由后开始向前搜索(J=J-1即J--),找到第一个小于key的值A[j],A[j]与A[i]交换;
//4)从I开始向后搜索,即由前开始向后搜索(I=I+1即I++),找到第一个大于key的A[i],A...
分类:
编程语言 时间:
2015-06-04 09:59:20
阅读次数:
159
算法分析:
希尔排序是一种按照增量排序的方法。其中增量值是小于n的正整数。
shell排序的基本思想[1]是:
先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d2
可以根据下图形象理解:
(1)初始增量为3,该数组分为...
分类:
编程语言 时间:
2015-06-04 10:00:45
阅读次数:
193
在学习使用Java_Memcache操作memcache后,饶有兴趣的研究了一下Java_Memcache的源码。Java_Memcache在类AscIIClient中封装了数据操作方法set/add/delete/append/get等。
存储数据set
由Memcache命令详解,我们知道memcache原始的set命令格式为
set \r\n
\r\n
而...
分类:
编程语言 时间:
2015-06-04 09:59:34
阅读次数:
200
C++11提供范围for语句,这个语句遍历给定的序列中的每个元素并对序列中的每个元素执行某种操作...
分类:
编程语言 时间:
2015-06-04 09:57:27
阅读次数:
181
通过在类路径下,根据自动扫描方式,把组件纳入Spring容器管理。
如果这些组件采用xml的bean定义来进行配置,显然会增加配置文件的体积,查找以及维护起来也不太方便。Spring2.5引入了组件自动扫描机制,它可以在类路径下寻找标注了@Component,@Service,@Controrl,@Respository注解的类,并把这些类纳入Spring容器管理,它的作用和xml文件中bean...
分类:
编程语言 时间:
2015-06-04 09:57:54
阅读次数:
147
1.java中的8种原生数据类型
1)整形:使用int表示
2)字节型:使用byte表示
3)短整型:使用short表示
4)长整形:使用long表示
5)单精度浮点型:使用float表示。所谓浮点型,指的就是小树,也叫做实数,比如1.2
6)双精度浮点型:使用double表示。双进度浮点型表示的数据范围要比单精度浮点型大
7)字符型:使用char表示。(char是charact...
分类:
编程语言 时间:
2015-06-04 09:57:55
阅读次数:
194
版本冲突bug:spring framwork 3.x和JDK 8冲突,构造函数注入报出IllegalArgumentException...
分类:
编程语言 时间:
2015-06-04 09:49:25
阅读次数:
184
前段时间有了点空闲时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目,页面比较精美。
多的不说了,先上图,个人认为是精品:
登录:
注册:
这两个页面都使用了jquery-validate验证框架进行验证。
聊天室界面:
1:
2:
3:
全程使用注解进行开发。
聊天室功能:
*匿名聊天
*群聊
...
分类:
编程语言 时间:
2015-06-04 09:50:21
阅读次数:
227
编程处理教师的基本情况。要求:
1、定义一个“person”类,用来存储及处理人的姓名、性别、年龄,成员函数自定;
2、定义“teacher”类,公有继承“person”类用来存储教师所在学院、所学专业、学历、学位、职称、教龄等,成员函数自定。
3、处理程序,主要包括:
⑴
显示姓名、性别、年龄函数:既能显示person对象的姓名、性别、年龄,又能显示teacher对象的姓名、性别、年龄...
分类:
编程语言 时间:
2015-06-04 09:47:18
阅读次数:
265