码迷,mamicode.com
首页 > 2015年01月14日 > 全部分享
一个无锁消息队列引发的血案:怎样做一个真正的程序员?(五)——RingQueue(中) 休眠的艺术
这几天研究了一下 disruptor .Net版,由于.Net版跟进不及时,网上只有 v2.10 版。没仔细研究,但可以肯定的是跟最新的Java版 disruptor 3.30 是有不少区别的。我也用这个 2.10 的.Net版本写了跟我们的问题相似的测试程序,得到的结果跟 Java 版的 disr...
分类:其他好文   时间:2015-01-14 13:59:44    阅读次数:336
linux crontab 命令详解
crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的命令,linux系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。要想了解crontab命令,首先得知道crond服务,所以磨刀不误砍柴工,先学习一下crond服务。 初识Crond crond是linux下用来周期性...
分类:系统相关   时间:2015-01-14 12:54:21    阅读次数:432
抽象工厂(Abstract Factory)
定义 在软件设计中,如果客户想手动创建一个对象,需要知道对象的详细结构,包括其数据结构以及方法调用,如果运气不好,还可能因为该对象引用了其他对象,导致客户端还得了解其他对象,如此..使得该对象的创建变得复杂起来。之前讲过的工厂方法模式可以解决该类问题,不过工厂方法模式一般用来解决单个对象的创建,对于需要创建多个有关联的对象,那么可能就需要使用抽象工厂模式的方法了。此时,客户端只需要知道抽象出来的...
分类:其他好文   时间:2015-01-14 12:52:20    阅读次数:528
VB.NET小结
一说到VB.NET不禁会让人联想到VB,的确是VB和VB.NET就像是一个母亲生的一对孪生兄弟,长的基本一模一样,使用规则大都相同。即便这样两者还是有根本性的不同的:VB.NET是面向对象而VB则是面向过程的。就好像是虽然先天长的相似的双胞胎,但是他们后天样成的脾性却是截然不同:一个活泼开朗,而另一个却沉默寡言。     好了言归正传,下面我们就来认识下VB.NET,同时也来回想下VB。那些熟悉...
分类:Web程序   时间:2015-01-14 12:54:48    阅读次数:146
MongoDB状态查询详解:db.serverStatus()
基本信息 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
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
NYOJ 月老的烦恼(1)
月老的烦恼(1) 时间限制:1000 ms  |  内存限制:65535 KB 难度:3 描述 月老最近遇到了一个很棘手的问题,就是“剩男”“剩女”急速增长,而自己这边又人手不足导致天天都得加班。现在需要你来帮助月老解决这个问题,牵红绳的规则很简单:每个男生都一个编号n(1 如20的因子是:1,2,4,5,10;   输入输入数据的第一行是一个...
分类:其他好文   时间:2015-01-14 12:52:44    阅读次数:207
【c++程序】抽象类的应用
#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 无法获取属性“getAttribute”的值: 对象为 null 或未定义 错误解决方法
使用百度的echarts时,在IE9下运行时有时会报如题的错误,有时刷新下又正常,造成这种错误的原因是 echarts.js引用放在head中或者放在body中HTML代码的前面了,造成加载时阻塞后面的html。 解决方法就是将echarts.js的引用放在之前就可以了,完美解决!...
分类:其他好文   时间:2015-01-14 12:54:07    阅读次数:3290
发布《Linux工具快速教程》
发布《Linux工具快速教程》 阶段性的完成了这本书开源书籍,发布出来给有需要的朋友,同时也欢迎更多的朋友加入进来,完善这本书; 本书Github地址:https://github.com/me115/linuxtools_rst 在线阅读 缘起 Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择; 实际工作中,我们用到的工具,最常用的总是那么几个参数...
分类:系统相关   时间:2015-01-14 12:53:13    阅读次数:178
仿一号店APP商品分类效果开发Android版本
昨天我们一起学习了一下一号店(IOS)商品分类效果编写(仿一号店APP商品分类效果开发IOS)今天我们一起来看一下Android版本上面的实现。其实我们的实现的具体思路差不多。总体先搞定一级分类,然后二级我们这边使用GridView布局。然后点击一级分类的每一项的时候,动态显示以及隐藏相关的二级分类数据。现在我们来看一下实现的效果.             然后这边还有一点需要介绍的是View...
分类:移动开发   时间:2015-01-14 12:50:06    阅读次数:327
Java编程思想(十六) —— 联系JVM再谈Class
Java编程思想(十六) —— 联系JVM再谈Class...
分类:编程语言   时间:2015-01-14 12:51:19    阅读次数:165
LeetCode--Binary Tree Zigzag Level Order Traversal
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安装后,发布android项目找不到模拟器
我的Genymotion在eclipse空间下可以启动,但是发布项目,一直找不到模拟器可以启动。 做以及几种的检查: 1.eclipse的空间下,有没有配置好SDK 2.eclipse的空间下,有没有配置Genymotion 3.检查你的Genymotion下的Setting的SDK路径有没有配置对。这是我的提示,代表我配置错误。 4.所以配置SDK只需要配置SDK根...
分类:移动开发   时间:2015-01-14 12:51:37    阅读次数:191
C#的百度地图开发(五)IP定位
前面我们已经实现了坐标定位及前端显示,而坐标的获取一般只在移动设备上,对于PC端难以得到。但是在PC端,我们可以得到相应的IP。在得到了IP之后,我们就可以进行定们了。代码如下: public class BaiduMap { /// /// 依据IP获取定位信息的URL模板。 /// 参数1:百度地图API的KEY。 ///...
分类:Windows程序   时间:2015-01-14 12:50:13    阅读次数:214
【算法导论】红黑树详解之一(插入)
红黑树是建立在二叉查找树的基础之上的,关于二叉查找树可以参看【算法导论】二叉搜索树的插入和删除和【算法导论】二叉树的前中后序非递归遍历实现。对于高度为h的二叉查找树而言,它的SEARCH、INSERT、DELETE、MINIMUM、MAXIMUM等操作的时间复杂度均为O(h)。所以在二叉查找树的高度较高时,上述操作会比较费时,而红黑树就可以解决这种问题。...
分类:编程语言   时间:2015-01-14 12:49:51    阅读次数:1480
1452条   上一页 1 ... 49 50 51 52 53 54 55 ... 86 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!