转载
文章平均质量分 71
serverxp
这个作者很懒,什么都没留下…
展开
-
W32Dasm反汇编工具使用教程
W32Dasm是一个强大的反汇编工具,操作简单,使用方便。通常被程序员使用,当然也可被用来Crack软件了,很适合Cracker使用。我在这把与crack相关的功能简述如下:1.0 开始2.0 保存反汇编文本文件和创建方案文件3.0 反汇编文本代码的基本操作4.0 复制汇编代码文本5.0 装载32位的汇编代码动态调试6.0 运行,暂停或终止程序7.0 单步跟踪程序8.0 设置激活断点9.0 偏移转载 2010-05-07 15:39:00 · 3468 阅读 · 0 评论 -
在线测速网址
<br />http://www.host-tracker.com<br /> <br /> <br />http://www.alertra.com/spotcheck.php原创 2011-03-17 09:13:00 · 2593 阅读 · 0 评论 -
用数字来看某知名B2C网站的发展内幕和隐私
<br /><br />用数字来看某知名B2C网站的发展内幕和隐私(作者:perplexing)<br />B2C行业人士强烈建议你看!物有所值<br /><br /><br />数字是个很有趣的东西,很有说服力,而且也可以更加深入地掌握不同变量之间的逻辑关系。举个例子,我们喜欢说留住老用户,发展新用户,那么老用户和新用户的定义应该是什么呢?直观上说,老用户就是曾经在我这里买过东西的呗,其实这样的定义太简单了,假如今天是2008年4月24号,我们看看如下哪个顾客属于老用户?<br /><br />1,2转载 2010-11-09 13:05:00 · 1791 阅读 · 0 评论 -
敏捷的三种误区和五种改进
<br /><br />三个主要误区<br />第一个是重视流程忽视人。敏捷宣言开明宗义指出“人和沟通胜过过程与工具”。但是仍然有很多企业试图通过创造一个完美的流程来实施敏捷。不可否认,合理的流程对于提高团队效率有一定的作用,但是企业真正要从敏捷改进中获益必须落实到人的改变上来。<br />第二个是重视管理轻视工程。很多团队将敏捷等同于开开站会、做做迭代、搞搞回顾。到头来,一切流于形式。敏捷说到底是对于软件工艺性的认识回归,那么持续集成、自动化测试、设计、重构这些手艺是绕不开的。不从这些根本的手艺上解决问题转载 2010-10-16 15:21:00 · 1645 阅读 · 0 评论 -
加站点加入IE的可信站点做法
<br />我们在使用ActiveX的时候,经常因为没有证书,IE提示我们安全性问题导致此站的ocx无法正常加载,无法正常使用,下面的例子就是用程序实现加载站点成为信任站点<br /> <br /> <br />void CMainDlg::AddSiteToTrustedZone(wchar_t *pSite){ HRESULT hResult = S_OK; ::CoInitialize(NULL); // // 将Vone接入网关加入可信原创 2010-10-12 09:09:00 · 5257 阅读 · 0 评论 -
Google's BigTable 原理 (翻译)
<br /><br /> 题记:google 的成功除了一个个出色的创意外,还因为有 Jeff Dean 这样的软件架构天才。<br /> ------ 编者<br />官方的 Google Reader blog 中有对BigTable 的解释。这是Google 内部开发的一个用来处理大数据量的系统。这种系统适合处理半结构化的数据比如 RSS 数据源。 以下发言 是 Andrew Hitchcock 在原创 2010-09-19 12:53:00 · 493 阅读 · 0 评论 -
设计模式笔记(转载)
<br />From Gossip@caterpillar非关语言: 设计模式程式设计是思维具体化的一种方式,是思考如何解决问题的过程,设计模式是在解 决问题的过程中,一些良好思路的经验集成,最早讲设计模式,人们总会提到 Gof 的著作,它最早将经典的 23 种模式集合在一起说明,对后期学习程式设计,尤其是对从事物件导向程式设计的人们起了莫大的影响。<br /><br />后来设计模式一词被广泛的应用到各种经验集成,甚至还有反模式(AntiPattern),反模式教导您如何避开一些常犯且似是而非的程式设计原创 2010-09-19 12:55:00 · 1688 阅读 · 0 评论 -
Google File System(中文翻译)
<br />Google文件系统 <br />GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。 <br />1、设计概览 <br />(1)设计想定 <br />GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用方面的工作量及技术环境的驱动,这反映了它与早期的文件系统明显不同的设想。这就需要对传统的选择进行重新检验并进行完全不同的设计观点的探索。 <br原创 2010-09-19 10:30:00 · 621 阅读 · 0 评论 -
MapReduce:超大机群上的简单数据处理
<br />MapReduce是一个编程模型,和处理,产生大数据集的相关实现.用户指定一个map函数处理一个key/value对,从而产生中间的key/value对集.然后再指定一个reduce函数合并所有的具有相同中间key的中间value.下面将列举许多可以用这个模型来表示的现实世界的工作.以这种方式写的程序能自动的在大规模的普通机器上实现并行化.这个运行时系统关心这些细节:分割输入数据,在机群上的调度,机器的错误处理,管理机器之间必要的通信.这样就可以让那些没有并行分布式处理系统经验的程序员利用大量分原创 2010-09-19 12:54:00 · 592 阅读 · 0 评论 -
c++名库介绍
<br />在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了解。所以文中所提的一些库都是比较著名的大型库。<br />标准库<br />标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型转载 2010-06-24 10:31:00 · 566 阅读 · 0 评论 -
web DB优化思路
<br />随着数据量的不断增长以及前端应用的不断水平扩充,数据库的压力会成为明显的问题,这个时候常用的方案是数据拆分,在数据拆分时有些什么较好的拆分方式?<br /> <br /> <br />1.按功能划分(垂直切分)<br />将不同功能相关的表放到不同的数据库中,这样做的好处是非常直观。但当某一部分的功能其数据量或性能要求超出了可控的范围,就需要继续对其进行深入的再切分。<br />2.按表中某一字段值的范围划分(水平切分)<br />当伴随着某一个表的数据量越来越大,以至于不能承受的时候,就需要对原创 2010-08-08 20:46:00 · 816 阅读 · 0 评论 -
NSIS 脚本介绍
<br /><br />使用NSIS作为软件打包发布安装包工具<br />可使用NSIS Edit作为脚本编辑工具<br /><br />注意问题:<br />(1). 如果编译脚本提示 Icon大小不匹配,需要将安装和卸载图标的大小,色度改为一致<br /><br />论坛: http://bbs.hanzify.org/index.php?s=c615fa750d55f9b21d68f62ef32d2fa7&showforum=8 <br />登陆名: kuxun_nsis<br />Pwd: kuxu转载 2010-07-28 19:47:00 · 5441 阅读 · 1 评论 -
转 hook 自绘原理
<br /><br /><br />以下是转自CSDN的文章,希望能找到一些有用的东西。 <br />界面技术概述<br />在做“HOOK文件打开/保存对话框”的过程中,我首先研究了界面库的相关知识。界面库一般都是由C/C++这种中低级语言编码,这是因为在Windows下的界面库实现技术大都以直接操作控制Windows的消息和调用Windows的API为主,这就是这种中低级语言的优势了。无论何种界面库,最为根本的原理就是获得或者截获窗口的某些消息,按照自己的需要处理这些消息,画出自己需要的界面。<br /转载 2010-07-28 19:43:00 · 847 阅读 · 0 评论 -
VC++工程如何脱离VSS环境
<br />1)去掉整个文件夹的只读属性 <br />2)删除所有目录(包括子目录)中的vssver.scc和mssccprj.scc两个文件 <br />3)手动编辑所有的dsp文件(比如用记事本),找到并删除类似下面两行的内容: <br /># PROP Scc_ProjName ""$/MyDemo/src", CEBBAAAA" <br /># PROP Scc_LocalPath ".." <br />4)手动编辑所有的dsw文件(比如用记事本),找到并删除所有类似下面行的内容: <br />be原创 2010-07-26 09:23:00 · 960 阅读 · 0 评论 -
如何进行软件需求分析
1.概念需求的定义包括从用户角度(系统的外部行为),以及从开发者角度(一些内部特性)来阐述需求。关 键的问题是一定要编写需求文档。我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你 的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编一个系统”。而实际上,需求并未编写成文档,因此新的分析人员 不得原创 2010-05-07 15:45:00 · 653 阅读 · 0 评论 -
VC com开发中实现IObjectSafety
打开工程名Ctl.h搜索class C工程名Ctrl : public COleControl在其上面添加#include 搜索DECLARE_DYNCREATE(C工程名Ctrl)下面添加DECLARE_INTERFACE_MAP() BEGIN_INTERFACE_PART(ObjSafe, IObjectSafety) STDMETHOD_(HRESULT, GetInterfac转载 2010-05-07 15:31:00 · 1214 阅读 · 0 评论 -
EXE破解工具介绍
1)文件查看拿到一個程序,破解的第一步是什麼?"知己知彼,百戰不殆",首先當然應該了解敵人的一舉一動.對我們破解者來說,利用文件查看工具主要是弄清楚程序使用哪種編譯器編譯,是否加殼,何種加殼軟件加的殼等等.1>FileInfoFileInfo可以检测出常见的各种壳,非常方便。看雪網站上有說FI是各类查壳工具中性能最强的。版本:3.01作者:Michael Hering(herinmi@tu-cot转载 2010-05-07 15:40:00 · 4432 阅读 · 0 评论 -
软件研发中的《破窗理论》
软件研发中的《破窗理论》美国心理学家詹巴斗曾进行过一项有趣的试验:把两辆一模一样的汽车分别停放在两个不同 的街区。其中一辆原封不动地停放在帕罗阿尔托的中产阶级社区;而另一辆则摘掉车牌、打 开顶棚,停放在相对杂乱的布朗克斯街区。结果,停放在中产街区的那一辆,过了一个星期 还完好无损;而打开顶棚的那一辆,不到一天就被偷走了。于是,詹巴斗又把完好无损的那 辆汽车敲碎一块玻璃,结果刚过了几小时转载 2010-10-12 15:38:00 · 1649 阅读 · 0 评论