上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 85 下一页
摘要: 说来惭愧,工作差不多4年了,直到前些日子被DBA找上门让我优化一个CPU占用很高的复杂SQL语句时,我才突然意识到了参数化查询的重要性。相信有很多开发者和我一样对于参数化查询认识比较模糊,没有引起足够的重视错误认识1.不需要防止sql注入的地方无需参数化 参数化查询就是为了防止SQL注入用的,其它还有什么用途不知道、也不关心,原则上是能不用参数就不用参数,为啥?多麻烦,我只是做公司内部系统不用担心SQL注入风险,使用参数化查询不是给自己找麻烦,简简单单拼SQL,万事OK错误认识2.参数化查询时是否指定参数类型、参数长度没什么区别 以前也一直都觉的加与不加参数长度应该没有什么区别,仅是写法上.. 阅读全文
posted @ 2012-04-22 20:20 hibernate3例子 阅读(356) 评论(0) 推荐(0) 编辑
摘要: var linkId=this.myform.findField("linkId");//获得该属性 var value=linkId.getValue().trim();//得到值 if(value==''){ this.form.cbo.isValid(false);//验证失败,显示错误信息 this.form.cbo.markInvalid('请选择xxx!'); }以上代码是有问题的,设置之后错误的信息不显示,那么我们需要怎么该才能让其显示列,1.这样得到的属性this.myform.findField("linkId&q 阅读全文
posted @ 2012-04-21 08:51 hibernate3例子 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Sift特征点的提取方法,这里简单做个介绍。作为一种匹配能力较强的局部描述算子,SIFT算法的实现相当复杂,但从软件开发的角度来说,只要会使用其中几个比较重要的函数就行了。这里要感谢David Lowe这个大牛,不但提供了一种强悍的特征匹配算法,还给出了C++的实现代码,后来有人用C#实现了这个算法,需要的朋友可到网上自行下载。 关键函数一: int sift_features( IplImage* img, struct feature** feat ) 这个函数就是用来提取图像中的特征向量。参数img为一个指向IplImage数据类型的指针,用来表示需要进行特征提取的图像。IplIm... 阅读全文
posted @ 2012-04-20 17:23 hibernate3例子 阅读(583) 评论(0) 推荐(0) 编辑
摘要: var myView=null window.setView=function(view){ myView=view; } Ext.onReady(function(){ //下方的视图数据 var view= new InpatientViewPanel(); //设置view window.setView(view); //赋值到全局 myView=view; //上方的表单数据信息(传递一个Store到view中进行数据的加载) var form=new InpatientFormPanel({loadData:function(){vi... 阅读全文
posted @ 2012-04-20 16:29 hibernate3例子 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 1. 区分大小写:变量名、属性和方法全部都区分大小写 2. 不匹配的引号、圆括号或花括号将抛出错误 3. 条件语句:3个常见陷阱 4. 换行:一直用分号结束语句来避免常见的换行问题 5. 标点法:在对象声明的尾部逗号将导致出错 6. HTML id 冲突 7. 变量作用域:全局变量对局部变量 8. 函数重载:当重载不存在时,覆盖函数 9. 区分string.replace()函数不是全局的 10. parseInt应该包含两个参数 11. “this”和绑定问题 12. 为参数设置默认值,以免你遗漏它们 13. for each循环是用于对象而不是数组 14. swi... 阅读全文
posted @ 2012-04-20 16:07 hibernate3例子 阅读(167) 评论(0) 推荐(0) 编辑
摘要: jQuery从1.2.3开始提供了data/removeData方法用来存储/删除数据。1.6.1代码片段jQuery.extend({ cache: {}, // Please use with caution uuid: 0, ... });即给jQuery添加了静态字段/方法,有jQuery.cache/jQuery.uuid/jQuery.expando等。下面分别介绍jQuery.cache 空对象,用来缓存。它的结构较复杂。jQuery.uuid 自增唯一的数字。jQuery.expando 字符串,使用Math.random生成,去掉了非数字字符。它作为HTMLElement或. 阅读全文
posted @ 2012-04-20 16:02 hibernate3例子 阅读(208) 评论(0) 推荐(0) 编辑
摘要: <s:date name="inpatientDetailVo.in_day_date" format="yyyy-MM-dd" /> 需要注意的是,inpatientDetailVo这个类中必须有getIn_day_date()这个方法,必须返回的是Date类型才可以name="inpatientDetailVo.in_day_date"这样写代表你的变量inpatientDetailVo在Action中是全局变量,而且有setter 和getter方法这样可以取值成功,如果你出错了,那么你就对照我上面所说的仔细检查一下 阅读全文
posted @ 2012-04-20 15:07 hibernate3例子 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 最开始的样式:完成后的样式:下面是代码: var win = new top.Ext.Window({ title: menuReferenceObj.patientName+'--病历--'+menuReferenceObj.title, layout:'fit', height: 537, width: 800, closeAction:'close', plain: true, modal : true, ht... 阅读全文
posted @ 2012-04-20 12:33 hibernate3例子 阅读(256) 评论(0) 推荐(0) 编辑
摘要: get与load都可以根据参数获取到指定的实体,那他们有什么区别呢??从Hibernate的参考手册中,我们基本可以总结出这样几条:1、如果找不到符合条件的记录,get方法返回null,而load方法抛出异常2、使用load方法,一般都假定你要取得对象肯定是存在的,而get方法则尝试,如果不存在,就返回null从这个角度看,似乎没什么大不了的。其实,仔细看看hibernate中关于get和load方法的源码,就不难发现,这背后的不同了。get方法每次都要访问数据库,而load则不一定,如果使用了缓存机制,load就会从缓存中查找,所以,不一定每次都访问数据库。也就是,load可以更好的利用hi 阅读全文
posted @ 2012-04-20 09:14 hibernate3例子 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Hibernate 配置属性属性名用途hibernate.dialect允许 Hibernate 针对特定的关系数据库生成优化的 SQL 的org.hibernate.dialect.Dialect的类名。例如:full.classname.of.Dialect在大多数情况下,Hibernate 可以根据 JDBC 驱动返回的JDBC metadata选择正确的org.hibernate.dialect.Dialect实现。hibernate.show_sql输出所有 SQL 语句到控制台。有一个另外的选择是把org.hibernate.SQL这个 log category设为debug。例如 阅读全文
posted @ 2012-04-19 10:50 hibernate3例子 阅读(588) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 85 下一页