自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱我所爱,恨我所恨,写我想写

爱我所爱,恨我所恨,写我想写

  • 博客(14)
  • 收藏
  • 关注

翻译 PHP中的密码哈希

每个好的程序员都知道,密码决不能使用明文的方式存储。改为单项的哈希,这种方式在遇到入侵时用户的密码不会受到威胁。在密码学中,一个加密的的哈希函数要完成的是获取一个输入并把它变成定长字符串(哈希值)的工作。---wikipediaPHP提供了简单的方式来构建这样的哈希,例如md5, sha1和crypt这些函数,如果你从头做一个application,这些函数将会经常用到。

2011-12-12 01:54:05 618

转载 各种垃圾回收算法的通俗解释

zzz:http://www.game798.com/html/2007-04/3425.htm引用计数( Reference Counting )算法1960 年以前,人们为胚胎中的 Lisp 语言设计垃圾收集机制时,第一个想到的算法是引用计数算法。拿餐巾纸的例子来说,这种算法的原理大致可以描述为: 午餐时,为了把脑子里突然跳出来的设计灵感记下来,我从餐巾纸袋中抽出一张餐

2011-12-02 18:46:17 310

原创 一些PHP中之前没见到过的知识点收集

$_SERVER["PHP_SELF"]  表示当前运行的PHP文件名ini_get  Gets the value of a configuration option  php.ini 中的配置值mb_internal_encoding Set/Get internal character encoding   有参数则是set, 没有参数是mb_

2011-11-27 01:53:57 196

原创 《无懈可击的web设计II》读书笔记

1、 使用absolute定位让块脱离标准文档流脱离文档流以后可能会出现 块的重叠一:这是个bug,用浮动代替absolute定位二:可以利用者特性做覆盖层例如浮动在图片下方的图片简介使用z-index把原本因absolute之后在其他块上方的块变成背景,例子中的价格百分比的数据可视化(那样的设计还是很人性化滴)2、 用border-radius做圆角原始的方法

2011-11-13 12:24:19 368

原创 包含PHP代码的几种标签

1. echo'if you want to serve XHTML or XML documents, do it like this';?>2. echo 'some editors (like FrontPage) don\'tlike processing instructions';3.   This is

2011-11-05 00:01:37 327

原创 带上了一层壳

每次都只敢试探,感觉要失败则不敢继续,只是怕再次**。

2011-11-04 12:34:15 192

原创 必须对未来充满信心

考虑到那个公司能发展好?考虑Java or PHP?考虑底层 OR 应用?怕某个方面发展不好?发展不要只有一个原因——自己没做到这个方向最好。。所以 tx还是tb,PHP OR Java, 应用 OR 底层,如果自己对自己没有足够信心,选择再正确也没什么好结果。so,不要纠结了,follow your heart,怂一下吧,孩子...必须对未来充

2011-11-02 17:54:25 233

转载 PHP数组操作

删除数组元素unset($capitals['California']); 交换键和值$states = array_flip($capitals); //$capitals键变值,值变键合并数组$capitals = array_merge($stateCapitals, $countryCapitals); 编辑数组值

2011-11-01 00:13:47 301

原创 PHP开发文章摘录

懒惰是金大胆使用现成的别人的程序代码,把这些代码融入到你自己的程序或者项目中去。(代码级复用)编写一些有用的代码建立一个函数库,在将来编写程序时可以顺手拈来,省去了许多重复的劳动,自然就可以懒惰一点了(建立自己的函数库,不止是PHP)使用封装过的数据库编写符合自己要求的PHP变量echo函数(例如以前自己写的var_dump_enhance)编写自己的Log(配置Log等级

2011-11-01 00:04:46 251

原创 这是一种如何的“变态”心理

在微博上看到这样一幅图,关于吃自助的,很显然这是开玩笑的说法,也正是我把标题的变态加上引号的原因。记得以前和同学们一起出去吃自助的时候,自己在哪里取蔬菜,很多其他同学路过都会叫别吃蔬菜,吃贵的。这 真算得上是一种变态心理了吧,吃自助的目的已经不是为了自己吃得舒服了,而是为了吃得让老板不舒服。正如有些人做事一样,目的不是让自己的到某种好处,而仅仅是为了让别人收到损失,而自己看到别

2011-10-23 13:47:10 272

原创 页面替换算法

1、 最佳页面替换算法      当要调入一页而必须淘汰旧页时,应该淘汰以后不再访问的页,或距现在最长时间后要访问的页面。它所产生的缺页最少,然而,却需要预测程序的页面引用串,这是无法预知的,不可能对程序的运行过程做出精确的断言,故此理论算法可以作为衡量各种具体页面替换算法的标准。2、 先进先出页面替换算法      总是淘汰最先调入主存的页面,即淘汰在贮存中驻留时间最长的页面

2011-10-23 11:48:45 1036

原创 一些操作系统中的专业名词

进程互斥是指若干进程因相互争夺独占型资源而产生的竞争制约关系。进程同步:指为完成共同任务的并发进程基于某个条件来协调其活动,因为需要在某些位置上排定执行的先后顺序而等待、传递信号或者消息所产生的协作制约关系。进程互斥关系是一种特殊的进程同步关系,即逐次使用互斥共享资源,也是对进程使用资源的次序的一种协调。临界区:并发进程中与共享变量有关的程序段称为“临界区”

2011-10-23 11:48:08 533

转载 数据库的几个范式(一二三)

第一范式[1NF]   列的原子性定义:仅当所有基本的简单域只包含原子数值,具有这种关系的被认为符合第一范式。第二范式[2NF]    依赖主键定义:当且仅当满足第一范式,而且每一个非关键属性都完全依赖与其主关键码,具有这种关系的被认为符合第二范式。

2011-10-17 12:29:54 604

转载 敏捷软件开发宣言

我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。由此我们建立了如下价值观:个体和互动 高于 流程和工具工作的软件 高于 详尽的文档客户合作 高于 合同谈判响应变化 高于 遵循计划也就是说,尽管右项有其价值,我们更重视左项的价值。

2011-10-17 12:29:33 173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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