摘要:网络技术的快速发展,方便了我们的日常生活,加快了工作效率,增进了交流。网络的出现确实给我们带来了很多的便利,但网络安全问题也在时时困扰着我们,现在奥运会即将开幕,病毒、黑客们又开始猖獗起来,各种威胁之声不断传出,网络安全问题也就成为了社会关注的重点问题。文件传输安全就是大众关注的安全问题之一,一份文件可能包含了很多的机密,一旦被黑客窃取,那损失是不可想象的。所以下面我们来谈谈文件加密的相关技术问题...
阅读全文
摘要:在从事程序员工作之前,虽然工作上偶然有过加班之说,那仅仅是偶尔而为之,并不会太在意。后来,无论是从自己的亲身经历,还是从周围同事的经历,还是眼睛所能看到的各个软件公司开发过程,还是从可听可读关于程序员加班的传言,一切的一切都证实了,在程序员这个职业中加班是一种常态。如果你去问问程序员有哪个没有加过班的,举手的一定是第一天参加工作的程序员。度过了入门阶段的程序员,由于他们具备了编程能力,虽然这个能力...
阅读全文
摘要:工具(Tools)菜单 --> 导入导出设置(Import and Export Settings...) --> 重置所有选项(Reset all settings) -- 否,不保存设置(最后一个) -- 选择你的设置 比如Visual C# 开发设置(Visual C# Development Settings) -- 完成(Finish)
阅读全文
摘要:public static int UpdateJoin(DbFactory factory, string relationKey, string foreignKey, Dictionary<string, object> data, string condition, Joins mode, out string sql) { int count = data.Count; if...
阅读全文
摘要:最近几个月的时间,我在家里和公司都较多的使用Google Chrome浏览器,不少工作和学习都是在这个浏览器下使用的,在Chrome下用的多了,也有了一些自己的体验和看法,开始思考到底什么样的浏览器是最合适的,什么样的浏览器是最优秀的。 Google Chrome的稳定性和速度给了我深刻的印象,我几乎没有碰到过Google Chrome崩溃的情况,速度在大多数情况下也很快,然而,在使用过程中,我...
阅读全文
摘要:现在企业招聘的时候总是要提一个要求:要有团队精神,一开始觉得很有道理,工作一段时间了,发现全是扯淡!根本这就是糊弄我们单纯的代码工人的,本质上是让我们成年累月地给他们干些修修补补擦屁股的活儿,还不让有怨言!团队精神说具体些就是:1)让你干什么就干什么,你的兴趣完全靠边儿站,干完自己的活儿还得帮别人干!结果是受苦受累最多,好处归领导,黑锅自己背!2)有疑问可以提出但是不承诺解答,有理未必行得通,无理...
阅读全文
摘要:[代码]转自:http://www.cnblogs.com/mrlen/archive/2010/06/09/1754907.html
阅读全文
摘要:ObjectPoolSampleObject
阅读全文
摘要:单链表实现的LockFreeStack[代码]
阅读全文
摘要:This post looks at how to implement a binary tree using generics in C#. A binary tree is a data structure in which each node has at most two children. They are a good way to store unsorted data, as th...
阅读全文
摘要:跳跃表(Skip List)是一种随机化数据结构,基于并联的链表,其效率可比拟于二叉查找树(对于大多数操作需要O(logn)平均时间)。基本上,跳跃列表是对有序的链表增加上附加的前进链接,增加是以随机化的方式进行的,所以在列表中的查找可以快速的跳过部分列表(因此得名)。所有操作都以对数随机化的时间进行。[编辑]描述跳跃列表是按层建造的。底层是一个普通的有序链表。每个更高层都充当下面列表的"快速跑道...
阅读全文
摘要:今天才发现.net2.0实现了双向链表,以前一直以为只有栈和队的实现。在Generic命名空间还发现了树的实现,树的遍历委托,只可惜都是Internal的。不过都可以参考。范型一出来所有的数据结构都变的容易实现,也实用起来。转自:http://www.cnblogs.com/bluewater/archive/2006/10/23/537365.html
阅读全文
摘要:The debate overHTML5 vs. Flashis great for comments and page views, but all that chatter obscures the bigger issue: Should developers and designers invest in HTML5?According toEric A. Meyer, an author...
阅读全文
摘要:public class ThreadContextPool<T> where T : class { #region NestedType private struct Entry { public int ThreadID; public T Value; } private struct PendingEntry { public int ThreadID; public int ReturnCount; } private class GlobalPool { private int maxCount; private Stack<T> items; publi
阅读全文
摘要:/// <summary> /// 设置当前应用程序指定Key的Cache值 /// </summary> /// <param name="Key"></param> /// <param name="value"></param> /// <param name="time">过期时间 DateTime.Now...
阅读全文
摘要:据国外媒体报道,五月份,微软对IE9预览版标准做了测试。最新测试结果表明IE9预览版完全支持W3C Web Standards HTML5。测试结果如下图所示: 除了测试IE9,微软还对Mozilla Firefox 3.6.3、Opera 10.52、苹果 Safari 4.05以及谷歌 Chrome 4.1进行了测试。另外,微软对所有浏览器的测试都是在Windows平台上进行的。 此次测试...
阅读全文
摘要:这里只发布核心代码。源码及测试程序请点这里下载,谢谢。有啥BUG,问题请发送email至ilovehaley.kid@gmail.com ,谢谢。:D代码PS:1、通过测试发现多线程stream.Flush()的地方会阻塞,可以尝试增大stream的缓冲区或手动管理调用stream的Flush()。2、断点测试方法:先打开Server端,然后打开Client端发送;中途任意关闭一端,再重复前一步即...
阅读全文