23
2008
09

数据库理论基础入门

这两天翻看数据库的教材,感觉概念性的东西还是比较多的。由于初次接触,有的概念也不能很快理解。我把我对一些概念的理解写出来,一来打一遍加强一下记忆,二来让大家看看有没有理解错误的地方
23
2008
09

Microsoft JET Database Engine (0x80040E14)

开发网站遇到的一个数据库方面的问题。以前设计留言簿的后台程序,遇到了一个问题,我觉得有些代表性就把他总结一下写出来。问题是SQL的一个INVERT语句试了好多次
23
2008
09

RSA加密算法

该算法于1977年由美国麻省理工学院MIT(Massachusetts Institute of Technology)的Ronal Rivest,Adi Shamir和Len Adleman三位年轻教授提出,并以三人的姓氏Rivest,Shamir和Adlernan命名为RSA算法。该算法利用了数论领域的一个事实,那就是虽然把两个大质数相乘生成一个合数是件十分容易的事情,但要把一个合数分解为两个质数却十分困难。合数分解问题目前仍然是数学领域尚未解决的一大难题,至今没有任何高效的分解方法。与Diffie-Hellman算法相比,RSA算法具有明显的优越性,因为它无须收发双方同时参与加密过程,且非常适合于电子函件系统的加密。...
23
2008
09

软件工程的25条建议

1. 人远比技术重要你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那
08
2008
08

Windows下安装Linux

Linux 安装前的准备工作引:您想在同一台计算机上同时使用Windows 和Linux 系统吗,您必须首先学会在一台安装了Windows 系统的计算机上安装Linux 系统。

  对于Windows/Linux 多操作系统共存的系统,安装顺序是先安装Windows系统,然后才是Linux。下面我们介绍在已经安装了Windows 系统的单硬盘上如何安装RedHat Linux 9.0。

  Linux 安装前的准备工作

  1.用Windows 系统收集硬件信息

...
08
2008
08

老程序员十年生涯黯然总结

     今年是我大学毕业满10年的日子,也是我投身IT技术的第10年。一直想能对过去的经历做些回顾与反思,以更好地走向
08
2008
08

一家公司程序员面试题目

一、关于ms sql 20001. 服务器1 上一个数据库server1.data1,data1中有一个表 table1;服务器2 上有一个数据库server2.data2,data2中有一个表 table2,如何实现两个表之间的 inner join? 2. 如果从 ms sql 数据库中用一个复杂的sql语句,提取一个表的所有字段名称、类型、约束? 3.如何提取一个字段的所有约束名
08
2008
08

CIH 1.4源程序

 信息来源:黑客防线; ****************************************************************************
; * The Virus Program Information *
; ****************************************************************************
; *
...

02
2008
08

某高级程序员的几点建议

我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.
02
2008
08

高手谈做程序员的8大基本原则

不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。    1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。

...