摘要:
使用反射操作Array类型:a):Class<?> classType = Class.forName("java.lang.String"); Object array = Array.newInstance(classType, 10); Array.set(array, 5, "hello"); String str = (String)Array.get(array, 5); System.out.println(str);b):public class ArrayT... 阅读全文
摘要:
Timestamp的计算一般是先使用gettime()将其转化为long再计算。如下面这个例子:Timestamp begin = new java.sql.Timestamp((new java.util.Date()).getTime());java.sql.Timestamp end = ne... 阅读全文
摘要:
jmp short 标号 : 跳转到标号处。jmp near ptr 标号 :跳转到标号处。jmp word ptr 内存单元地址: 用该单元处值修改IP内容。jmp dword ptr 内存单元地址 :用该单元处值修改CS和IP内容。[IP][CS]jcxz 标号 : if ((cx)==0) jmp short 标号。loop 标号 :if ((cx)!=0) jmp short 标号。ret : 用栈中的数据修改IP内容 即 (IP)=栈顶内容 (sp)=(sp)+2retf :用栈中的数据修改CS和IP内容 即 (IP)=栈顶内容 (sp)=(sp)+2; (CS)=栈顶内容... 阅读全文
摘要:
题目是王爽的《汇编语言》实验7 P172弄了一上午才搞定。嗨!学太快的结果,基础不行。要注意的问题是共有21列数据,那就是15h,注意不要在代码中写成21h,不然恶梦从此开始。代码:assume cs:codesg, ds: data, es:tabledata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984',' 阅读全文
摘要:
CS(Code Segment)代码段寄存器,指向当前代码段的段地址。IP(Instruction Pointer):指令指针寄存器,指向当前代码段的偏移地址地址。 CS+IP就是当前指令的地址。DS (Data Segment)数据段寄存器,指向当前数据的段地址,与"[0000]"组成数据的内存地址.SS (Stack Segment)堆栈段寄存器,指向栈的段地址.SP (Stack Pointer) 堆栈指针寄存器,指向栈顶的偏移地址。 SS+SP就是当前栈顶的内存地址。CX(count)计数寄存器,有时候CX中存放的是程序的长度。 阅读全文
摘要:
Flexigrid是Jquery的一个表格插件,可以显示后台传回的Json格式的数据。关于Flexigrid:http://flexigrid.info/Flexigrid对Json格式有特殊要求,其格式为:{"total":4, //总记录数"page":1, //页数"rows":[ //对象{"id":0,"cell":{"a":"测试1","b":"纯测试1"}}, //cell里面的才是真正的内容{&quo 阅读全文
摘要:
被这个问题卡住了两天,去CSDN问了,又去看了张龙的视频,终于解决了。其实这个很简单,只是在使用Myeclipse进行hibernate逆向工程配置时,配置错了,导致插入不成功的问题。这个错误的配置是:数据库表中没有设置id自增主键,在hibernate逆向工程配置时配置了increment属性!进... 阅读全文
摘要:
在hibernate.cfg.xml文件中增加show_sql属性。true这样可以在开发过程中看到hibernate生成的sql语句,方便调试。 阅读全文
摘要:
在项目中用到了Jquery的Flexigrid表格插件,来显示后台传回的一串数据,Flexigrid使用Json的格式。该插件在Chrome和Firefox中完美显示,在IE下只能显示表头.内容无法显示.在google的groups中找到了答案:http://groups.google.com/group/flexigrid/browse_thread/thread/b51a13ef24ef1e45/88802ce2f7bfcec1修改(大约800行左右,可以查找"g.gDiv.style.width"定位)1 if (p.width!='auto') g. 阅读全文