再次看到Condition,第一感觉还是觉得它和Mutex的功能是一样的,没必要存在。心里这么想,其实自己也知道怎么可能多余呢?老老实实的再分析一下代码,这次一定要把理解出来的内容记下来!都怪平时写代码太少,用到Condition的情况更少,偶尔想用的时候又忘记怎么用,于是就算了。拿一段Cond.....
分类:
其他好文 时间:
2014-11-21 18:18:33
阅读次数:
157
http://www.ofcss.com/2011/03/20/misunderstood-of-overflow-hidden.html(转)容易被误解的overflow:hidden15条评论为了页面的健壮性,我们常常需要使用overflow:hidden。有时候是为了防止布局被撑开,有时候是为...
分类:
其他好文 时间:
2014-11-21 18:17:19
阅读次数:
270
添置几个便宜的Linux系统到我的服务器组,OpenPoker可以要多大规模有多大规模。组合一打1U服务器系统可以轻松胜任五十万甚至一百万玩家同时在线。当然不仅仅是纸牌游戏,对于其他多人RPG网游(MMORPG)也是一样的。我可以指派几个服务器做网关节点,另外几个做数据库节点访问存储介质上的数据,然...
分类:
其他好文 时间:
2014-11-21 18:18:37
阅读次数:
300
本文总结了十个调试技巧,当你使用VS的时候可以节省你很多时间。1.悬停鼠标查看表达式调试有时候很有挑战性,当你步入一个函数想看看哪块出错的时候,查看调用栈来想想值是从哪来的。另一些情况下,则需要添加一些监视表达式,或者查看局部变量列表,这通常还是花费一些时间的,但是。如果你把你鼠标指向你感兴趣的一个...
分类:
其他好文 时间:
2014-11-21 18:16:25
阅读次数:
186
好久没更新日志了,添加个方法吧,本身没有什么技术可言,为了能方便大家,我稍微整理一下咯~带毫秒的字符转换成时间(DateTime)格式通用方法,如下:(支持格式:2014-10-10 10:10:10,666 或 2014-10-10 10:10:10 666)/// /// 带毫秒的字符转换成时间...
分类:
其他好文 时间:
2014-11-21 18:17:33
阅读次数:
157
Swap Nodes in PairsGiven a linked list, swap every two adjacent nodes and return its head.For example,Given1->2->3->4, you should return the list as2-...
分类:
其他好文 时间:
2014-11-21 18:16:43
阅读次数:
271
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信息开...
分类:
其他好文 时间:
2014-11-21 18:16:40
阅读次数:
270
重要的是这个四个目标:你创造有效算法的能力你阅读别人写的代码以及发现其中存在任何问题的细心品质你的学习和实现新技术趋势并且适应需求的好奇心最后也是最重要的:你创造了什么,如何创造的?——了解计算机科学入门课程——作为程序员英语必须得好——学习其他编程语言:C#,Java,或者Python,Ruby,...
分类:
其他好文 时间:
2014-11-21 18:15:08
阅读次数:
126
【筛选法】
分类:
其他好文 时间:
2014-11-21 18:14:04
阅读次数:
128
有一句话说的好:永远不要相信前台不过在阻止表单的重复提交上面前台JS还是能帮后台分担一点压力的,可以配合使用。首先说说单纯的前台控制重复提交的方法(不安全的):1、用JS变量控制2、设置按钮的可用性后台校验:主要逻辑思想:页面生成时或者表单提交前从服务器获取一个随机生成的token来唯一标识此次表单...
分类:
其他好文 时间:
2014-11-21 18:13:36
阅读次数:
167
转载:http://www.cnblogs.com/skywang/articles/1375447.html外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。医院的例子用一个例子进行说明,如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价...
分类:
其他好文 时间:
2014-11-21 18:13:53
阅读次数:
290
#{…}是一个参数标记,将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是1,那么解析成sql时的值为order by "1", 如果传入的值是id,则解析成的sql为order by "id".而${…}只是简单的字符串替换。$方...
分类:
其他好文 时间:
2014-11-21 18:12:53
阅读次数:
174
原理是分段加载图片,主要用于大型网站节省带宽,可是他们提供的东西压缩混淆看不清,还有的要基于什么雅虎的什么库,总之是很麻烦的,JQ的控件倒是够清晰了,只是还是没有达到节省网络带宽的效果,于是我在JQ懒加载控件上进行一些改进,改进以后的最大的特点就是调用方便,项目中不需要什么太多更改,而且JS文件也不...
分类:
其他好文 时间:
2014-11-21 18:10:24
阅读次数:
274
在机器上安装了一个新版本的python2.7.8,系统中存在python2.4下载django1.7的压缩包,解压,进入。运行python2.7.8 setup.py install 提示没有安装setuptools。于是vim ez_setup.py ,在另外一台机器上在网上找到该文件,复制粘贴内...
分类:
其他好文 时间:
2014-11-21 18:11:25
阅读次数:
141
提高效率和技能资料首先中的首先,搜索一定要用google, 贴几个暂时可用的谷歌IP地址:http://209.116.186.217http://209.116.186.216http://209.116.186.231效率Mac-程序员必备工具(1)-Alfredmac-程序员必备工具...
分类:
其他好文 时间:
2014-11-21 18:09:25
阅读次数:
258
主要原因是,从其他地方直接复制了代码,导致的代码不要直接复制,自己手打就是 了从别处复制粘贴代码后可能会引起这种情况发生,因为你向代码文件里粘贴了ANSI格式不兼容的字符,影响了编译器变更检查功能。解决方法:把你的代码另存为一份,另存为时选择Unicode编码格式,用另存为的Unicode格式代码文...
分类:
其他好文 时间:
2014-11-21 18:10:43
阅读次数:
189
分离关注( Separation of Concerns : SOC)是Ioc模式和AOP产生最原始动力,通过功能分解可得到关注点,这些关注可以是 组件Components, 方面Aspects或服务Services。 从GoF设计模式中,我们已经习惯一种思维编程方式:Interface Driv....
分类:
其他好文 时间:
2014-11-21 18:10:49
阅读次数:
274