代码改变世界

CacheHelper

2011-07-11 16:10 by yuejianjun, 307 阅读, 0 推荐, 收藏, 编辑
摘要:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Xml.Linq;namespaceWeb.Comm{publicclassCacheHelper{pri 阅读全文

多线程并发测试

2011-07-04 10:51 by yuejianjun, 296 阅读, 0 推荐, 收藏, 编辑
摘要:namespaceQunar{classProgram{staticvoidMain(string[]args){intthreadNum=50;//声明一个线程数组:并启动Thread[]threads=newThread[threadNum];for(inti=0;i<threadNum;i++){threads[i]=newThread(newThreadStart(getdata));threads[i].Name=(i+1).ToString();threads[i].IsBackground=true;//启动threads[i].Start();}Console.Read( 阅读全文

串联所有符合条件的行ID ----SQL 函数

2011-06-21 11:31 by yuejianjun, 217 阅读, 0 推荐, 收藏, 编辑
摘要:USE [FastDB]GO/****** Object: UserDefinedFunction [dbo].[FunDIS] Script Date: 06/21/2011 11:28:57 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author: <Author,,Name>-- Create date: <Create Date,,>-- Description: <Description,,& 阅读全文

转发:回复:答复: Visual Studio 2005和Visual Studio 2008有什么区别?

2011-06-20 10:09 by yuejianjun, 533 阅读, 0 推荐, 收藏, 编辑
摘要:上一封下一封标记为...移动到...转发:回复:答复: Visual Studio 2005和Visual Studio 2008有什么区别?发件人:我自己的邮箱<409494312@qq.com>查看时间:2011年5月1日(星期天) 晚上9:34收件人:1751976257<1751976257@qq.com>------------------ 原始邮件 ------------------发件人:"我自己的邮箱"<409494312@qq.com>;发送时间:2010年12月7日(星期二) 下午5:25收件人:"jian 阅读全文

sql之left join、right join、inner join的区别(转)

2011-06-09 14:30 by yuejianjun, 163 阅读, 0 推荐, 收藏, 编辑
摘要:sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 (LEFT OUTER JOIN 或 LEFT JOIN 是一样的。)right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行LEFT OUTER JOIN = LEFT JOIN, INNERJOIN= WHERE=Join举例如下:--------------------------------------------表A记录如下:aID aNu 阅读全文

高并发模拟( 测试 )

2011-05-20 18:07 by yuejianjun, 1212 阅读, 0 推荐, 收藏, 编辑
摘要:http://www.cnblogs.com/ybhcolin/archive/2011/05/20/2052222.html以上代码.如果在高并发下会产生什么问题,开启1000个线程来模拟高并发View Code1staticvoidMain(string[]args)2{3for(inti=0;i<1000;i++)4{5System.Threading.Threadt=newSystem.Threading.Thread(newSystem.Threading.ThreadStart(Logs.WriteLine));6t.Name="线程"+i.ToStrin 阅读全文

统计代码执行时间

2011-05-16 11:11 by yuejianjun, 181 阅读, 0 推荐, 收藏, 编辑
摘要:private string totalTime(DateTime start, DateTime end) { TimeSpan ts = end.Subtract(start).Duration(); return ts.TotalMilliseconds.ToString(); } 阅读全文

带有term权重的查询

2011-04-28 18:56 by yuejianjun, 461 阅读, 0 推荐, 收藏, 编辑
摘要:三、优先级Boosting a TermLucene支持给不同的查询词设置不同的权重。设置权重使用“^”符号,将“^”放于查询词的尾部,同时跟上权重值,权重因子越大,该词越重要。设置权重允许你通过给不同的查询词设置不同的权重来影响文档的相关性,假如你在搜索:jakarta apache如果你认为“jakarta”在查询时中更加重要,你可以使用如下语法:jakarta^4 apache这将使含有Jakarta的文档具有更高的相关性,同样你也可以给短语设置权重如下:"jakarta apache"^4 "jakarta lucene"在默认情况下,权重因子为 阅读全文

Cache 缓存

2011-04-19 11:05 by yuejianjun, 263 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> ///以key键值,把value赋给Cache[key].如果不主动清空,会一直保存在内存中. /// </summary> ///<param name="key">Cache键值</param> ///<param name="value">给Cache[key]赋的值</param> public static void CacheInsert(string key, object value) { System.Web.HttpRuntime.Ca 阅读全文

泛型集合与DataSet互相转换

2011-04-19 10:58 by yuejianjun, 372 阅读, 0 推荐, 收藏, 编辑
摘要:/// <summary> /// 泛型集合与DataSet互相转换 /// </summary> public class IListDataSet { /// <summary> /// 集合装换DataSet /// </summary> /// <param name="p_List"></param> /// <returns></returns> public static DataSet ToDataSet(IList p_List) { DataSet resul 阅读全文