grep "key" xxx.log时输出
Binary file xxx.log matches
百度了一下:grep认为这是二进制文件,解决方案:grep -a。
grep -a "key" xxx.log...
分类:
其他好文 时间:
2014-11-04 11:07:12
阅读次数:
175
1. 实现UITextView的代理方法
text.view.delegate = self;
2. 在UITextView上覆盖UILabel
ps:必须实现
label.enabled = NO;
label.backgroundColor = [UIColor
clearColor];
3. 在UITextView - Delegate中实现
-(void)textVie...
分类:
其他好文 时间:
2014-11-04 11:07:23
阅读次数:
204
网页视频播放插件ckplayer的使用-详细介绍...
分类:
Web程序 时间:
2014-11-04 11:06:23
阅读次数:
382
??我们先来看看本人对下面这两个名词的个人见解:软件架构:几乎每个软件系统的架构都是不同的,因为软件架构的第一步就是根据当前项目的重要需求及约束来制定一个个技术决策。软件框架:可以分成行业框架和通用框架。通用框架是对大多数软件项目常用的模块(底层+高层)进行封装(同时暴露热点)的一个集合,能提高开发速度以及质量行业框架是针对某特定领域,把类似领域逻辑提取出来进行封装(同时暴露热点)的一个集合,能提...
分类:
其他好文 时间:
2014-11-04 11:05:40
阅读次数:
192
1、确定socket的参数
根据图一,我们可以看出arp,rarp和ip虽然同属于网络层(又名IP层),但是他们的数据包装是独立的。虽然icmp和igmp也处在IP层,但是它们又需要ip数据报的包装。所以我们在为arp和rarp建立socket的时候,就不能利用ip的原始数据报(SOCK_RAW)了,我们需要最原始的以太网帧的数包(SOCK_PACKET);在对于网络类型的选择上,可以根据需要选择IPv4(AF_INET)或IPv6(AF_INET6);arp的协议类型跟以太网帧数据类型一样,所以应该是0x...
分类:
系统相关 时间:
2014-11-04 11:07:02
阅读次数:
321
POJ 3356 AGTC(最小编辑距离)
http://poj.org/problem?id=3356
题意:
给出两个字符串x 与 y,其中x的长度为n,y的长度为m,并且m>=n.然后y可以经过删除一个字母,添加一个字母,转换一个字母,三种操作得到x.问最少可以经过多少次操作
分析:
我们令dp[i][j]==x表示源串的前i个字符变成目串的前j个字符需要x步操作.
初始化: dp[0][i]==i且 dp[i][0]=i.
上述前者表示添加源串...
分类:
其他好文 时间:
2014-11-04 11:04:08
阅读次数:
177
Hie with the Pie
Time Limit: 2000MS
Memory Limit: 65536K
Total Submissions: 4646
Accepted: 2457
Description
The Pizazz Pizzeria prides itself in delivering pizzas to ...
分类:
其他好文 时间:
2014-11-04 11:05:47
阅读次数:
150
老实说,目前市面上许多产品,的确是不成熟的产品。
用过一些,给人蛋痛的感觉。
导言
分布还是集总
今天我们来探讨一个很重要的问题。
每个程序员都有其思想,我的思想之一,就是分布式。
分布式,面对的一个问题,就数据的同步。
比如说,我们人类是分布式的,我们每个细胞都在无时无刻与其它细脑交换数据。
而现实世界,我们的设计是什么样子?一般都是集总式。
首先来说,这种方式,与...
分类:
数据库 时间:
2014-11-04 11:05:30
阅读次数:
186
水DP
dp[i%2][j]=Max(dp[i%2][j-1],dp[1-i%2][j-l[i]]+sum[j]-sum[j-l[i]]);
#include "stdio.h"
#include "string.h"
int Max(int a,int b)
{
if (a<b) return b;
else return a;
}
int dp[2][1010...
分类:
其他好文 时间:
2014-11-04 11:04:20
阅读次数:
169
BOOST_FOREACH可以方便的遍历STL容器.
只需要头文件:
#include
然后遍历容器vector/list/set/deque/stack/queue都是类似的:
vectorint32_t> _v;
BOOST_FOREACH(int32_t value,_v)
{
//这里就可以访问value
}
同时元素还支持引用,const,比如...
分类:
其他好文 时间:
2014-11-04 11:03:46
阅读次数:
154
喜欢python的原因:
喜欢python的原因是python写起来太方便了。而且喜欢它的模块化编写程序;
python的安装,与开发环境:
可以在其官网下载,我下载的比较早点,用的是2.73的版本;在电脑属性中配置下python的path路径,至于其开发环境就很随意了,你可以在使用记事本或者其它得编辑器编写python代码并在cmd下运行,也可以利用python自带...
分类:
编程语言 时间:
2014-11-04 11:06:03
阅读次数:
154
拓扑排序:
两个队列,一个放不需要重启入度为0的,一个放需要重启入度为0的....从不需要重启的队列开始,每弹出一个数就更新下入度,遇到入读为0的就加入到相应队列里,当队列空时,记录重启次数+1,交换队列..一直到两个队列都为空
Smart Software Installer
Time Limit: 2000/1000 MS (Java/Others) Memory ...
分类:
编程语言 时间:
2014-11-04 11:03:02
阅读次数:
282
A*(也叫A star, A星)寻路算法Java版
寻路算法有很多种,A*寻路算法被公认为最好的寻路算法。
原创文章,转载请注明出处:http://blog.csdn.net/ruils/article/details/40780657...
分类:
编程语言 时间:
2014-11-04 11:03:44
阅读次数:
253
最近使用的一个集群hp1,因为维护集群的人不给力,节点总是过一段时间就掉一两个。今天发现重启hadoop时,HDFS已经进入保护模式了。
决定把slaves节点中的无法访问的节点全部过滤掉,所以写了一个小脚本,在这里记录一下,以后方便直接拿来使用。...
分类:
系统相关 时间:
2014-11-04 11:01:55
阅读次数:
163