摘要:
通过windows via C/C++,知道了kernel object,也知道了用完了kernel object之后,要调用CloseHandle。这个函数的作用就是将该kernel object的usage count - 1,当这个count为0的时候,该kernel object会变成signal状态/销毁。kernel object是不属于process的,是属于windows内核的。process只有一个kernel object handle table,用来存放所有的kernel object handle。所以,多个process可以同时使用一个kernel object - 阅读全文
posted @ 2010-12-13 16:36
super119
阅读(344)
评论(0)
推荐(0)
摘要:
要利用curl,关键就是要首先登录,获得cookie,然后才能下载文件。这样就可以利用CURL做很多自动化的脚本或是程序了。关键点是这么几个:1. 要分析网站的登录form,看需要提供哪些信息。然后组织curl命令行。2. curl -d表示一个post field。3. curl -b 指定一个cookie,-c 将得到的cookie写入一个文件。4. BASH中,Arithmetic expression要用((...)),其他的用[...]5. BASH中,&&, || 可以用来连接多个条件表达式以自动下载TorrentGUI, HD001和CHDBits的种子文件为例,脚本是这样的:[ 阅读全文
posted @ 2010-12-13 13:19
super119
阅读(1259)
评论(0)
推荐(0)
摘要:
http://u.youku.com/user_show/id_UNTgyODg0MzY=.html这个地址是可以用PS3来看的。PLU官方网站上的视频用PS3没法看,浏览器进入之后看不到FLASH视频。 阅读全文
posted @ 2010-12-13 13:18
super119
阅读(166)
评论(0)
推荐(0)
摘要:
大清早,妈妈还没起床。嘉猪跑到妈妈房间门口开始喊话:嘉猪:妈妈妈妈:......嘉猪:妈妈妈妈:......嘉猪:妈妈,妈妈,妈妈~~~妈妈:......嘉猪(小声):菲菲 (嘉猪的妈妈叫菲菲)妈妈: 阅读全文
posted @ 2010-12-13 13:15
super119
阅读(141)
评论(0)
推荐(0)
摘要:
Rsync是个相当棒的同步工具,比如:1. 如何做本地两个目录之间的同步?rsync -av --delete --force ~/Desktop/Miscs/ /media/disk/DesktopMiscs这样就可以做~/Desktop/Miscs目录的镜像了。/media/disk是我的移动硬盘的挂载点。这里关键有个问题就是,一定要注意rsync中目录的表示方法,如果命令行这样写:rsync -av --delete --force ~/Desktop/Miscs/* /media/disk/DesktopMiscs那效果就和第一个命令行完全不一样了。第一个命令行是给Miscs目录做完全 阅读全文
posted @ 2010-12-13 13:15
super119
阅读(423)
评论(0)
推荐(0)
摘要:
硬件环境:一台下载机,Ubuntu 9.10系统,配置rtorrent。从PT上下了很多高清电影;一台PS3友情提醒:1. 如果你是Linux小白,别往下看了,会让你很痛苦的。去找windows下配置DLNA server的文章吧。2. PS3最好是有线方式连接电脑,用无线的话,倒不是带宽不够,而且无线传输latency比较高而且信号有波动,会导致播放时不时的卡一下。原理:PS3支持DLNA协议,所以只要在电脑上装一个DLNA server,PS3就能播放电脑上的电影了。目前据测试,还是只能播放PS3支持的codec,所以诸如rmvb这样的是不能播放的。诸如mkv/mp4,codec是H.26 阅读全文
posted @ 2010-12-13 13:14
super119
阅读(1177)
评论(0)
推荐(0)
摘要:
Configuring DHCP serverIf you have two network cards in your ubuntu server you need to select which interface you want to use for DHCP server listening.By default it listens to eth0.You can change this by editing /etc/default/dhcp3-server filesudo vi /etc/default/dhcp3-serverFind this lineINTERFACES 阅读全文
posted @ 2010-12-13 13:12
super119
阅读(322)
评论(0)
推荐(0)
摘要:
semaphore很类似windows下的kernel object,一旦创建,可以被多个进程使用,当然一个进程中多个线程也可以使用semaphore来互斥。谈到互斥,一般semaphore的值就是1。man 7 sem_overview可以看到很多有用的信息。Semaphore和pipe一样,也有有名的和无名的两种。无名的嘛,在父子进程间使用比较方便,有名的嘛,在"不搭界"的多进程中使用很方便。这里贴一段代码,代码最能说明问题,其他都参考manual就OK了。[代码]1. 使用umask将创建出来的文件权限要设置正确了。因为后续所有不是root的进程都要能读写这个有名semaphore才行。 阅读全文
posted @ 2010-12-13 13:09
super119
阅读(1368)
评论(0)
推荐(0)
摘要:
恭喜KT 4:2 SKT1,从而拿到了09-10新韩银行ProLeague SPL总冠军,摘掉了自己万年老二的帽子。。。比起最后教主奠定胜局,更应值得表扬的是:Stats(干掉了BISU)、Tempest(干掉了S2)和无间道的Canata,谢谢你们~~~KT的教练也很神勇,排兵布阵的确不错,导致小贩想要狙击教主未遂。。。Congratulations, KT Rolster! 阅读全文
posted @ 2010-12-13 13:07
super119
阅读(204)
评论(0)
推荐(0)
摘要:
很多人都问到如何编译Linux kernel,所以把一些点总结一下。参考kernel源代码目录下的README文件,基本上是这么几步:1. make mrproper -- 注意这一步走过之后,.config会被恢复成默认设置2. make menuconfig -- 在这里面check配置项,决定哪个打开,哪个关闭。哪些driver编译成module,哪些直接编译进内核3. make -- 首先会编译内核,完成后会自动编译modules几个Tips:1. 如果要做交叉编译,只需要定义CROSS_COMPILE环境变量就可以,比如:export CROSS_COMPILE=arm-none-l 阅读全文
posted @ 2010-12-13 13:05
super119
阅读(651)
评论(0)
推荐(0)
摘要:
嘉猪喜欢看《小小智慧树》和《花园宝宝》。以前爸爸都是从网上下载了这些片子然后在电脑上播给嘉猪看,于是一段时间内嘉猪看见电脑就特别兴奋,要是被嘉猪看到电脑是开着的,那她就会死命的往电脑屏幕前蹭。后来爸爸开始播放优酷和土豆上的小小智慧树和花园宝宝给嘉猪看,虽然清晰度差些,但是不用下载。由于PS3能看这些在线视频,所以嘉猪现在喜欢上了PS3。每次只要PS3一开,嘉猪就会很兴奋的冲过来,冲着爸爸,小手敲敲、做小小智慧树里面的当当状。这样也好,相比之前在电脑上看,在电视上看,对嘉猪眼睛的伤害小一些。 阅读全文
posted @ 2010-12-13 13:05
super119
阅读(161)
评论(0)
推荐(0)
摘要:
diff -u -d xxx xxx 即可可以再加-r,这样就可以直接针对两个目录做diff比较并生成patch,也就是diff -u -d -r <dir A> <dir B>注意:<dir A>是没有修改过代码的目录,<dir B>是修改过代码的目录。否则弄反了将来patch的时候会出现:Reversed (or previously applied) patch detected! Assume -R? [n]生成patch之后,打patch一般是:1. 解开需要patch的源代码包2. cd进入源代码目录3. patch -p1 < 阅读全文
posted @ 2010-12-13 11:58
super119
阅读(567)
评论(0)
推荐(0)
摘要:
想得到一个web terminal界面的兄弟们,别再用ajaxterm了,用shellinabox吧。Ajaxterm几大罪状:需要配合Apache使用,需要安装和配置Apache需要安装openssh server,而且需要打开PasswordAuthentication和Firefox 3.6有兼容性问题,我尝试下载了git上ajaxterm的新版本,貌似还是没有解决,尽管作者说解决了。Ajaxterm里面的paste功能,在每个浏览器里面都需要进行配置。貌似chrome和opera还不太好配置,firefox马马虎虎。Shellinabox就简单多了,一个deb直接安装就OK了。软件本身 阅读全文
posted @ 2010-12-13 11:57
super119
阅读(545)
评论(0)
推荐(0)
摘要:
Ubuntu 9.10源中的ntfsprogs是2.0版本,这个版本已经full support NTFS read/write。安装ntfsprogssudo apt-get install ntfsprogs使用下面命令中任何一个格式化sudo mkfs -t ntfs /dev/sdb1或sudo mkfs.ntfs /dev/sdb1或sudo mkntfs /dev/sdb1如果需要快速格式化加上-f参数sudo mkntfs -f /dev/sdb1 阅读全文
posted @ 2010-12-13 11:57
super119
阅读(306)
评论(0)
推荐(0)
摘要:
编辑/etc/hosts,添加两行:72.14.235.100 docs.google.com72.14.235.100 spreadsheets.google.com 阅读全文
posted @ 2010-12-13 11:56
super119
阅读(472)
评论(0)
推荐(0)
摘要:
1. 如何知道Qt的安装路径?QLibraryInfo::location, 根据参数可以查询Qt不同模块的路径,如translations的路径、doc的路径等。2. QDir::fromNativeSeparators/QDir::toNativeSeparators这两个静态方法在UNIX/Linux下是没有效果的。请手动处理路径中的path separator,使用QString提供的方法。3. QString不能在std::cout/std::cin中使用因为QString重载符号定义是酱紫:QDataStream &operator ( QDataStream & stre 阅读全文
posted @ 2010-12-13 11:55
super119
阅读(364)
评论(0)
推荐(0)
摘要:
嘉猪目前为止的才艺列表如下:1. 从1数到10,十个数字的发音,语气语调各不相同,可怜的汉字没法表达下来。2. 背诵六首唐诗:唐·王之涣《登鹳雀楼》:“白日依山尽,黄河入海流。欲穷千里目,更上一层楼。”唐·骆宾王《咏鹅》:“鹅,鹅,鹅,曲项向天歌,白毛浮绿水,红掌拨清波。”唐·李绅 《古风二首》:“锄禾日当午,汗滴禾下土。谁知盘中餐,粒粒皆辛苦。”唐·孟浩然 《春晓》:“春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。”唐·李白《静夜思》:“床前明月光,疑是地上霜。举头望明月,低头思故乡。”唐·白居易《赋得古原草送别》:“离离原上草,一岁一枯荣。野火烧不尽,春风吹又生。”3. 说A, B, C 阅读全文
posted @ 2010-12-13 11:55
super119
阅读(182)
评论(0)
推荐(0)
摘要:
ffmpeg+libx264不是装好就能work的,具体来说,需要在ffmpeg的命令行中加入一些option才能工作,具体请看这篇文章。下面是正确的命令行:x264 – Recommended General OptionsFor all rate control methods you will probably want libx264 to select the number of threads to use to maximise its performance on your CPU(s):-threads 0Two-Pass ExampleSo if you wanted to 阅读全文
posted @ 2010-12-13 11:54
super119
阅读(2779)
评论(0)
推荐(0)
摘要:
参考的这篇文章:http://android.amberfog.com/?p=296最关键的点就在于:Android ListView只会创建并保持(在内存中)界面上会显示的items,当发生滚动的时候,调用Adapter的getView方法来获得新的view。这就是为什么getView方法中的convertView参数有的时候是NULL,有的时候不是NULL的原因。为NULL的时候表示该item还没创建过;如果一个界面最多能显示9个item,那么顶多也就创建9个item了,当某些item消失新的item要出现的时候,调用getView方法,此时convertView就是要消失掉的item,所 阅读全文
posted @ 2010-12-13 11:53
super119
阅读(315)
评论(0)
推荐(0)
摘要:
[代码]当然,也可以硬来:[代码]直接遍历/data/app或者/system/app目录。不过这就需要root权限,而且能取到的信息远远少于使用PackageManager。 阅读全文
posted @ 2010-12-13 11:51
super119
阅读(835)
评论(0)
推荐(0)
摘要:
在manifest里面添加: android:sharedUserId,注意这个属性的取值必须包含点(dot),也就是诸如java packae的形式。比如com.aaa.bbb。没有dot的话,将来adb install xxx.apk就会出错:Failure [INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID]。最晕死的就是这一点在Android文档中没有提到,感谢万能的google赐予了我答案。所有application都要填写的一样。在manifest里面添加:android:sharedUserLabel="@string/shared_user 阅读全文
posted @ 2010-12-13 11:48
super119
阅读(3076)
评论(0)
推荐(0)
摘要:
一、如何彻底删除Eclipse1. 关闭Eclipse2. 将eclipse安装目录删掉3. 删除~/.eclipse目录4. 删除~/.mozilla/eclipse目录原则就是找用户目录下所有包含eclipse字样的目录,排除掉明显不是的,将剩下来的都删光。二、将Project从workspace中删除之后如何恢复1. 只是删除了project,文件没有删除2. 选择File - Import - General - Existing projects into workspace 阅读全文
posted @ 2010-12-13 11:46
super119
阅读(310)
评论(0)
推荐(0)
摘要:
优点:1. 延续一代的一款优秀作品。景色非常的漂亮,基本上很多画面直接截下来就可以做桌面。最后的香格里拉,漂亮到了极致。。。2. 基本上这种游戏,打完就等于看了一场大片,情节扣人,人物性格鲜明。打完一关就想一直继续打下去。3. 操作流畅,无论是攀爬还是战斗。缺点:1. 流程太短,12-15小时的游戏时间。也就是说,如果待在家里2天就可以打完。2. 解谜要素太少。相比同类型的古墓丽影,解谜太简单,枪战太多。我更倾向于解谜多一些的,因为枪战多了就会单调,无非就是找掩体,射击 -- 找掩体,射击。。。不过欧美人都非常喜欢FPS,所以枪战部分多一些可以理解了。期待3代能给我们带来一些新的元素。 阅读全文
posted @ 2010-12-13 11:45
super119
阅读(483)
评论(0)
推荐(0)
摘要:
嘉嘉是先会走路才会叫爸爸妈妈的,看着同龄的孩子都会说好多个词语了,可是嘉嘉只是会叫一些称呼和几个简单的礼貌用语,我一直很担心孩子不会说话。前两天看见隔壁的小女孩,比嘉嘉还小4个月,居然可以跟着奶奶一起练唐诗了,我准备也试一试,于是昨晚就跟女儿说:“跟妈妈一起读诗,好不好?”她点点头答应了,我读了《咏鹅》这首诗,她好奇的看着我,认真的跟着我读,虽然发音还不是很准确,但是仔细听,还是能听明白的,我教了几遍后,她居然可以把每句的最后一个字很准确的说出来,而且接的很快,我当时又惊喜又高兴,没想到女儿好聪明,然后我表扬了她,她也好高兴的拍拍小手。难道真的像别人说的,迟讲话的孩子聪明?呵呵!!! 阅读全文
posted @ 2010-12-13 11:44
super119
阅读(166)
评论(0)
推荐(0)
摘要:
貌似很多人不知道,所以写一下。Backtrace中,一般都只有一些地址。但是利用addr2line这个工具,就可以找到对应的代码行。前提条件是可执行程序或者动态链接库编译的时候带-g选项。具体来说,分两种情况:如果关注的一行backtrace位于一个可执行文件中,那么直接addr2line -e executable address如果关注的backtrace位于一个动态链接库中,那么麻烦一些,因为动态链接库的基地址不是固定的。这个时候,首先要把进程的memory map找来。在Linux下,进程的memory map可以在/proc/pid/maps文件中得到。然后在这个文件中找 阅读全文
posted @ 2010-12-13 11:43
super119
阅读(1098)
评论(0)
推荐(0)
摘要:
sudo apt-get install wine搞定,因为wine安装的时候会安装一些微软字体,所以就。。。 阅读全文
posted @ 2010-12-13 11:42
super119
阅读(267)
评论(0)
推荐(0)
摘要:
每天晚上吃完晚饭,嘉猪的外公都要出去散步。按照惯例,嘉猪的外婆会让外公把垃圾带到楼下。观察了一段时间之后,嘉猪也学会了。于是。。。晚饭后,外公开始穿衣服裤子准备出门。嘉猪看见了立马跳了起来,把垃圾桶拉到外公面前,“嗯、嗯”,小手不停的指着垃圾桶。外公懂了,“哦,知道了,知道了。让外公先把衣服穿好哦”。嘉猪急了,去拉外公衣服,“嗯、嗯”,小手继续不停的指着垃圾桶。心想不拿总指挥当干部阿?!外公没辙,先把垃圾袋从垃圾桶里面拿出来,放到门口才能再继续穿衣服。嘉猪高兴了,拿着空垃圾桶,塞到茶几底下,收工。这回高兴了。 阅读全文
posted @ 2010-12-13 11:40
super119
阅读(143)
评论(0)
推荐(0)
摘要:
转眼间女儿已经22个多月了,一直想接着怀孕期间写的日记写下去的,可是每天都非常忙碌,偶尔空下来也就不想动了,真的没想到有了个孩子会给生活带来这么大的变化,其中的酸甜苦辣只有有孩子的人才能体会了,呵呵!想着还是要给女儿以后留下点珍贵的记录,所以又开始了记录女儿的点点滴滴了。回想起女儿刚刚生下来的时候,胖乎乎的,比同龄的孩子要大点,觉得自己好厉害,因为我本人怀孕前只有80斤,居然能生个7斤2两的女儿,简直不可思议!女儿一双大大的眼睛像极了我,虽然当时身体上的痛苦是我与生以来从未体会到的痛,但是看见女儿是那么的可爱、健康,也算是老天送给我这生最好的礼物了,痛的也值了!女儿没有想象中的好照顾,这22个 阅读全文
posted @ 2010-12-13 11:39
super119
阅读(199)
评论(0)
推荐(0)
摘要:
天气炎热,干燥。嘉猪每天从早皮到晚,估计也累了,于是昨天晚上8点钟,嘉猪流鼻血了。。。嘉猪第一反应就是,哇~~~~然后我们让她平躺在沙发上,用棉花塞住鼻孔,给她敷上冷毛巾。嘉猪自己也吓坏了,破天荒的睡了一会。睡醒,傻了一会,然后继续生龙活虎。。。只是看到自己衣服上的血迹,她自己也知道是鼻子流血的,指指自己衣服上的血迹,指指鼻子,意思说“鼻子淌血的~~”。这回知道鼻子不能随便弄了吧。 阅读全文
posted @ 2010-12-13 11:38
super119
阅读(187)
评论(0)
推荐(0)

浙公网安备 33010602011771号