摘要: 当我们在数据库中进行大量的数据追加时,是不是经常因为数据量过大而苦恼呢?而所谓的海量数据,一般也是上万级的数据,比如我们要添加一百万条数据,应该如何提高它的效率呢?Oracle数据库:普通肉垫式 什么叫批量插入呢,就是一次性插入一批数据,我们可以把这批数据理解为一个大的数组,而这些全部只通过一个SQL来实现,而在传统方式下,需要调用很多次的SQL才可以完成,这就是著名的“数组绑定”的功能。我们先来看一下传统方式下,插入多行记录的操作方式:程序代码://设置一个数据库的连接串,string connectStr = "User Id=scott;Password=tiger;Data 阅读全文
posted @ 2012-10-09 22:21 NoDelay 阅读(224) 评论(0) 推荐(0)
摘要: 在聊天室中经常要使用闪屏,这里提供一个产生闪屏的方法View Code private void ShakeWindow() { Random ran = new Random(); System.Drawing.Point point = this.Location; for (int i = 0; i < 30; i++) { this.Location = new System.Drawing.Point(point.X + ran.Next(8), po... 阅读全文
posted @ 2012-09-22 23:38 NoDelay 阅读(182) 评论(0) 推荐(0)
摘要: 一般网站水印的实现:1)上传时就对图片加水印:a)每次用户访问时,直接给用户图片就行了.减小服务器端的压力.b)缺点:破坏了原有图片.如果网站换logo或改名2)使用一般处理程序:a)每次用户请求都要进行水印的添加,增加了服务器端压力b)原图片被保存下来了.View Code 1 public class WaterMark : IHttpHandler 2 { 3 4 private const string WATERMARK_URL = "~/Images/watermark.jpg"; //水印图片 5 private con... 阅读全文
posted @ 2012-09-21 15:45 NoDelay 阅读(128) 评论(0) 推荐(0)