07 2013 档案

摘要:转自http://blog.sina.com.cn/s/blog_724cd89d0100ppcz.html1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索 阅读全文
posted @ 2013-07-06 16:30 老泉 阅读(226) 评论(0) 推荐(0)
摘要:说明:使用原生SQL查询时,若要通过addEntity方法引入对象,则查询结果列中必须包含该对象的所有属性,否则会抛出System.IndexOutOfRangeException异常。结论:若要使用原生的SQL,建议直接用SQL的方式写语句,不要用addEntity引入对象!http://blog.163.com/it_yinliqing/blog/static/78497271201111253443113/涉及的表:Cake{Id ,CakeName}CakeSize{CakeId,-为外键,对应Cake表的字段IdSize}(其中ISession session = NHibernat 阅读全文
posted @ 2013-07-03 14:46 老泉 阅读(1163) 评论(0) 推荐(0)
摘要:1、使用仿制图章工具去除文字。 这是比较常用的方法。具体的操作是,选取仿制图章工具,按住Alt键,在无文字区域点击相似的色彩或图案采样, 然后在文字区域拖动鼠标复制以复盖文字。要注意的是,采样点即为复制的起始点。选择不同的笔刷直径会影响绘制的范围,而不同的笔刷硬度会影响绘制区域的边缘融合效果。2、使用修补工具去除文字。如果图片的背景色彩或图案比较一致,使用修补工具就比较方便。具体的操作是,选取修补工具,在公共栏中选择修补项为“源”,关闭“透明”选项。然后用修补工具框选文字,拖动到无文字区域中色彩或图案相似的位置,松开鼠标就完成复制。修补工具具有自动匹配颜色的功能,复制出的效果与周围的色彩较为融 阅读全文
posted @ 2013-07-02 09:33 老泉 阅读(383) 评论(0) 推荐(0)