消息队列是什么?
消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。
#include
#include
#include
#include
#include
#include
#define MAX_TEXT 512
struct msg_st
{
long int msg_type;
char text[MAX_TEXT];
};
int main()
{
...
分类:
系统相关 时间:
2015-08-16 23:15:51
阅读次数:
235
最近需要引入一种新的消息队列,这个队列最好能专业、简单、消息不丢失等特性,但又不会引入过多的复杂性,
特别是在目前单枪匹马的情况下。然后发现Beanstalkd看起来是我所需要的.
Beanstalkd 支持任务优先级 (priority), 延时 (delay), 超时重发 (time-to-run) 和预留 (buried),
同时支持binlog保证消息在挂掉后不...
分类:
其他好文 时间:
2015-08-16 23:15:41
阅读次数:
211
leetcode中第一题twosum问题解答算法的可行性证明一、引入关于leetcode中第一题twosum问题,网上已有不少高人做出过解答,并提出了切实可行的算法实现。我在解答该题时参考了博客http://www.zixue7.com/article-9576-1.html的解答。为让读者更直观地阅读和理解本文,先简要摘录以上博客的内容如下:
题目还原
Two Sum
Given an arr...
分类:
编程语言 时间:
2015-08-16 23:15:33
阅读次数:
215
模拟考试的时候由于前面的题耗时太严重,所以没有写
对于第一行的每个城市,我们可以预处理出在这座城市建立蓄水厂,水流能到达最下面一行的哪些城市;如果最终的题目是有解的,那么最后一行这些被覆盖的城市是连续的,反证:如果水流到达最下面一行的城市是断开不连续的,则说明中间有城市海拔比四周都高,其他城市过来的水流也流不上去,因此永远无法被覆盖,与我们之前的条件相矛盾。
预处理出来每做城市的覆盖范围后,这...
分类:
其他好文 时间:
2015-08-16 23:17:24
阅读次数:
122
一、 简介1、 什么是javascriptJavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。2、 为什么要使用javascript表单验证
网页特效
小游戏
Ajax3、快速入门在程序中,如果想编写js代码,有两种办法:1)在html文件中,在一对script标记中,直接编写<script language='...
分类:
编程语言 时间:
2015-08-16 23:15:36
阅读次数:
234
【送给在路上的程序员】
对于一个开发者而言,能够胜任系统中任意一个模块的开发是其核心价值的体现。
对于一个架构师而言,掌握各种语言的优势并可以运用到系统中,由此简化系统的开发,是其架构生涯的第一步。
对于一个开发团队而言,能在短期内开发出用户满意的软件系统是起核心竞争力的体现。
每一个程序员都不能固步自封,要多接触新的行业,新的技术领域,突破自我。...
分类:
编程语言 时间:
2015-08-16 23:15:02
阅读次数:
158
这两种情况很难分清,你只需注意在const后面的是\*符号还是变量,\*在后说明,const的是指针指向的对象,变量在后说明const的是指针本身...
分类:
其他好文 时间:
2015-08-16 23:15:24
阅读次数:
124
NSString
--实例化方法--------------
NSString *str = [[NSString alloc] init];
NSString *str = [[[NSString alloc] init]autorelease];
注意:在NSString中存在自己的实例化和初始化的方法 例如:
NSString *str1 = [NSStr...
分类:
其他好文 时间:
2015-08-16 23:17:26
阅读次数:
141
决策树是一种常见的机器学习算法,用于有监督分类问题,本文结合一个具体实例,通过手动一步一步建树,学习算法原理。...
分类:
其他好文 时间:
2015-08-16 23:14:48
阅读次数:
199
原题链接:http://poj.org/problem?id=3090
题目大意:行数与列数互质,星星就可见。矩阵对称,只需检查一半。
第一次未做特殊处理,复杂度是1000*1000*1000,TLE。
#include
#include
int GCD(int a,int b)
{
if(b == 0)
return a;
else
return GCD(b,a%b);
}...
分类:
其他好文 时间:
2015-08-16 23:15:06
阅读次数:
117
Codeforces Round #315 (Div. 1)...
分类:
其他好文 时间:
2015-08-16 23:14:37
阅读次数:
124
题意 模拟内存申请 有n个内存单元 有以下4种操作
Reset 将n个内存单元全部清空
New x 申请一个长度为x的连续内存块 申请成功就输出左端
Free x 将x所在的内存块空间释放 释放成功输出释放的内存始末位置
Get x 输出第x个内存块的起始位置
Reset 和 New 都是基本的区间合并知识 比较简单 Free和Get需要知道内层块的...
分类:
其他好文 时间:
2015-08-16 23:15:37
阅读次数:
97
本来是以做数据挖掘的目的进去哪网的,结构却成了系统开发。。。
不过还是比较认真的做了三个月,老师很认同我的工作态度和成果。。。
实习马上就要结束了,总结一下几点之前没有注意过的变成习惯和问题,分享给大家。
同时打个广告:去哪网内审部招JavaWeb开发实习生,时间非常自由,每周一天、周六周日甚至都可以,时间充裕的小伙伴给我留言啊,挣个零花钱,还能长点经验。。。。(保研...
分类:
编程语言 时间:
2015-08-16 23:15:38
阅读次数:
170
give you two var a and b, print the value of a+b, just do it!!
Answer:
print a+b
给你一个list L, 如 L=[2,8,3,50], 对L进行升序排序并输出,
如样例L的结果为[2,3,8,50]
Answer:
L=[2,8,3,50]
L.sort() or L.sorted()
print L...
分类:
编程语言 时间:
2015-08-16 23:14:12
阅读次数:
170
本来是以做数据挖掘的目的进去哪网的,结构却成了系统开发。。。
不过还是比较认真的做了三个月,老师很认同我的工作态度和成果。。。
实习马上就要结束了,总结一下几点之前没有注意过的变成习惯和问题,分享给大家。
同时打个广告:去哪网内审部招JavaWeb开发实习生,时间非常自由,每周一天、周六周日甚至都可以,时间充裕的小伙伴给我留言啊,挣个零花钱,还能长点经验。。。。(保研...
分类:
编程语言 时间:
2015-08-16 23:15:40
阅读次数:
193
开始安装maven之前已经安装好jdk,具体安装方法请看我的另一篇博客:linux下配置jdk
1.maven下载:
maven的官方地址:http://maven.apache.org/
需要最新版本的自己去官方下载,这里我使用的是3.0.5
maven下载地址:
2maven的安装:
将下载好的安装包拷贝到/home/q目录下,解压文件,得到apache-maven-3...
分类:
系统相关 时间:
2015-08-16 23:13:34
阅读次数:
166