11 2011 档案

摘要:【代码清单】#include <stdio.h>#define va_list void*#define va_end(arg)#define va_start(arg, start) arg = (va_list)(((char *)&(start)) + sizeof(start))#define va_arg(arg, type) *(type*)arg; arg = (char *)arg +sizeof(type)char *itoa(int num, char *str, int radix){ char string[] = "0123456789a 阅读全文
posted @ 2011-11-15 16:16 j2ee技术 阅读(194) 评论(0) 推荐(0)
摘要:这个错误有点小小的纠结.想都没想就写的,,其实错误的原因就在我在映射实体的时候@ManyToOne@ Column(name="parent_id") public Module getParent() { return parent; }注意上面的 @ Column(name="parent_id")应该改为@JoinColumn(name="parent_id")就OK了 阅读全文
posted @ 2011-11-14 23:44 j2ee技术 阅读(122) 评论(0) 推荐(0)
摘要:Husband.javapackagecom.one2one.bean;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.OneToOne;importjavax.persistence.Tabl 阅读全文
posted @ 2011-11-14 22:35 j2ee技术 阅读(180) 评论(0) 推荐(0)
摘要:@Override public PageBean findPaginated(DetachedCriteria detachedCriteria,PageBean pageBean) { // TODO 今天记得修改 去掉DetachedCriteria中的projection //根据该条件获得总记录数 Long total=this.getRowCount(detachedCriteria); List<T> datas=this.findByCriteria(detachedCriteria, pageBean.getOffset(), pageBean.getPageSi 阅读全文
posted @ 2011-11-13 16:05 j2ee技术 阅读(190) 评论(0) 推荐(0)
摘要:方式一:(适用与IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示)<script type="text/javascript">window.onbeforeunload=onclose;function onclose(){if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey){return "您要离开吗?";}}</script>--------------------------------- 阅读全文
posted @ 2011-11-12 19:22 j2ee技术 阅读(179) 评论(0) 推荐(0)
摘要:这个问题纠结了我一个下午,着实是纠结,原因是配置了struts2的intercepter之后没有配置红色字体defaultStack,这个defaultStack是精心设计了的,没有就不能注入,还有切记切记defaultStack和自己的interceptor的位置的前后不能颠倒,否则在页面上值栈栈中的部分内容可能会没有,例如addFieldError的内容也许是空,这是我碰到的问题,希望能帮到大家.<package name="org" extends="struts-default" namespace="/org"> 阅读全文
posted @ 2011-11-11 10:13 j2ee技术 阅读(240) 评论(0) 推荐(0)
摘要:【任务】利用混沌随机数实现贪吃蛇游戏。【解析】【分析】(1) 采用Lorenz 混沌映射 根据混沌时间序列的非周期性,改变迭代次数则会产生伪随机的运算结果。将时间(微秒) 向正的方向平移j(j>0),作为Lorenz映射的迭代因子,则迭代次数的范围为[j,j+1000],则混沌方程最少进行j次迭代,最多进行j+1000次迭代。将迭代的序列进行映射处理与本地时间组合,则可以形成随机且唯一的序列码。该序列码可以作为贪吃蛇食物的种子。(2) 贪吃蛇实现 贪吃蛇是双链表的典型操作。初始化的贪吃蛇为一个具有3个节点的双链表,包括head,tail和temp节点。游戏开始后,首先在贪吃蛇头结点之后插 阅读全文
posted @ 2011-11-10 09:58 j2ee技术 阅读(232) 评论(0) 推荐(0)
摘要:刚开是在写项目的时候,去掉了很多jar包所以才会出现这个问题Struts Problem ReportStruts has detected an unhandled exception: Messages:object references an unsaved transient instance - save the transient instance before flushing: com.yy.entity.Orgnizationobject references an unsaved transient instance - save the transient instanc 阅读全文
posted @ 2011-11-09 23:58 j2ee技术 阅读(186) 评论(0) 推荐(0)
摘要:【问题描述】设int arr[] = {6,7,8,9,10}; int *prtr = arr; *(ptr++) += 123; printf(” %d,%d “,*ptr,*(++ptr)); 输出结果为( 8,8 )【解析】(1) ++i和i++的区别【原则1】i++;相当于int temp = i; i = i +1;++i;相当于i = i+1; int temp = i;【原则2】++操作对象必须是变量例:int a = 1,b = 1, c=0; c=((a++)++)+b; //错误的 a++ 使a等于a+1但返回的是a以前的值,一个数值不是变量,不能在++了,就是错误c21 阅读全文
posted @ 2011-11-09 10:34 j2ee技术 阅读(223) 评论(0) 推荐(0)
摘要:【问题描述】写一函数int count(char c)返回字符c的二进制数所含1的个数,例如c=3,其二进制数为00000011,那么此函数返回2。【解析】int count(char a){ int sum=0; char a=6; int i; for(i=7;i>=0;i--) { sum+=((a>>i)&0x01); } return sum;} 阅读全文
posted @ 2011-11-09 10:26 j2ee技术 阅读(148) 评论(0) 推荐(0)
摘要:int a;unsigned int b;printf("%d %d\n", a>=0 && ~a>=0, b>=0 && ~b>=0); 阅读全文
posted @ 2011-11-09 10:22 j2ee技术 阅读(372) 评论(0) 推荐(0)
摘要:return !(x&(x-1)) 阅读全文
posted @ 2011-11-09 10:21 j2ee技术 阅读(364) 评论(0) 推荐(0)
摘要:已知一个数组table,用一个宏定义,求出数据的元素个数。#define length(table) (sizeof(table)/sizeof(table[0])) 阅读全文
posted @ 2011-11-09 10:18 j2ee技术 阅读(206) 评论(0) 推荐(0)