Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

文章分类 -  PHP

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页

摘要:AddSlashes: 字符串加入斜线。 bin2hex: 二进位转成十六进位。 Chop: 去除连续空白。 Chr: 返回序数值的字符。 chunk_split: 将字符串分成小段。 convert_cyr_string: 转换古斯拉夫字符串成其它字符串。 crypt: 将字符串用 DES 编码加密。 echo: 输出字符串。 explode: 切开字符串。 ... 阅读全文

posted @ 2008-07-25 18:29 analyzer 阅读(308) 评论(0) 推荐(0) 编辑

摘要:前言:为方便互联网数万Discuz!爱好者,更加深入了解Discuz!软件,本人在熟悉Discuz!过程中,顺便将个人经验写给大家。本贴内 容由本 人定期更新。本贴只介绍Discuz!中部分技术点,本贴紧属个人观点,不足之处,请各位多多指教,在下先此谢过!。“Discuz!”在下文中简称 “DZ”。要弄DZ二次开发,必须至少具备如下技能: 1) 能够理很好理解MVC构架的原理(虽然D... 阅读全文

posted @ 2008-07-25 18:23 analyzer 阅读(523) 评论(0) 推荐(0) 编辑

摘要:本文将从CENTOS基本安装起.一步一步手把手教学[为此我专门安装了一个VM干净系统] 本文将实现以下系统安装 一"MYSQL及GD等公用库..用RPM方式安装...简单方便....还有APACHE 2.x也用RPM安装...当然也可以自定义安装. 二"php将会有二个版本 4.4.7和5.2.5 都分别教大家如何安装在各个WEBSERVER上面. 三"除APACHE外...ZEU... 阅读全文

posted @ 2008-07-25 18:22 analyzer 阅读(623) 评论(1) 推荐(0) 编辑

摘要:Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重,配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却 是后起之秀,其静态文件的响应能力远高于Apache,据说是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的 领域,尽量用它。L... 阅读全文

posted @ 2008-07-25 18:21 analyzer 阅读(434) 评论(0) 推荐(0) 编辑

摘要:Zend_Cache有两部分组成:前端和后端,前端用于操作缓存,后端提供缓存的存储方式。 Zend_Cache的基本使用方式 一般使用工厂方式:Zend_Cache::factory()的创建缓存对象。 Zend_Cache::factory方法有四个参数: 前端类型,后端类型,前端参数,后端参数。 前端类型有: 1.Core 这是前端的核心缓存,前端的其他类型缓存都继承自Core,缓存变量或... 阅读全文

posted @ 2008-07-25 18:19 analyzer 阅读(764) 评论(0) 推荐(0) 编辑

摘要:分页是网站常用的一项功能,如果有一个良好的分页类(函数),可以帮开发者节省不少开发时间. 1 分页要与SQL无关。为什么分页必须与SQL无关呢?很显然,有一定开发经验的朋友,至少都在使用数据库代理类。我们不应该在分页类中global或传递数据库类,至于直接把数据库连接放进去,那更要不得。另外请看第5点。 2 分页要与html及样式分离。与html分离是显而易见的需要的,首先,就算是同一个网站,也... 阅读全文

posted @ 2008-07-25 18:17 analyzer 阅读(658) 评论(0) 推荐(0) 编辑

摘要:一、到底我应该用Lighttpd,还是Nginx/Mongrel? 现在Nginx/Mongrel的部署方式越来越受欢迎了,很多人置疑Lighttpd/FastCGI,并且现在也涌现了一些比Mongrel性能更好的例如Thin,ebb等ruby应用服务器,那Lighttpd/FastCGI真的过时了吗? Lighttpd 提供了很多其他Web服务器不具备的优势,可以最大化FastCGI的... 阅读全文

posted @ 2008-07-25 18:08 analyzer 阅读(347) 评论(0) 推荐(0) 编辑

摘要:memcachedb是 一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是 不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给mem... 阅读全文

posted @ 2008-07-25 18:07 analyzer 阅读(367) 评论(0) 推荐(0) 编辑

摘要:RoR的部署方案可谓五花八门,有Apache/Fastcgi方式的,有Nginx/Mongrel方式的,还有lighttpd/Fastcgi方 式,也有人使用HAProxy/Mongrel,各种部署方式都是众说纷纭,让人搞不清楚哪种方式更好一些。我的这篇文章就是希望结合我们运营 JavaEye网站一年多以来的经验(通过统计Rails的production.log,JavaEye网站目前每天处理... 阅读全文

posted @ 2008-07-25 18:05 analyzer 阅读(346) 评论(0) 推荐(0) 编辑

摘要:JavaEye网站从2006年9月11日上线基于RoR的2.0版本开始,到现在已经运行了将近一年半了。在这一年半的时间里,JavaEye网 站的每 日PV从最开始的5万,缓慢增长到了现在的60万。随着网站负载的不断增加,我们也在不断尝试和调整网站的性能,积累了不少第一手RoR应用性能优化的实 战经验。虽然我们并不是RoR性能优化的权威专家,我们所积累的经验也许并不是最优实践,但是作为国内最早涉足R... 阅读全文

posted @ 2008-07-25 18:04 analyzer 阅读(361) 评论(1) 推荐(0) 编辑

摘要:一个LAMP架构的网站,经常说这慢那慢的,其实从架构到代码到数据库,优化的空间是非常非常多的(架构设计参照我另外一篇文章), 就看你是否愿意花心思去一点一点儿的做起,比如mysql,在lamp网站的架构优化中,往往是很多人最容易忽略的环节,却往往成为优化空间最大的环节, 一句不经意的sql语句,可能就会导致数据库执行时间过长,进而导致锁表时间过长,最后导致整站垮掉,让另外99%的努力工作和优化都失... 阅读全文

posted @ 2008-07-25 18:00 analyzer 阅读(252) 评论(0) 推荐(0) 编辑

摘要:一个上市公司的面试题太变态了谁能解出来?高手来看 A:80 B:158 C:464 D:608 E:1326 F:5164 G:2724 H:1452 分别有以上8个产品 冒号后面是价格 要求 用户输入一个 价格比如 1166 然后程序要算出 可能有的集中产品 价格总和为1166 的排列组合 例如:1166 = 80 + 158 + 464 +464 排列为 A B... 阅读全文

posted @ 2008-07-25 17:57 analyzer 阅读(306) 评论(0) 推荐(0) 编辑

摘要:为了从两个或多个表中选出数据,一般使用表连接来实现这个功能。 这里先介绍join(连接)的概念. 为此我们准备了两个试验用表: album(专辑表) 和 track(曲目表). 专辑表:包含200首来自Amazon的音乐CD的概要信息。 album(asin, title, artist, price, release, label, rank) 曲目表:每张专辑中的曲目(因为是音乐CD... 阅读全文

posted @ 2008-07-25 17:55 analyzer 阅读(944) 评论(0) 推荐(0) 编辑

摘要:事实证明,这样来生成5万个不同的随即码,效率还是很高的,数组的大小限制也完全足够应付了。 ', print_r($isRand, true), ''; ?> 不包括插入数据库部分,执行时间仅为0.1秒,而且我用的还是一台破电脑,效率还是很高的。 阅读全文

posted @ 2008-07-25 17:53 analyzer 阅读(332) 评论(0) 推荐(0) 编辑

摘要:最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE 试... 阅读全文

posted @ 2008-07-25 17:45 analyzer 阅读(151) 评论(0) 推荐(0) 编辑

摘要:一直以来我都以为MYSQL不支持事务处理,所以在处理多个数据表的数据时,一直都很麻烦(我是不得不将其写入文本文件,在系统重新加载得时候才写入数据库以防出错)~今天发现MYSQL数据库从4.1就开始支持事务功能,据说5.0将引入存储过程^_^ 先简单介绍一下事务吧!事务是DBMS得执行单位。它由有限得数据库操作序列组成得。但不是任意得数据库操作序列都能成为事务。一般来说,事务是必须... 阅读全文

posted @ 2008-07-25 17:33 analyzer 阅读(366) 评论(0) 推荐(0) 编辑

只有注册用户登录后才能阅读该文。

posted @ 2008-07-25 16:56 analyzer 阅读(17) 评论(0) 推荐(1) 编辑

摘要:下面的函数封装源自discuz源代码的global.func.php discuz几乎对所有的php库函数都进行了重写,安全性和严谨度令我这个刚出道的phper有些咂舌耶~~分享一下吧: /** * 过滤HTML代码的 * @para string $string * * @return string */ function dhtmlspecialchars($string) ... 阅读全文

posted @ 2008-07-25 16:24 analyzer 阅读(138) 评论(0) 推荐(0) 编辑

摘要:本文转自:http://www.ugia.cn/ 心血来潮,想模仿LCD的显示效果,写了个从点阵字库中提取汉字点阵数据的一段php脚本。 背景知识: 简体中文国标字库(1981年订,中国大陆)。7445个字符,其中汉字6773个,包括一级汉字3755个,二级汉字3008个。采用2字节(16位二进制)编码。 区位码:国标GB2312规定,所有的国标汉字与符号组成一个94×94的矩阵。... 阅读全文

posted @ 2008-07-23 09:24 analyzer 阅读(339) 评论(0) 推荐(1) 编辑

摘要:开发编程时,代码字体很重要。如果选择得当,加上IDE顺手、代码颜色舒服,简直是完美的开发环境;一旦字体选的不好,就会看的人头昏脑胀、眼睛发酸——对开发者和阅读者都是一种折磨。 选择代码字体时,基本要有如下标准: 等宽 这应该是最基本的条件了。 字符清晰 如果代码看不清楚,字体再漂亮也没用。 没有字符混淆 1 / l / i / I 不能混淆,0 /... 阅读全文

posted @ 2008-07-22 23:48 analyzer 阅读(335) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
我要啦免费统计