分类 : 开发资料

Windows7下无损分区( Acronis Disk Director Suite无效)工具

今天,罗总买了两台ThinkPad笔记本(有钱淫就是不一样,买本子都是成双成对的买),Lenovo已经内置了Windows 7 Home Edition。我等用了多年的土炮叉P的小鸟,第一次接触这样的高档货,抢先上去体验了一吧,感觉很不错,就是占性能狠了一点。

秉承了PC提供商的一向作风,系统只有一个区200G,现在自然要对其分区,PM貌视在Win7使用有问题,网上的大侠都在介绍Acronis Disk Director Suite,教程做的提详细,一步一步截图。但在这两台本子上就是用了,分配好后,重启后依然一盘独大,郁闷。后来使用了一款对个人用户免费的分区软件EPM,完美支持Win7,针对个人用户是免费的,这一点很和谐。

8 Regular Expressions You Should Know

Regular expressions are a language of their own. When you learn a new programming language, they’re this little sub-language that makes no sense at first glance. Many times you have to read another tutorial, article, or book just to understand the “simple” pattern described. Today, we’ll review eight regular expressions that you should know for your next coding project.

《寒江独钓:Windows内核安全编程》样章

作者:楚狂人

这一本专门介绍实时扫描的防毒软件、虚拟磁盘、硬盘还原、硬盘加密、文件
系统保护、文件透明加密、防火墙、密码输入保护等软件的Windows 内核模块的具体实现方法的编程技术书。本书的目的是使读者能够用C 语言编写这些核心模块。

OD常用断点(转)

知识点到用时方恨少,转过来方便查找.

Pro OGRE 3D Programming 中文翻译版本0.2.0(chm)

OGRE真是一个很牛X且开源的3D图像引擎,值得学习,分享一份中文开发文档。

UNIX文件安全与权限[转]

使用ls -l命令,如下列: total 74434 -rwxrwxr-x    2 user    dba         39921 1月 16 12:50 file1 drwxrwxr-x    2 user    dba          4096 1月 16 15:29 folder tot…

Linux常用命令分类列表

来源:网络

一.文件目录类

1.建立目录:mkdir 目录名
2.删除空目录:rmdir 目录名
3.无条件删除子目录: rm -rf 目录名
4.改变当前目录:cd 目录名 (进入用户home目录:cd ~;进入上一级目录:cd -)
5.查看…

FreeBSD 6.0架设管理与应用

近年来笔者在 FreeBSD 及 Linux 从事程序开发的工作,使用 FreeBSD 及 Linux 的经验也越来越多,对于 FreeBSD 系统的优越也越来越肯定。

笔者第一次接触 FreeBSD 是在刚进入大学时,由于对 UNIX 系统的兴趣,在网络上找了很多关于 UNIX 的介绍,最后在众多 UNIX-like 的系统中选择了 FreeBSD。当时我连 UNIX 最基本的指令都不会,在使用上也常遇到问题,但却不因此而放弃。

在遇到问题时,笔者第一步通常是到 BBS 上的 BSD 版上发问。在台湾有许多 FreeBSD 的使用者,他们都非常热心且乐意为新手解答。而现在,FreeBSD 在网络上的数据已经非常丰原富了,只要在搜寻引擎上输入您想查询的主题,一定能找到相关解答。

对于初学者而言,学习新的操作系统一定会遇到很多问题。但当这些困难获得解决时,就是一次新的成长。因此,当读者在使用 FreeBSD 遇到问题时,千万不因气馁,只要再加把劲,您也可以在 FreeBSD 世界中得心应手。

本书将带领读者从基本的系统使用、网络服务器架设、到深入系统管理所需的知识,并将笔者在管理公司及学校服务器的经验和读者分享,期望对有心学习 FreeBSD 的使用者有所助益。为了推广 FreeBSD,笔者也将本书全部内容放在网站上供大家参考,网址是 http://www.twbsd.org,本书的第二片光盘中亦包含了本书电子文件。提供电子文件的用意除了推广 FreeBSD 外,更希望有助于读者设定、操作、及使用。不过,请读者不要散布电子文件,若有需要,请上笔者网站上下载。

经过一年的漫长等待,FreeBSD 终于又释出最新的 6.0 版本了。FreeBSD 6.0 可以说是继 4.x 以后最稳定的分支。由于之前 FreeBSD 5.x 加入了许多新的功能,不论是稳定性或效能都比不上 4.x。然而 6.0 改善了 5.x 的稳定性,它可以说是 FreeBSD 近年来最重要的一次更新。因此,其释出的时间也一再延期,最主要的目的就是要提供使用者一套好用的操作系统。

感谢许多朋友对于笔者之前 FreeBSD 系列书籍的指正与厚爱,祈盼各界继续支持指教。

字符集编码方式的相关Tips

来源:网络

Unicode:

unicode.org制定的编码机制, 要将全世界常用文字都函括进去.
在1.0中是16位编码, 由U+0000到U+FFFF. 每个2byte码对应一个字符; 在2.0开始抛弃了16位限制, 原来的16位作为基本位平面, 另外…

修练8年C++面向对象程序设计之体会

六年前,我刚热恋”面向对象”(Object-Oriented)时,一口气记住了近十个定义。六年后,我从几十万行程序中滚爬出来准备写点心得体会时,却无法解释什么是”面向对象”,就象说不清楚什么是数学那样。软件工程中的时髦术语”面向对象分析”和”面向对象设计”,通常是针对”需求分析”和”系统设计”环节的。”面向对象”有几大学派,就象如来佛、上帝和真主用各自的方式定义了这个世界,并留下一堆经书来解释这个世界。

GDI+ SDK参考(翻译版本),Doc版

作者未知,感谢Seenen大侠分享.

GDI+概述:

Microsoft Windows GDI+ 是Windows XP和Windows Server 2003操作系统的子系统,它负责在屏幕和打印机上显示信息。GDI+是一个应用程序编程接口(API),它由一组C++类实现。

顾名思义,GDI+是对于GDI的继承,后者包含于早期的Windows版本中。Windows XP 或者 Windows Server 2003支持GDI以保持对现有程序的兼容性,但是编写新程序的开发者应该使用GDI+来实现他们所有的图形需求,因为GDI+不仅优化了大部分GDI性能而且提供了更多特性。

一个图形设备接口,比如GDI+,允许应用程序开发者将信息显示在显示器或者打印机上,而无需考虑该显示设备的详细情况。应用程序开发者调用 GDI+类所提供的方法,而这些方法又依次适当的调用特定设备驱动程序。GDI+使得应用程序和图形硬件隔离开来,得益于此,开发者因而可以创建设备无关的应用程序.

PE学习工具及配套材料

PE结构的学习,对分析未知程序、软件的手动脱壳以及扩展程序功能等都有莫大的帮助,对提高程序开发人员的内力大有帮助,所以这两天在查看这方面的资料,系统的学习一下是很有必要的。在网上找到两款辅助资料,一个就下面这张结构图,另一个就是Stud_PE分析工具。

《详细彻底解剖WinXP 让你深入理解XP操作系统》中文版DOC格式

WinXp由于微软的经济决策,决定了他的命运。WinXP已经停止发售,2009年4月将停止更新,将全面转入Vista下,将掀起一波硬件革新的浪潮。WinXp是我用的时间最长的一款Windows操作系统,比较怀念。

使用Subversion进行版本控制

这是一本针对Subversion 1.2的操作说明的电子书,稍大一点的项目,团队进行协作开发,如果没有版控制,简直就不可想像。

Subversion 的历史 早在2000年,CollabNet, Inc.(http://www.collab.net)就开始召集开发人…

编程之道PDF版

如今程序设计类的图书可谓是层出不穷,其中绝大部分是以教程、使用手册和编程技巧为主,它们都是用来处理一些技术性的问题的。
然而,怎样领悟程序 设计的内涵和精髓呢?程序员编程时是一种怎样的思维方式?他们的工…