努力把自己的长处和优点打造成一把尖刀。有棱角,有锋芒,就足以撬开任意的缝隙。只要你愿意,只要你坚持,没有什么缝隙是你打不开的。而就算你一辈子弥补短处,到最后你也只能是一个圆球,毫无角度和锋芒,最大可能能混能贴地滚,而无法洞开任何大门、、、
话说到这里,你是否明白了一些了呢?你是否还在傻乎乎的以为自己比别人差了很多呢?呵呵,你一点都不差,只是:你没有将你的优势给充分发挥出来!...
分类:
其他好文 时间:
2015-01-24 15:57:14
阅读次数:
151
知识点:
最大密度子图、最大权闭合图、最小割。
题目大意:
给出1~n这n个正整数的一种排列P,要求在P中找出一个子序列S,使得子序列中包含的逆序数对数r(S)和子序列的长度l(S)的比值最大。输出这个最大的比值r(S)/ l(S)。
解题思路:
可以将每个数看成图中的点,将逆序对的关系转换为图中的边。即构成了一个无向图。样例可以转换为下图:
现在要求的就是在图中选取一些点,以及他们互相之间相连的边,构成一个闭合子图。使得图中的边数(逆序对数)与点数(选取的数字)的比值最大。这就是一个最...
分类:
其他好文 时间:
2015-01-24 15:56:03
阅读次数:
446
模仿门
观工抽桥响 (关公抽桥搞的很响)
调解享备单 (调解纠纷享受一条被单奖励)
迭代建原装 (迭代工厂建造真货(原装))
适组策命状 (始祖出了好策略收到任命状)...
分类:
其他好文 时间:
2015-01-24 15:58:21
阅读次数:
114
问题:
在使用线程池处理客户端请求时发现不能获取到客户端的ip!
原因:
由于在server_loop注循环中只把连接字sock加到queue队列中,并没有客户端IP,所以每一次queue回调函数只能取得sock连接字,没有客户端的ip
解决方法:
在将sock加入queue队列的同时把ip也加入到ips队列中,ips队列的长度和queue相同,而且存的数据下标要...
分类:
编程语言 时间:
2015-01-24 15:56:49
阅读次数:
290
知识点:
有向图,博弈论,动态规划。
题目大意:
Alice和Bob两人玩游戏。两人各有一个棋子,开始时在有向图中不同的点上。Bob先手,两人轮流移动棋子,每次只能将棋子移到相邻的点上(沿着图上的有向边),不断重复这样的过程,当那人无法移动时,他就输了(规则1)。
还有两条附加规则:任何时候,当两个棋子到达同一点时,Alice胜出(规则2)。如果游戏永远无法结束,Bob胜出(规则3)。
两人都遵循最优策略,轮流移动棋子,问最终谁会赢。图中没有自环和重边。
解题思路:
根据博弈论的性质,一个局面是必胜态的充...
分类:
移动开发 时间:
2015-01-24 15:56:27
阅读次数:
429
http://acm.nyist.net/JudgeOnline/problem.php?pid=464
#include
int main()
{
int even,odd,sum;
int i,n,arr[110];
while(~scanf("%d",&n))
{
even=odd=sum=0;
for(i=0;i<n;i++)
{
scanf("%d...
分类:
其他好文 时间:
2015-01-24 15:56:17
阅读次数:
117
归并排序同为分治法,但是与快速排序不同
快速排序更偏向于分,在分的递归过程中的两侧数据交换
而归并排序更偏向于合并,在两半部分合并的递归中的按顺序排序
代码:
root@ubuntu:/mnt/shared/appbox/mgsort# cat mgsort.c
#include
#include
#include
#include
#include
static in...
分类:
编程语言 时间:
2015-01-24 15:57:21
阅读次数:
121
{CSDN:CODE:587936}
注意到反射main方法跟普通方法有区别:
调用invoke方法不能简单传入一个String数组,需要在外面再包一层Object数组
invoke(null,
new Object[]{ new String[]{"1","2"}});
这是因为jdk设计的问题,jdk1.4版本跟1.5以后的版本设计有区别,如下...
分类:
编程语言 时间:
2015-01-24 15:56:56
阅读次数:
144
1,创建Action类
并在类上加注解@Controller 和 @Scope("prototype")
2,写其中的方法
CRUD的6个方法(方法名、返回值、注释)
3,创建JSP页面
4,配置struts.xml...
分类:
其他好文 时间:
2015-01-24 15:55:17
阅读次数:
106
【题目】
Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.
You may assume no duplicates in ...
分类:
其他好文 时间:
2015-01-24 15:54:49
阅读次数:
135
Dockerize封装云,绿色免安装,下载后直接运行,按用户需求build私有云,build once, run anywhere,分布式计算原理,横向规模无限可扩展,极大降低销售,运维,升级,交付成本,Build, SHIP, run your CLOUD, not only app...
分类:
其他好文 时间:
2015-01-24 15:54:45
阅读次数:
133
1、 什么是Hive
hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。
2、 Hive的工作流程图
3、 使用场...
分类:
其他好文 时间:
2015-01-24 15:55:45
阅读次数:
209
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 关于压力测试,网上有很多的代码。但是,我个人还是觉得这份webbench代码写得比较好,大概也可能是因为我自己比较偏好小而精的代码吧。压力测试一般是指让server承受一定的负载,进而可以验证server的cpu使用率、io速度、mem和swap大小、响应速度等等。 原来web...
分类:
Web程序 时间:
2015-01-24 15:55:34
阅读次数:
200
Android中全屏 及 去掉标题栏
《去掉标题栏的方法》
第一种:入门的时候经常使用的一种方法
requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏
注意这句一定要写在setContentView()方法的前面,不然会报错的
第二种:在AndroidManifest.xml文件...
分类:
移动开发 时间:
2015-01-24 15:55:42
阅读次数:
161
二维的完全背包问题。
令dp[i][j]表示当x=i,y=j时的最小代价;
则:
dp[i][j]=min(dp[i][j],dp[i-wx[k]][j-wy[k]]+1);
至于方程的实现则可以仿照一维的背包问题写。
代码如下:
#include
#include
#include
#include
using namespace std;
int dp[33...
分类:
其他好文 时间:
2015-01-24 15:54:03
阅读次数:
244
开始篇:
2014年3月17日加入公司,职位是研发部java工程师。
我很清晰地记得入职时间,是因为我的生日是4月17,生日的那天也是我转正的日子。当时心理窃喜,这是不是一种缘分呢?2014若白驹过隙,就这么毫无眷恋地离我而去,在这一年有收获也有遗憾,很喜欢论语中的一句话"往者不可谏,来者犹可追"。是啊,悔恨毫无意义,有意义的事情是,总结一下自己的过去,"前车之鉴,...
分类:
其他好文 时间:
2015-01-24 15:55:41
阅读次数:
373
Minimum Inversion Number
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 11981 Accepted Submission(s): 7321
Problem Description...
分类:
编程语言 时间:
2015-01-24 15:53:20
阅读次数:
152