- 博客(15)
- 资源 (26)
- 收藏
- 关注
原创 求字符串中出现次数最多且最长的子串、连续出现次数最多的子串
代码如下:#include #include //字符串流#include using namespace std;#define MAX_WORD 50struct s_str{ string s; size_t len; int n;};vector find_all_substrings(string s){ vector v; if (s.c_str()
2012-06-26 14:56:45 1361
原创 用VS2010制作中文安装包
关于这个过程可以参考:http://wenku.baidu.com/view/bc4050df7f1922791688e867.html用VS2010制作安装包简单、明了。这篇文章里还有一点没提及,如果你的vs开发环境是英文版的,那想发布一个中文的安装包就会出现问题。这时候需要到官方下载一个中文的.NET 客户端,像这个样子的——dotNetFx40LP_Client_x86_x64zh-Ha
2012-06-24 09:32:31 1973
原创 lock cmpxchg指令
CMPXCHG - Compare and Exchange0F B0/ r CMPXCHG r/m8,r8 Compare AL with r/m8. If equal, ZF is set and r8 is loaded into r/m8. Else, clear ZF and load r/m8 into AL.0F B1/ r CM
2012-06-20 11:46:33 5806
原创 c++生成随机数
#include using namespace std;#include "time.h"#include "windows.h"template void init_vector(vector&v);template void print_vector(const vector &v);int VECTOR_SIZE = 10;static unsigned int se
2012-06-13 15:35:23 632
原创 让Ubuntu11.10以命令行模式启动真相
偌大的互联网,竟然连一篇有用的文章都找不到,逛遍了百度知道,csdn,Ubuntu中文论坛...最后还是在谷歌的帮助下解决了问题...网上很多人都犯了经验主义的错误,提到的那些方法也许只适用于老的版本...出拙文,以记...解决方案:一:进入COMMAND MOD1. sudoapt-get update 查看更新信息2. sudoapt-getinstall
2012-06-12 16:15:42 2176
转载 正则表达式30分钟入门教程
正则表达式30分钟入门教程版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你
2012-06-11 17:23:31 560
转载 GB2312简体中文码表
GB2312简体中文编码表code +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +FA1A0 、 。 · ˉ ˇ ¨ 〃 々 — ~ ‖ … ‘ ’A1B0 “ ” 〔 〕 〈 〉 《 》 「 」 『 』 〖 〗 【 】A1C0 ± × ÷ ∶ ∧ ∨ ∑ ∏ ∪ ∩ ∈ ∷ √ ⊥ ∥ ∠A1D0 ⌒ ⊙ ∫ ∮ ≡
2012-06-11 15:07:01 103536
原创 SQlite3 C++ 基本应用(sqlite3_stmt搞定二进制)
SQlite3轻巧,效率高,是小型软件数据库的首选。近来在网上参考了些资料,自己动手编程,有些收获,整理了下代码,记下来...源码中包括数据库数据的插入,查询等基本操作。 源码:#include #include #include using namespace std;extern "C"{ #include "./sqlite3.h"};void s
2012-06-08 16:43:57 7800
原创 从控制台输出中文
今天碰到了从控制台输出宽字符的问题:演示代码:#include #include using namespace std; int main(){ CHAR*pCstr = "这是char字符串1"; CHARCStr[] = "这是char字符串2"; WCHAR*pWStr = L"这是wchar字符
2012-06-06 16:18:29 999
原创 基类和派生类访问属性总结
基类和派生类访问属性总结代码写的不好,没去修改了,但是能够阐明这个原理:#include #include using namespace std;/* 父类的成员属性按照是否可以被派生类访问总共可以分为两种: 1)public、protected 2)private 第一种可以被派生类访问,在派生类中的属性根据以何种方式继承, 派生类中的
2012-06-04 23:24:19 2491
原创 你该怎么学——韩顺平
以下是我听韩顺平PHP视频时,从视频里摘到的关于他对学习软件编程方法的看法。不是说大家都要去学习他的方法,因为每一个人的学习方法不一样。但是借鉴一下大师的方法,取其精华,去其“糟粕”(>_你该怎么学——韩顺平我对学习软件编程方法的理解,希望我们能够达成共识:1. 高效而愉快地学习2. 先建立一个整体框架,然后细节3. 用的什么再学习什么4. 先KNOW HOW, 再KNOW
2012-06-03 13:26:30 1006
转载 Wireshark过滤器
Capture Filter(详见WiresharkUser Guide 4.10)许多抓包规则可见:http://wiki.wireshark.org/CaptureFilters.Capture only traffic to or from IP address172.18.5.4:· host 172.18.5.4Capturetraffic to or fro
2012-06-01 15:53:58 2678
原创 逆向工程之恶意程序part2
等了作者一个星期,没见他出Paper了,只好自己完成剩下的工作了...将sample.exe用LordPE修改一下入口点(0X401E1F)为EBFE,在用OllyDbg附加,然后再改回来。此处分析我主要采用IDA静态分析,适当结合OllyDbg动态跟踪。整个函数:void __cdecl sub_401E1F(){ DWORD v0; // eax@2 inti; // es
2012-06-01 12:04:49 823
原创 六一献礼——动态绑定解密
六一献礼——动态绑定解密作者:chence 时间:2012/6/1献给我的老婆...愿她像小朋友一样健康、快乐...程序1:#include using namespace std;#include class A{protected: string m_s;public: A(string s):m_s(s){}public: void virtual sh
2012-06-01 10:39:18 879 1
marshalsec-0.0.3-SNAPSHOT-all.jar
2020-02-27
Android内核剖析-柯元旦--清晰版
2014-07-08
十六进制时间转化器和IP转化器
2014-03-10
[REVERSING:逆向工程揭密].(美)艾拉姆.中文扫描版.7z.001
2013-12-15
[REVERSING:逆向工程揭密].(美)艾拉姆.中文扫描版.7z.003
2013-12-15
REVERSING:逆向工程揭密].(美)艾拉姆.中文扫描版.7z..002
2013-12-15
windows文件监视器-v1.0
2013-12-03
Android应用开发揭秘高清版
2013-11-07
Mime filter实现JS脚本拦截并修改
2013-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人