残酷な天使

Ideas are bullet proof

排序:
默认
按更新时间
按访问量

博客搬家

鉴于CSDN服务的不稳定性,博客迁移至http://hbprotoss.github.io/ 新博客只记录原创和翻译内容。 新博客不会导入本博客过去的博文,故所有博文保留。

2013-05-22 22:15:47

阅读数:1560

评论数:0

程序猿之家QQ群集群

程序猿之家QQ群 0号群(42665398)重点讨论Windows编程,包括驱动编程 1号群(212888343)重点讨论linux及linux下的编程 2号群(212889732)重点讨论Web相关技术 3号群(42031466)重点讨论算法

2012-02-10 18:54:57

阅读数:1107

评论数:0

Linux内核版本号的含义

转自http://www.cnblogs.com/darker/archive/2012/04/02/2430591.html 原作者保留所有权利 Linux内核有三个不同的命名方案。 早期版本: 第一个版本的内核是0.01。然后依次是0.02,0.03, 0.1...

2013-02-24 20:50:03

阅读数:4653

评论数:0

Wine QQ 2012去广告

参考win下去广告思路,执行如下shell脚本 #!/bin/bash chmod -w "~/.longene/qq2012/drive_c/users/$(whoami)/AppData/Tencent/QQ/Misc" chmod 000 "~/.l...

2012-12-12 16:04:48

阅读数:1671

评论数:0

Python抓取html内容

今天WPS For Linux Alpha 7发布了,首先感谢WPS团队的辛勤耕耘,论坛抢包子那个热闹啊,很期待明年的beta。   但论坛抢包子有个问题,楼下跟帖的内容是所有人可见的(包括游客),于是乎就有大量的email地址暴露在大家面前。下面我将用Python试着抓取网页中的这些email...

2012-11-30 23:38:10

阅读数:5585

评论数:0

安装WPS for Linux Alpha 6后Ubuntu字体渲染出现问题的解决方案

WPS4linux a6放出后装了一下尝鲜,演示和文字基本都已经可以实用了。唯一蛋疼的一点就是系统里ubuntu中文字体的出了点问题,字体发虚。卸载WPS之后又恢复正常,当时就在想系统里是不是有个字体选择先后的配置文件。无奈于找来找去找不到,直到看到网上一篇文章[Ubuntu]明明白白安装中文字体...

2012-11-09 19:38:34

阅读数:6770

评论数:0

Ubuntu下向open jdk导入SSL证书

最近用Nixnote通过wallproxy连接Evernote时java抛出SSL证书错误的异常,上网搜了一下向open jdk导入SSL证书的方法。 先通过lacate java找到jre路径/usr/lib/jvm,各个版本的jre都在那个目录下。 keytool -import -ali...

2012-11-01 16:35:56

阅读数:3881

评论数:0

让wget通过代理下载

不用写.wgetrc,命令行加个-e参数就行。 wget -e "http-proxy=:" 方便起见,可以在.bashrc里加个alias: alias pwget='wget -e "http-proxy=:"'

2012-09-28 21:58:20

阅读数:1579

评论数:0

vim插入行号

range()是个新的函数,用来产生包含数字序列的列表。当然也可以用来生成行号: " 为前30行加上行号 :for i in range(31) :call setline(i,i .' '. getline(i)) :endfor 对range(),setline()的用法...

2012-09-23 22:42:18

阅读数:1488

评论数:0

《Python源码剖析》阅读笔记:第五章-dict对象

第五章-dict对象  Python里的dict和C++ STL的map一样,都是映射容器(key->value),但实现原理不同。由于Python内部大量使用dict这种结构(比如字符串对象的intese机制),效率要求很高,所以Python没有使用STL map的平衡二叉树,而采用...

2012-08-17 09:15:16

阅读数:4906

评论数:0

《Python源码剖析》阅读笔记:第四章-list对象

第四章-list对象  list对象定义: typedef struct { PyObject_VAR_HEAD PyObject **ob_item; Py_ssize_t allocated; } PyListObject; list对象是变长对象,所以有变长对象头 ob_...

2012-08-17 09:13:41

阅读数:3029

评论数:0

《Python源码剖析》阅读笔记:第三章-字符串对象

第三章-字符串对象  字符串对象定义: typedef struct { PyObject_VAR_HEAD long ob_shash; int ob_sstate; char ob_sval[1]; } PyStringObject; 由于字符串是变长对象,所以有变长对象头...

2012-08-17 09:12:37

阅读数:2160

评论数:0

《Python源码剖析》阅读笔记:第二章-整数对象

第二章-整数对象  整数对象定义: typedef struct {         PyObject_HEAD         long ob_ival; } PyIntObject; 可以看到仅多了一个long域ob_ival来保存整数。之所以用long,是因为这里用long最...

2012-08-17 09:11:09

阅读数:1821

评论数:0

《Python源码剖析》阅读笔记:第一章-Python对象

第一章-Python对象  所有Python对象都直接或间接继承自PyObject,PyObject的定义很简单: struct _object { Py_ssize_t ob_refcnt; // 引用计数 struct PyTypeObject *ob_type; // 类型对...

2012-08-17 09:07:43

阅读数:1843

评论数:0

Python学习笔记

1. 列表解析 [x + 2 for x in range(10)]就相当于a = [] for x in range(10): a.append(x) retuan a更简洁,据说速度也更快

2012-07-22 17:41:56

阅读数:1432

评论数:0

Ubuntu 12.04下VMware 8的patch

解决Ubuntu 12.04下VMware无法安装虚拟网卡驱动的patch http://communities.vmware.com/servlet/JiveServlet/download/2025997-86343/vmware802fixlinux320.tar.gz ...

2012-05-05 21:26:33

阅读数:1874

评论数:0

Chrome更改缓存路径

根据需要可修改注册表如下四处: HKEY_CLASSES_ROOT\http\shell\open\command HKEY_CLASSES_ROOT\https\shell\open\command HKEY_CLASSES_ROOT\ChromeHTML\shell\open\com...

2012-04-02 11:55:51

阅读数:2881

评论数:0

UML中类图实例

转自:http://blog.csdn.net/onetree2010/article/details/6197463 在Visio里,包和类的关系是包含关系,将类拖入包的文件夹之后,关系就建立了,二元关联符号可以设置为:聚合、合成。 接口:空心圆+直线(唐老鸭类实现了‘讲人话...

2012-03-20 11:50:23

阅读数:2166

评论数:0

OD在Windows 7 x64下无法调试的原因

OD的HideOD插件里,去掉ZwQueryInfomationProcess就可以调试了。出错原因可能是hook这个函数的时候硬编码了地址

2012-03-04 14:01:01

阅读数:3030

评论数:0

关于监控文件系统上的IRP序列

最近在写一个基于生物免疫学原理的恶意代码检测系统,其中需要应用程序在Windows内核中产生的IRP序列。本文总结一下怎么获得文件系统上的IRP序列。希望对需要ring0主动向ring3频繁通信的朋友有点帮助 基本框架是Minifilter。向minifilter注册回调函数来监控走过文...

2012-03-03 16:22:29

阅读数:2765

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭