- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 SQL语句优化原则
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列
2010-06-30 14:31:00 500
原创 throw;与throw ex;之间的区别
很多时候,大家当用到向上抛出异常的时候,常常是throw;和throw ex;随便用,从来都没有留意它们之间的区别.今天我才知道,它们之间是有区别的. 大家先看看这个例子:class Program{static void Main(string[] args){ThrowSample ts = new ThrowSample(); try { ts.
2010-06-29 17:54:00 607
原创 C#编程小技巧(不断积累中)
在项目开发的时候,经常会要求实现一些C#方面的小功能。因此记录在这里供以后参考:1. 遍历Dictionary对象 Dictionaryint,int> dict=new Dictionaryint,int>(); dict.Add(200,1); dict.Add(100,2); dict.Add(
2010-06-29 12:31:00 599
原创 学习lock的使用
lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。看下面的代码进行说明。private static object obj = new object()lock (obj){ //....
2010-06-28 17:36:00 755
EditPlus中文版.zip
2020-04-15
远程桌面连接工具RDO
2018-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人