翻译自http://aosabook.org/en/zeromq.html中的Global
State
在库中使用全局变量并不理想.一个库也许会被程序加载很多次,但即便如此,也只会存在唯一一个全局变量集.
Figure24.1: ØMQ being used by different libraries
图24.1中两个不同且独立的库都...
分类:
其他好文 时间:
2014-12-27 11:28:36
阅读次数:
171
很多人对单元测试都有错误的理解。认为单元测试太费时间,影响进度。实际上真正做项目才发现,敲代码并不花多长时间,反倒是调bug很费时间。如果有了单元测试,从第一开始就测试到位的话,它反倒给咱们节省了开发时间。关于单元测试还有更深层的意义。1 它是一种设计 2 是一种项目进度监控的工具。3 也是学习开源项目最佳的工具。
当然单元测试的工具有很多,下面我们一块来看一下VS2012 的单元测试步...
分类:
其他好文 时间:
2014-12-27 11:27:03
阅读次数:
143
做Sicily 1215脱离地牢 这一题,一直Restrict function,都快崩溃了。
最后发现是内存泄露,就是new出来的东西没有及时delete导致的。
具体是在广度优先搜索的时候,每找一次邻居就new出一些节点,有些节点已被visited了然后我直接忽略它们,实际上是得把它们delete掉的,还有就是pop出一个节点后,在处理完邻居之后要把这个节点delete了
...
分类:
其他好文 时间:
2014-12-27 11:26:14
阅读次数:
255
Scala 运行于JVM之上,拥有海量类库和工具,兼顾函数式编程和面向对象。在Scala中, 解释器就是我们喜欢的REPL,变量或者函数的类型总是写在变量或函数的后面(与java相反),数值类型的转换通过方法而不是强制类型转换,仅当同一行代码存在多条语句时才需要用分号隔开。scala 允许自定义操作符,注意有分寸地使用,在使用scala.开头的包时,可以省去scala前缀。scala没有静态方法,...
分类:
其他好文 时间:
2014-12-27 11:25:53
阅读次数:
151
合并单元格代码示例
表头列合并代码示例
效果图...
分类:
其他好文 时间:
2014-12-27 11:27:32
阅读次数:
2136
最近要做一个论坛,找了一个比较成熟的模板Discuz!X3.2。
几天下来见识了这个论坛功能的庞大,也学习了功能强大的后台管理。但是终究还是需要对discuz进行二次开发满足功能需求。
针对discuz!X3.2初级的学习,发现还是那样,开始不爱听,后续听不懂。那怎么办呢?写篇笔记来督促自己的学习深度和进度。
安装注意:
1数据库前缀名要写一个复杂一点的名称,建立用户,并创建用户数据库。
...
分类:
Web程序 时间:
2014-12-27 11:28:32
阅读次数:
161
创建正则表达式的两种方法
显式:
new RegExp(“pattern”[,”flags”]);
例
var regex = new ("abc","gi");
第一个参数为要匹配的模式,第二个为标识信息,有三种标识信息:
g:全局标识,表示对文本中所有匹配的部分起作用,如不设置,则仅搜索和匹配第一个出现的文本段 global
i:忽略大小写标识 ignoreCase
m:...
分类:
编程语言 时间:
2014-12-27 11:26:11
阅读次数:
182
HttpSession 对象中可用的几个重要的方法:
1 public Object getAttribute(String name)
该方法返回在该 session 会话中具有指定名称的对象,如果没有指定名称的对象,则返回 null。
2 public Enumeration getAttributeNames()
该方法返回 String 对象的枚举,String ...
分类:
其他好文 时间:
2014-12-27 11:26:39
阅读次数:
165
道德哲学中的电车问题
许多道德哲学家们争论这个属于思想实验的电车问题:
即是否需要让急驶中的电车转向,
以避免把5个绑在电轨上的人撞死
问题是,这样一来,另外一个电轨上的无辜的第三者将会被撞死。
依我说,
道德哲学家们的反复争论可以为了多数人的利益牺牲少数人的,
正好说明这一行为是不合法不道德的
——只有心怀愧疚的人才会为某件事情辩护
真正符合纯粹道德和他纯粹信念的事...
分类:
其他好文 时间:
2014-12-27 11:25:39
阅读次数:
195
题目描述:
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.
For example,
If n = 4 and k = 2, a solution is:
[
[2,4],
[3,4],
[2,3],
[1,2],
[1,3],...
分类:
其他好文 时间:
2014-12-27 11:25:49
阅读次数:
126
原文:《Pro Git》
起步
本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。(查看Git详解系列的全部文章)
1.1 关于版本控制
什么是版本控制?我真的需要吗?版本控制是一种记录若...
分类:
其他好文 时间:
2014-12-27 11:24:31
阅读次数:
224
在大数据浪潮中,许多公司都耐不住寂寞跳进海中冲浪。本文主要介绍不同类型的公司对大数据的理念和做法有哪些不同。IBM、Oracle等大IT巨头以及Google、Baidu等互联网新贵们对大数据商业策略上是有所不同的,以及他们选择这样策略的原因。然后,最终谁可能是在裸泳?...
分类:
其他好文 时间:
2014-12-27 11:27:29
阅读次数:
267
https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=2514&mosmsg=Submission+received+with+ID+1623942
Dr. Ellie Arroway has established cont...
分类:
其他好文 时间:
2014-12-27 11:24:11
阅读次数:
166
2、创建自定义布局类
public class TopBar extends RelativeLayout {
//自定义控件...
分类:
移动开发 时间:
2014-12-27 11:27:14
阅读次数:
256
题目:
解决方案:
public class Solution {
public List> generate(int numRows) {
List> lists=new ArrayList>();
for(int i=0;i<numRows;i++){
List list=new ArrayList();
...
分类:
其他好文 时间:
2014-12-27 11:26:52
阅读次数:
163
F就出生在R市,和千家万户的孩子一样也是吃辣长大,不过从小在这方面的天赋异乎常人,吃起水煮活鱼、夫妻肺片连干辣椒和红油都能一扫而光。另一项让她闻名远近的就是漂亮,到义务教育结束时,女孩已经蝉联了九年校花。所以当F进入U大学,这所男女比例不仅悬殊,而且彼时还流行着诸如“U大女生一回头,淫雨霏霏鬼见愁。U大女生二回头,侏罗恐龙绕道走。U大女生三回头,哈雷彗星撞地球。”恐怖传说的理工类院校,引起的震动就...
分类:
其他好文 时间:
2014-12-27 11:25:46
阅读次数:
191