近期在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了下面这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的类....
分类:
系统相关 时间:
2014-09-05 21:06:12
阅读次数:
341
1,UIView的setNeedsDisplay和setNeedsLayout方法 首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法,这样可以拿到 UIGraphicsGetCurrentContext,就可以画画了。而setNeedsLayout会.....
分类:
其他好文 时间:
2014-09-05 21:06:01
阅读次数:
238
DOS Header(IMAGE_DOS_HEADER)->64 ByteDOS头部 DOS Stub 112字节"PE"00(Signature) 4个字节 IMAGE_FILE_HEADER 20个字节PE文件头 IMAGE_OPTIONAL_HEADER32 96个字节 数据目录表16*8=1...
分类:
其他好文 时间:
2014-09-05 21:05:52
阅读次数:
312
String类型1.字符串的模式匹配方法 1) match(),与RegExp的exec()方法相同,也只接受一个参数,要么是一个正则表达式,要么是一个RegExp对象。var text = "cat,bat,fat,sat";var pattern = /.at/;var matches = t....
分类:
编程语言 时间:
2014-09-05 21:05:42
阅读次数:
200
1 public class Car{ 2 3 String name; 4 int age; 5 6 public Car(String name, int age){ 7 System.out.println("执行构造器"); 8 ...
分类:
其他好文 时间:
2014-09-05 21:05:31
阅读次数:
119
Android中的设置按钮:长按或点击菜单键1.长按选项:布局文件: 1 11 12 18 19 25 26 31 32 33 实现过程: 1 private ListView list; 2 private TextView lv; 3 4 Str...
分类:
移动开发 时间:
2014-09-05 21:05:22
阅读次数:
199
【题意】:给定F个牛棚和P条路径,每条路径有一个长度,现在每个牛棚有一定的容量和牛数,因为牛棚牛数可能大于容量,所以要牛棚之间的牛要进行相互地移动,每移动一个距离就花费一单位的时间,求从开始移动到每头牛都移动到牛棚的最小时间。一开始自己建图建错了,把每个点i拆成i'和i'',若i-->j有边 就i'...
分类:
其他好文 时间:
2014-09-05 21:05:12
阅读次数:
174
1、在cmd中输入“eventvwr”, 打开“Event Viewer”2、点击“Windows Logs”下的“Security”3、点击“Security”下的“Filter Current Log”4、在“All Events ID”处输入“4624”,代表登录事件5、点击每条过滤项,就可以...
分类:
其他好文 时间:
2014-09-05 21:05:01
阅读次数:
201
(一).Global对象所有在全局作用域中定义的属性和函数,都是Global对象的属性。例如isNaN()、isFinite()、parseInt()以及parseFloat(),实际上全是Global对象的方法。1. URI 编码方法 encodeURI() 和 encodeURIComponen...
分类:
编程语言 时间:
2014-09-05 21:04:51
阅读次数:
202
1.修改DNS修改对应网卡的DNS的配置文件vi /etc/resolv.conf 内容格式(西工大); generated by /sbin/dhclient-scriptnameserver 114.114.114.114nameserver 202.117.80.2nameserver 202...
分类:
其他好文 时间:
2014-09-05 21:04:41
阅读次数:
243
1. Linux安装vbox,略过2. 查看已安装扩展插件VBoxManage list extpacks3. 创建一个vm:VBoxManage createvm --name "testvm" --register4. 修改vm属性:VBoxManage modifyvm "testvm" --...
分类:
系统相关 时间:
2014-09-05 21:04:31
阅读次数:
287
转载自:http://www.2cto.com/kf/201403/285612.html在去年做过一个小App,其中使用的关键功能就是向用户发送本地通知,可惜当时没有写博客的习惯,所以没有将对应的知识记录下来。最近又遇到了该功能的使用,这一次果断写个博客做下有关UILocalNotificati....
分类:
移动开发 时间:
2014-09-05 21:04:22
阅读次数:
361
Array Object Heap SprayingJscript9中的Array对象是一个很有意思的东西,由于数组的便利性,我们可以用数组来做很多事情,比如修改数组长度来实现任意地址的读写、利用Array的vftable进行信息泄露等等。在CanSecWest 2014上ga1ois的讲题《The...
分类:
其他好文 时间:
2014-09-05 21:04:12
阅读次数:
330
读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教...
分类:
其他好文 时间:
2014-09-05 21:04:02
阅读次数:
189
余弦计算相似度度量相似度度量(Similarity),即计算个体间的相似程度,相似度度量的值越小,说明个体间相似度越小,相似度的值越大说明个体差异越大。对于多个不同的文本或者短文本对话消息要来计算他们之间的相似度如何,一个好的做法就是将这些文本中词语,映射到向量空间,形成文本中文字和向量数据的映射关...
分类:
其他好文 时间:
2014-09-05 21:03:52
阅读次数:
2715
Ignatius再次被魔王抓走了(搞不懂他咋这么讨魔王喜欢)…… 这次魔王汲取了上次的教训,把Ignatius关在一个n*m的地牢里,并在地牢的某些地方安装了带锁的门,钥匙藏在地牢另外的某些地方。刚开始Ignatius被关在(sx,sy)的位置,离开地牢的门在(ex,ey)的位置。Ignatius每...
分类:
其他好文 时间:
2014-09-05 21:03:32
阅读次数:
220
一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2014-09-05 21:03:02
阅读次数:
317