摘要: 声明:会慢慢添加的呵呵点击文字进入c#张子阳的:线性链表+泛型 理解泛型初稿C# 中的委托和事件 C#中的委托和事件(续)Singleton 单例模式:*****单例的五种实现:传送门 a.非线程安全的 私有构造函数 b.简单线程安全 线程对一个共享对象进行加锁,然后在传进实例前检查实例是否被创建 staticreadonlyobjectpadlock =newobject();c.试是有双重锁定以实现线程安全 java不支持 staticreadonlyobjectpadlock =newobject();d.延迟化不好,但在不使用锁的情况下保证线程安全 私有构造函数+私有静态构造函数...阅读全文
posted @ 2012-02-03 18:45 Jefff 阅读(39) 评论(0) 编辑
摘要: 相濡以沫,不如相忘于江湖 这天,白云酒楼里来了两位客人,一男一女,四十岁上下,穿着不俗,男的还拎着一个旅行包,看样子是一对出来旅游的夫妻. 服务员笑吟吟地送上菜单.男的接过菜单直接递女的,说:"你点吧,想吃什么点什么."女的连看也不看一眼,抬头对服务员说:"给我们来碗馄饨就行了!" 服务员一怔,哪有到白云酒楼吃馄饨的?再说,酒楼里也没她以为自己没听清楚,不安的望着那个女顾客.女人又把自己的话重复了一遍,旁边的男人这时候发话了:"吃什么馄饨,又不是没钱?" 女人摇摇头说:"我就是要吃馄饨!" 男人愣了愣,看到服务员惊阅读全文
posted @ 2011-11-04 21:29 Jefff 阅读(184) 评论(1) 编辑
摘要: 第一种1http://www.tubekeeper.com/ 视频地址赋值到第一个文本框点击按钮2需要下载flv player播放器 这是个java程序3选择flv或者MP4下载(目前只发现这两个)第二种http://www.keephd.com/ 和第一种一样第三种http://userscripts.org/scripts/show/62634 chrome 的插件js阅读全文
posted @ 2011-11-03 22:22 Jefff 阅读(75) 评论(0) 编辑
摘要: 写到这里是为了搜索方便~由于老是忘记去闪存搜索先来乐呵乐呵:10个最“优秀”的代码注释每积累一点写到这里!!!1.net 不区分大小写String.Compare(aaa,bbb,true) //true 表示不区分大小写2.net 大小写转换变量.ToLower()变量.ToUpper()3.net常用快捷键 来自:http://www.cnblogs.com/xiaomi7732/archive/2011/11/01/2230935.html#pagedcomment注意:可能有些人的ctrl+.无效 不要担心可以用shift+alt+F10来代替格式化对齐 ctrl+K+F怎么快...阅读全文
posted @ 2011-11-03 14:50 Jefff 阅读(428) 评论(1) 编辑
摘要: HttpContext.Current.Server.MapPath(logFile) 这个是得到具体路径的方法 正常情况下是可以的 多线程情况下就为null下边的代码原本的作用是把网站的异常错误信息写入log.txt中这里抽出部分代码是我测试System.Timers.Timer的 把网站的异常错误信息写入log.txt的原代码在这里:http://www.cnblogs.com/0banana0/archive/2012/05/04/2483246.htmlpublic static void LogException(Exception exc, string source){stri.阅读全文
posted @ 2012-05-11 19:34 Jefff 阅读(44) 评论(0) 编辑
摘要: 转载:http://sunday.blog.51cto.com/360410/94315本文将较为详细的介绍如何在.net下开发Windows服务程序,并将简要介绍一些开发中的调试技巧及后期的部署问题. IDE:VS2005, DotNetFramework Version:2.0.50727 Windows服务程序通常是一种在OS的后台长期运行的程序,根据需要你可以设置为随服务器启动而同时启动等等,在传统的C/S结构的程序开发中,Windows服务更是以Server端普遍存在.在.NET应用程序中,无论是Winform下的应用还是ASP.NET,Windows服务也都非常重要,比如我们可..阅读全文
posted @ 2012-05-11 13:28 Jefff 阅读(8) 评论(0) 编辑
摘要: 一个简单的定时发送畅想要给微博或者说说加上定时功能首先 要给数据库相关表加上时间字段和状态字段时间字段:2012-05-11 12:50:00状态 :0和10表示已发送1表示定时的未发送的首先用户定义一个定时说说 插入一条数据 插入定义的时间id useid content senddatetime state1 001 正常的说说 2012-05-11 12:50:00 02 001 定时的说说 2012-05-11 13:30:00 1现在在Global.asax 里的Application_Start定义timer让1分钟执行一次 因为定时设置...阅读全文
posted @ 2012-05-11 13:07 Jefff 阅读(35) 评论(0) 编辑
摘要: sql分别得到时间差(年月日周小时分钟秒.....)select datediff(year,'2010-5-5',getdate())select datediff(month,'2010-5-5',getdate())select datediff(day,'2010-5-5',getdate())select datediff(week,'2010-5-5',getdate())select datediff(hour,'2010-5-5',getdate())select datediff(minute,&阅读全文
posted @ 2012-05-11 01:24 Jefff 阅读(14) 评论(0) 编辑
摘要: 参考视频参考博客1参考博客2字符组[][0-9] 匹配0123456789[0-9a-f] 匹配0123456789abcdef[-09] 匹配 "-" "0" "9"三个字符排除性字符组[^...][^0-5] 匹配非0~5的字符case[^e] 匹配cas+任意不为e的字符字符组简记法[\d] = [0-9][\D] = [^0-9][\w] = [0-9a-zA-Z-][\W] = [^0-9a-zA-Z-][\s]匹配空白字符 (回车、换行、制表、空格)[\S]匹配非空白字符特殊的简记法:点号"." 匹配几阅读全文
posted @ 2012-05-08 23:28 Jefff 阅读(12) 评论(2) 编辑
摘要: Reflection 也称为内省,一种可以动态获取类型信息并可能动态针对类型内部功能发生组织及调用的技术1.内省主要倾向于获取类型信息美丽如编辑器的自动提示等2.发射1)动态调用[Invoke] 委托类型内部的调用方法列表2)发射Emit 自行书写必要的IL源代码下边是三个视频 主要讲的是内省出来程序集的一些信息 跟微软的il反汇编有类似的功能 但是没有那么强大内省不出来里边的方法和源代码思胜 ASP.Net C#培训-6-1-上午-1-反射基本原理叙述.wmv - 视频 - 优酷视频 - 在线观看思胜 ASP.Net C#培训-6-1-上午-2-反射类型信息基本编程 - 视频 - 优酷视频 阅读全文
posted @ 2012-05-08 15:00 Jefff 阅读(6) 评论(0) 编辑
摘要: sql语句 关键字等--打开IO统计set statistics io on--打开时间统计set statistics time onselect * from Product where[name] like 'p%'--关闭IO统计set statistics io off--关闭时间统计set statistics time offdbcc loginfo--查看日志信息--非聚集索引覆盖create nonclustered index test_coverage_soh on xxx(customerid,adressid)--include的魔力 前边俩个是有序的阅读全文
posted @ 2012-05-08 14:19 Jefff 阅读(5) 评论(0) 编辑
摘要: 本文讲述三点:1.二进制图片 数据库和客户端的交互2.二进制pdf 数据库和客户端的交互3.一个简单的winform打开pdf的方案前几天辞职了么事做 去书店看书 看到二进制图片上传觉得很简单图片和pdf都可以显示到winfomr窗体 并且可以下载到本地数据库中存image和pdf的字段都是 image类型的1.二进制图片 数据库和客户端的交互(下载到本地参考pdf那个例子) private void button1_Click(object sender, EventArgs e) { try { //网...阅读全文
posted @ 2012-05-07 16:10 Jefff 阅读(11) 评论(0) 编辑
摘要: //怎么取得匿名类型的Type放到//泛型T当中??var 匿名 = new { A = 0, B = 1 };Type t = 匿名.GetType();//然后下面var xx = dbContext.Database.SqlQuery<t>("sql");//就悲剧了var xx2 = dbContext.Database.SqlQuery<dynamic>("sql");//xx2有列表,但是都是Object..~~~无法显示真实项,用Profile跟..SQL确实提交了.求解释msdn大神的解决办法看到了所以记录下来出现阅读全文
posted @ 2012-05-05 13:44 Jefff 阅读(12) 评论(0) 编辑
摘要: 这样会报错:void Main(){ var x=GetSpareInfoByCode(); Console.Write(x.Key);//报错:“object”未包含“Key”的定义} public dynamic GetSpareInfoByCode(){ var words = from word in "The quick brown fox jumps over the lazy dog".Split() orderby word.ToUpper() select word; var dupl...阅读全文
posted @ 2012-05-05 13:38 Jefff 阅读(5) 评论(0) 编辑