码迷,mamicode.com
首页 > 2015年05月05日 > 全部分享
初试linux下的Socket通信(下)
自己动手写客户端程序同样是实现上篇的功能,客户端程序不再用telnet,自己写代码实现,服务器端程序也需要修改下 服务器程序 #include #include #include #include #include #include #include <arpa/...
分类:系统相关   时间:2015-05-05 21:54:18    阅读次数:152
YARN Container 启动流程分析
YARN Container 启动流程分析本文档从代码出发,分析了 YARN 中 Container 启动的整个过程,希望给出这个过程的一个整体的概念。文档分为两个部分:第一部分是全局,从头至尾地把 Container 启动的整个流程串联起来;第二部分是细节,简要分析了 Container 启动流程中涉及到的服务、接口和类。...
分类:其他好文   时间:2015-05-05 21:52:11    阅读次数:123
抓交通肇事犯
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。#include #includeint main() { int i,j,k,c; for(i=1;...
分类:其他好文   时间:2015-05-05 21:52:01    阅读次数:161
如果你去面试-C语言中static的作用
C 语言中 static的作用有三条 1,隐藏 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 如果加了static,就会对其它源文件隐藏。 利用这一特性可以在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。Static可以用作函数和变量的前缀,对于函数来讲,static的作用仅限于隐藏,而对于变量,static还有下面两个作用。 ...
分类:编程语言   时间:2015-05-05 21:51:29    阅读次数:153
【HAOI2011】【BZOJ2301】ProblemB
2301: [HAOI2011]Problem b Time Limit: 50 Sec Memory Limit: 256 MB Submit: 1756 Solved: 755 [Submit][Status][Discuss] Description对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y...
分类:其他好文   时间:2015-05-05 21:53:20    阅读次数:206
POJ 3659 树形DP
给出N个点,和N-1个边关系,可以对点进行涂色,涂色后该点和其相连的点都被染色,问染色最少的点将所有点全部覆盖 dp[cur][0]+=Min(dp[next][2],dp[next][1]); 父节点被涂色,当前节点不涂 dp[cur][2]+=Min(dp[next][2],dp[next][1]);当前节点被涂色 dp[cur][1]+=Min(dp[next][0],dp[next]...
分类:其他好文   时间:2015-05-05 21:53:33    阅读次数:177
UVa1262 - Password(暴力枚举)
题意: 给出两个6行5列的字母矩阵,一个密码满足:密码的第i个字母在两个字母矩阵的第i列均出现。 然后找出字典序为k的密码,如果不存在输出NO 分析: 我们先统计分别在每一列均在两个矩阵出现的字母,然后从小到大排好序。 对于第一个样例来说,我们得到ACDW、BOP、GMOX、AP、GSU 则一共有4×3×4×2×3=288种密码,我们先计算这个数列的后缀积:28...
分类:其他好文   时间:2015-05-05 21:51:42    阅读次数:159
atitit.印度教与java宗教的特点与观念对比 attilax总结
atitit.印度教与java宗教的特点与观念对比 attilax总结   1. Java就是一种宗教 1 2. Java的教义思想,社区理念,价值观念 2 2.1. 教学语言,类似与印度教的祭祀万能 2 2.2. vm 2 2.3. 大杀器,重型框架   无所不能 2 2.4. Crossplatform 2 2.5. 功能齐全 2 2.6. 继承c++,万世一系 2 2.7...
分类:编程语言   时间:2015-05-05 21:49:14    阅读次数:227
计算机组成原理的【海明校验码】(软考)
具体的原理可以直接百度不多说,直接写怎么解决 一、前提: 数据位中仅有一位出错,这是海明码产生的依据 二、异或运算 相同为0,不同为1,异或的符号为“xor”或者“⊕”,例如:1 xor 1 = 0,1 xor 0 = 1 三、基本公式 2^r≥k+r+1   其中r为校验位 ,k为信息位  信息位是已知的 四、具体例子 1、 求(1101)2的海明码 (1...
分类:其他好文   时间:2015-05-05 21:49:04    阅读次数:163
OSCache源码阅读(一)
自己在开发JavaEE的项目时,采用了基于Spring MVC + MyBatis +Sitemesh +AngularJS + semantic-ui的组合,使用maven作为项目管理、SVN作为代码版本控制工具。 前台通过ajax从后台获取数据,再在前台进行DOM渲染,于是,数据加载的时候,页面会有一定程度的"空白"现象。 为了解决这个问题,最好的办法的是把动态页面静态化,页面只进行一次渲...
分类:系统相关   时间:2015-05-05 21:47:52    阅读次数:205
JAVA中的String三兄弟
在编写Java程序时,我们经常需要对某些字符串进行拼接,之前我们经常用“+”来拼接,但在Java中如果我们直接使用这种拼接方法,会建立很多String型的对象,这样一来,系统就会因为过多的String型对象而对服务器对象和系统性能造成很大的影响。所以,Java中有一种更好的拼接字符串的方法:使用StringBuffer或StringBuilder。 一、String和StringBuffer...
分类:编程语言   时间:2015-05-05 21:50:11    阅读次数:158
存钱问题
1.假设银行一年整存零取得月息为8.9%(纯属娱乐哈),现在你手里有一笔钱,你打算在今后的100年中的年底取出10000元,到第10000年刚好取完,请问你现在该存多少?和传统的数学题不一样,这里需要逆推来计算。第i年年初的存款=(第(i+1)年年初存款+10000)/(1+0.089*12)#includeint main() { int i; float mon...
分类:其他好文   时间:2015-05-05 21:47:21    阅读次数:116
性能测试工具集锦(上)
性能测试工具集锦(上)本文介绍了业界广泛使用的20种性能测试工具。1、Apache JMeterhttp://jmeter.apache.org/ JMeter是100%纯Java的开源项目,主要用于测量性能和对功能行为做负载测试,既可以测试静态资源,又可以测试动态资源。目前最新版本为2.13。2、Grinderhttp://grinder.sourceforge.net/ Grinde...
分类:其他好文   时间:2015-05-05 21:50:00    阅读次数:139
教单身程序猿如何new一个对象
说说我自己吧,名校毕业,在一家有名的IT企业工作,加年终奖和各种补贴,年收入20W以上,人不算太挫,综合条件中等偏上吧。 作为一名资深程序员,最苦逼的是每天对着电脑,很少能认识妹子,所以一直单身,后来看上行政的一个妹子(其实之前也看上不少),还是老乡,觉得命中注定的她终于来了。 开始妹子对我还是有好感的,可惜后来各种失败招式,被我活生生搞砸了。心灰意冷之际跟一好哥们吐槽,他向我大谈各种恋爱技巧...
分类:其他好文   时间:2015-05-05 21:48:25    阅读次数:114
linux应用开发-信号编程
linux应用开发-信号编程 一 信号用于进程间通信 信号定义在/usr/include/asm/signal.h下 常见的信号有: SIGKILL杀死进程 SIGSTOP暂停进程 SIGCHLD子进程停止或者结束时通知父进程 二 相关的函数 发送信号 函数名    kill 函数原形  int kill(pid_t pi...
分类:系统相关   时间:2015-05-05 21:48:39    阅读次数:174
hdu 5091 Beam Cannon 离散化+扫描线+线段树
题意:有n个点,给你w*h的框框,问你最多可以框住几个点,边缘也算。 做法:把每个点x-w/2,y-h/2, 与x+w/2,y+h /2,作一个矩形,可以知道,只有那个框框的中心在这个矩形中就可以覆盖这个点。然后就把所有点的矩形画出来,计算最大重合的层数就行了。实际操作中 可以把每个矩形看作 左下角为 x,y,右上角为x+w,y+h。 也就相当于一起平移。最大重合层数不变。 这题和我之前做得算面积的线段树不同。因为这里关注的不在是面积,所以也就不再关注宽度了。所以这里 线段树里的每个点0-(k-1...
分类:其他好文   时间:2015-05-05 21:48:00    阅读次数:212
(高效率排序算法三)堆排序
一.堆的介绍        堆有如下特点的二叉树:           1.他是完全的二叉树。也就是说,除了树的最后一层布需要时满的,其他的每一层从左到右都是满的.(如下图的完全二叉树跟不完全二叉树)                        2.它常常用一个数组在实现。(如下图显示了堆它与数组之间的关系。堆在存储器中的表示是数组;堆只是概念上的表示。注意树是完全二叉树,...
分类:编程语言   时间:2015-05-05 21:46:49    阅读次数:195
2438条   上一页 1 ... 16 17 18 19 20 21 22 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!