恶意注册引发的思考

<br />      前天网站被恶意注册,平均一秒钟被注册三个账号,看了看程序没有问题,加上验证码就应该可以了解决了,我加的验证码是通过ajax验证的,应该可以解决了,但是出乎意料的是,没有起到任何作用,后来找到原因是后台程序里面没有验证验证码。为什么会犯这个错误呢,想了想,最后总结...

2011-02-24 20:29:00

阅读数:310

评论数:0

php中的抽象类和接口

<br />      抽象类和接口相似,都是一种比较特殊的类。接口是一种特殊的抽象类。他们的声明都比较容易,但是作用理解上比较困难,下面就具体分析一下:<br />      首先,我们先来看看抽象类,抽象类的关键字是abstract,任何一个类都包括成员属性和成员方法。...

2011-02-21 11:51:00

阅读数:550

评论数:0

php上传大文件

<br />      昨天分析php错误日志,发现一个警告 PHP Warning:  POST Content-Length of 8700153 bytes exceeds the limit of 8388608 bytes(8388608bytes =8M) in Unkno...

2011-02-15 21:51:00

阅读数:747

评论数:0

我所积累的20条编程经验

编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你能在本文中看到自己的...

2011-02-15 21:40:00

阅读数:236

评论数:0

php快速排序

【快速排序(一维数组)】【基本思想】:在当前无序区R[1..H]中任取一个数据元素作为比较的"基准"(不妨记为X),用此基准将当前无序区划分为左右两个较小的无序区:R[1..I-1]和R[I 1..H],且左边的无序子区中数据元素均小于等于基准元素,右边的无序子区中数据元素均大...

2011-02-12 14:12:00

阅读数:210

评论数:0

php插入排序

<br />

2011-02-12 11:34:00

阅读数:348

评论数:0

php进行冒泡排序和简单选择排序

     原来对冒泡和简单选择排序有点模糊,昨天翻开大学里面的数据结构仔细看了一下,把两种排序的算法用php写了一下。1、冒泡法原理:     首先将第一个记录的关键字和第二个记录的关键字进行比较,若为逆序,则将两个记录交换,然后比较批二个记录和第三个记录的关键字,依次类推,直至第n-1个元素和第...

2011-02-11 11:09:00

阅读数:1923

评论数:0

再次写给我们这些浮躁的程序员

2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。多做项目,...

2011-02-10 15:13:00

阅读数:413

评论数:0

PHP 计算页面执行时间

       首先,计算页面执行时间用到了php的一个系统函数microtime(),这个函数的返回值是本函数以 "msec sec" 的格式返回一个字符串,其中 sec 是自 Unix 纪元(0:00:00 January 1, 1970 GMT)起到现在的秒数,msec 是...

2011-02-10 13:40:00

阅读数:693

评论数:0

整型数据和字符串数据在内存中的存放

      原来对于数据在内存中的存放有点模糊,昨天翻出来大学时候的c语言课本,仔细研究了一下。数据在计算机中都会以二进制的形式进行存放,其中对于整型数据在内存中的存放都是以补码的形式存放的,正数的补码是本身,负数的补码是其绝对值加1.而对于字符型数据会把字符所对应的ASCII码存入到内存中,下面...

2011-02-10 10:19:00

阅读数:5432

评论数:0

新的一年

<br />新的一年,新的挑战,新的希望,一切一切都接踵而来,我要以全新的心态来迎接它们(以下省略一万字...)

2011-02-08 08:07:00

阅读数:295

评论数:0

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