这几天研究了一下 disruptor .Net版,由于.Net版跟进不及时,网上只有 v2.10 版。没仔细研究,但可以肯定的是跟最新的Java版 disruptor 3.30 是有不少区别的。我也用这个 2.10 的.Net版本写了跟我们的问题相似的测试程序,得到的结果跟 Java 版的 disr...
分类:
其他好文 时间:
2015-01-14 13:59:44
阅读次数:
336
crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的命令,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。要想了解crontab命令,首先得知道crond服务,所以磨刀不误砍柴工,先学习一下crond服务。
初识Crond
crond是linux下用来周期性...
分类:
系统相关 时间:
2015-01-14 12:54:21
阅读次数:
432
定义
在软件设计中,如果客户想手动创建一个对象,需要知道对象的详细结构,包括其数据结构以及方法调用,如果运气不好,还可能因为该对象引用了其他对象,导致客户端还得了解其他对象,如此..使得该对象的创建变得复杂起来。之前讲过的工厂方法模式可以解决该类问题,不过工厂方法模式一般用来解决单个对象的创建,对于需要创建多个有关联的对象,那么可能就需要使用抽象工厂模式的方法了。此时,客户端只需要知道抽象出来的...
分类:
其他好文 时间:
2015-01-14 12:52:20
阅读次数:
528
一说到VB.NET不禁会让人联想到VB,的确是VB和VB.NET就像是一个母亲生的一对孪生兄弟,长的基本一模一样,使用规则大都相同。即便这样两者还是有根本性的不同的:VB.NET是面向对象而VB则是面向过程的。就好像是虽然先天长的相似的双胞胎,但是他们后天样成的脾性却是截然不同:一个活泼开朗,而另一个却沉默寡言。
好了言归正传,下面我们就来认识下VB.NET,同时也来回想下VB。那些熟悉...
分类:
Web程序 时间:
2015-01-14 12:54:48
阅读次数:
146
基本信息
spock:PRIMARY>db.serverStatus()
{
"host" :"h6.corp.yongche.org", //主机名
"version" :"2.6.2", //mongodb版本
"process" :"mongod", //mongodb进程,主要有mong...
分类:
数据库 时间:
2015-01-14 12:52:09
阅读次数:
274
find the nth digit
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8801 Accepted Submission(s): 2504
Problem Description
假设:
S1 = 1...
分类:
其他好文 时间:
2015-01-14 12:52:48
阅读次数:
211
月老的烦恼(1)
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
月老最近遇到了一个很棘手的问题,就是“剩男”“剩女”急速增长,而自己这边又人手不足导致天天都得加班。现在需要你来帮助月老解决这个问题,牵红绳的规则很简单:每个男生都一个编号n(1
如20的因子是:1,2,4,5,10;
输入输入数据的第一行是一个...
分类:
其他好文 时间:
2015-01-14 12:52:44
阅读次数:
207
#include
using namespace std;
class Shape
{
public:
virtual double area()=0;//纯虚函数
};
class Trigon:public Shape
{
public:
Trigon(double H,double W)
{
h=H;
w=W;
}
double area()
{
return h*...
分类:
编程语言 时间:
2015-01-14 12:54:02
阅读次数:
245
扯些抱怨,我本科学的GIS,感觉啥也没学会就考了武大研究生,遗憾复试没过,幸好得师兄引荐调剂到了我现在的学校;学AE开发将近1年了,先开始读研究生觉得还是做web开发好些,于是自学了html与css还有js,遗憾的是没有坚持下去,研一下开始做老师的项目也就是我的毕业设计,web学习也就搁置下去了;真正开始动手做毕设也就花了大概2个月,剩下的也就是每天效率低下的想七想八~中间去实习了2个月,给一个公...
分类:
其他好文 时间:
2015-01-14 12:53:23
阅读次数:
225
使用百度的echarts时,在IE9下运行时有时会报如题的错误,有时刷新下又正常,造成这种错误的原因是
echarts.js引用放在head中或者放在body中HTML代码的前面了,造成加载时阻塞后面的html。
解决方法就是将echarts.js的引用放在之前就可以了,完美解决!...
分类:
其他好文 时间:
2015-01-14 12:54:07
阅读次数:
3290
发布《Linux工具快速教程》
阶段性的完成了这本书开源书籍,发布出来给有需要的朋友,同时也欢迎更多的朋友加入进来,完善这本书;
本书Github地址:https://github.com/me115/linuxtools_rst
在线阅读
缘起
Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择;
实际工作中,我们用到的工具,最常用的总是那么几个参数...
分类:
系统相关 时间:
2015-01-14 12:53:13
阅读次数:
178
昨天我们一起学习了一下一号店(IOS)商品分类效果编写(仿一号店APP商品分类效果开发IOS)今天我们一起来看一下Android版本上面的实现。其实我们的实现的具体思路差不多。总体先搞定一级分类,然后二级我们这边使用GridView布局。然后点击一级分类的每一项的时候,动态显示以及隐藏相关的二级分类数据。现在我们来看一下实现的效果.
然后这边还有一点需要介绍的是View...
分类:
移动开发 时间:
2015-01-14 12:50:06
阅读次数:
327
Java编程思想(十六) —— 联系JVM再谈Class...
分类:
编程语言 时间:
2015-01-14 12:51:19
阅读次数:
165
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).
For example:
Given binary ...
分类:
其他好文 时间:
2015-01-14 12:52:20
阅读次数:
176
我的Genymotion在eclipse空间下可以启动,但是发布项目,一直找不到模拟器可以启动。
做以及几种的检查:
1.eclipse的空间下,有没有配置好SDK
2.eclipse的空间下,有没有配置Genymotion
3.检查你的Genymotion下的Setting的SDK路径有没有配置对。这是我的提示,代表我配置错误。
4.所以配置SDK只需要配置SDK根...
分类:
移动开发 时间:
2015-01-14 12:51:37
阅读次数:
191
前面我们已经实现了坐标定位及前端显示,而坐标的获取一般只在移动设备上,对于PC端难以得到。但是在PC端,我们可以得到相应的IP。在得到了IP之后,我们就可以进行定们了。代码如下:
public class BaiduMap
{
///
/// 依据IP获取定位信息的URL模板。
/// 参数1:百度地图API的KEY。
///...
红黑树是建立在二叉查找树的基础之上的,关于二叉查找树可以参看【算法导论】二叉搜索树的插入和删除和【算法导论】二叉树的前中后序非递归遍历实现。对于高度为h的二叉查找树而言,它的SEARCH、INSERT、DELETE、MINIMUM、MAXIMUM等操作的时间复杂度均为O(h)。所以在二叉查找树的高度较高时,上述操作会比较费时,而红黑树就可以解决这种问题。...
分类:
编程语言 时间:
2015-01-14 12:49:51
阅读次数:
1480