04 2009 档案

sql 优化查询
摘要:(—)大大提高查询效率的几种技巧1. 尽量不要使用 or,使用or会引起全表扫描,将大大降低查询效率。2. 经过实践验证,charindex()并不比前面加%的like更能提高查询效率,并且charindex()会使索引失去作用(指sqlserver数据库)3. column like '%"&wo... 阅读全文

posted @ 2009-04-24 09:56 fsyiyun 阅读(133) 评论(0) 推荐(0)

提高C#编程水平的50个要点
摘要:1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间,优先使用 readonly 3.在 as 和 强制类型转换之间,优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #i... 阅读全文

posted @ 2009-04-24 00:30 fsyiyun 阅读(90) 评论(0) 推荐(0)

Invoke 和 BeginInvoke 的真正涵义
摘要:original from :http://www.cnblogs.com/Rustle/articles/11301.htmlBeginInvoke 方法真的是新开一个线程进行异步调用吗?参考以下代码:public delegate void treeinvoke();private void U... 阅读全文

posted @ 2009-04-24 00:26 fsyiyun 阅读(111) 评论(0) 推荐(0)

jsp环境搭建Eclipse3.2+MyEclipse5.5+Tomcat5.5
摘要:采用的是Eclipse3.2+MyEclipse5.5+Tomcat5.5,jdk采用1.5下载地址为:jdk1.5.0.04:thunder://QUFodHRwOi8vZmlsZS41MXhpYS5jb20uY24vc29mdC8wNjA4L2pkay0xXzVfMF8wNC13aW5kb3dz... 阅读全文

posted @ 2009-04-23 16:13 fsyiyun 阅读(121) 评论(0) 推荐(0)

简单分析SQL注入中对汉字的猜解
摘要:对于经常玩SQL Injection的朋友来说,对于字符的猜解,通常是一件枯燥、乏味、痛苦的事情,特别是中文字符的探测。一遍遍的输入,然后又一次次的被否决。不过,据说这对于耐心的培养是一个非常好的办法。这时,你有没有想过自动注入呢?请看我写的文章SQL Server数据信息自动探测。(做个广告,别扔... 阅读全文

posted @ 2009-04-22 17:27 fsyiyun 阅读(466) 评论(0) 推荐(0)

重启WindowsMobile设备(VB/C#)
摘要:在论坛中,很多朋友都曾经问过如何在应用程序中重启Windows Mobile设备的问题。今天我们来看如何在Visual Studio 2008中来实现这个功能。 打开Visual Studio 2008,选择“File”菜单,“New”-“Project”。我们会看到下面New Project对话框... 阅读全文

posted @ 2009-04-22 15:13 fsyiyun 阅读(188) 评论(0) 推荐(0)

打包智能设备解决方案以便进行部署(MSDN)
摘要:一、安装 CAB 项目 为解决方案添加智能设备 CAB 项目打开现有的智能设备项目,并确保“解决方案资源管理器”可见。在“文件”菜单上指向“添加”,然后单击“新建项目”。出现“添加新项目”对话框。在左侧的“项目类型”窗格中展开“其他项目类型”节点,再单击“安装和部署”。在右侧的“模板”窗格下选择“智... 阅读全文

posted @ 2009-04-22 13:25 fsyiyun 阅读(208) 评论(0) 推荐(0)

WM5 WM6注册表修改大全(转)
摘要:一、提高机器运行速度: 修改 注册表 (HKEY_LOCAL_MACHINESystemStoragManagerFATFSEnableCache 将原值1改成3,3为推荐数值,理论上越高越快,极限值为6) 二、音量增強/增大 方法 进入 注册表 : [HKEY_CURRENT_USER... 阅读全文

posted @ 2009-04-22 13:20 fsyiyun 阅读(156) 评论(0) 推荐(0)

Windows mobile 下读取手机SIM卡信息
摘要:最近在忙一个移动警务的项目,需要获取SIM卡的信息,来做身份的验证。考虑到获取:国际移动设备识别码(IMEI:International Mobile Equipment Identification Number)和国际移动用户识别码(IMSI:International Mobile Subsc... 阅读全文

posted @ 2009-04-22 13:16 fsyiyun 阅读(234) 评论(0) 推荐(0)

浅谈C#内存回收与Dispose﹐Close﹐Finalize方法
摘要:一. net的对象使用一般分为三种情况﹕ 1.创建对象 2.使用对象 3.释放对象 二.创建对象 1.创建对象实际分为两个步骤﹕变量类型宣告和初始化对象 2.变量类型宣告(declare),如﹕复制 保存FileStream fs这行代码会在当前的变量作用域空间(栈或堆)里建立一个叫做fs的变量﹐至... 阅读全文

posted @ 2009-04-20 10:39 fsyiyun 阅读(221) 评论(0) 推荐(0)

关于“无法找到资源程序集”错误
摘要:几个相关的链接地址:http://www.winbile.net/cms/News/Newsc7c83i12262.aspxhttp://msdn.microsoft.com/en-us/library/cc433613(zh-cn,VS.71).aspxhttp://blogs.msdn.com/... 阅读全文

posted @ 2009-04-17 10:59 fsyiyun 阅读(222) 评论(0) 推荐(0)

obj=null :是否能让对象立即释放或者加快对象释放,是否必须加上?
摘要:整理自CSDN论坛讨论版帖子:原始提问:obj=null;是否能让对象立刻释放,是否能加快对象释放,是否有必要加上? 设置对象null只是段开了内存对象与引用句柄之间的引用关系,只是把引用转了个位,并没有让对象为null 。 对非托管对象:设置对象null只是段开了内存对象与引用句柄之间的引用关系。... 阅读全文

posted @ 2009-04-10 15:30 fsyiyun 阅读(262) 评论(0) 推荐(0)

.net 垃圾回收
摘要:.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称为非托管资源。而对于内存的释放和回收,系统提供了GC-Garbage Collector,而至于其他资源则需要手动进行释放... 阅读全文

posted @ 2009-04-10 14:48 fsyiyun 阅读(173) 评论(0) 推荐(0)