Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
随笔 - 546, 文章 - 1230, 评论 - 373, 阅读 - 239万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

07 2008 档案

摘要:我们可能时常会关注 JavaScript 的效率,然而大部分都会忽略的一件有趣的事情是,CSS 也可能带来对页面载入效率的影响,正如 WebKit 的开发者,被称为“Semi-god”级别的 Dave Hyatt 所说: The sad truth about CSS3 selectors is that they really shouldn’t be used at all if you c... 阅读全文

posted @ 2008-07-31 08:19 analyzer 阅读(160) 评论(0) 推荐(0) 编辑

摘要:Steve Souders昨天在OSCON大会上介绍了新的Firebug Lite 1.2,今天Firebug Lite 1.2 发布了。Firebug Lite 是 Firebug 的分支,它是Firebug在其他浏览器IE, Opera, 和 Safari上的解决方案。不仅包含了旧版本的console.log 命令,还包含查看 DOM 元素、跟踪 XHRs,操纵 HTML, CSS 和 ... 阅读全文

posted @ 2008-07-31 02:10 analyzer 阅读(440) 评论(0) 推荐(0) 编辑

摘要:对象的定义:“属性的无序集合,每个属性存放一个原始值、对象或函数”。 前几天看《pro javascript techniques》一书时,看到这样几句话: 从语言的视角看,面向对象的编程和面向对象的javascript绝对不是什么现代的东西;从刚开始javascript就 被全面的设计为面向对象的语言 下面呢,就 介绍一下,定义类或对象的几种方式: 1 工厂模式 代码如下 func... 阅读全文

posted @ 2008-07-28 15:50 analyzer 阅读(365) 评论(0) 推荐(0) 编辑

摘要:搜索引擎三巨头打的不亦乐乎,但偶尔也合作一下。去年Google,雅虎,微软就合作,共同遵守统一的Sitemaps标准。前两天三巨头又同时宣布,共同遵守的robots.txt文件标准。Google,雅虎,微软各自在自己的官方博客上发了一篇帖子,公布三家都支持的robots.txt文件及Meta标签的标准,以及一些各自特有的标准。下面做一个总结。 三家都支持的robots文件记录包括: Disallo... 阅读全文

posted @ 2008-07-28 15:47 analyzer 阅读(168) 评论(0) 推荐(0) 编辑

摘要:近日,firebug开发成员之一Jan Odvarko在其blog上发布了一套firebug扩展开发教程,作为firebug的高频率使用者(虽然我不是做前端开发的),对此感到非常高兴,希望以后会涌现出一些像firephp,Yslow这一类优秀的插件。 Part I. Hello World! Part II. Toolbar Part III. Options ... 阅读全文

posted @ 2008-07-28 15:33 analyzer 阅读(455) 评论(0) 推荐(0) 编辑

摘要:第一步:安装 1.如果你的FireFox没有Firebug这个插件的话,首先要安装Firebug这个插件,可以到其官方地址去下载:http://www.getfirebug.com/ 2.安装Firephp,官方地址:http://www.firephp.org/ 3.下载Firephp的php文件。并放在合适的目录。 第二步: 包含fb.php,根据你放置的Firephp文件的地址来包含f... 阅读全文

posted @ 2008-07-28 15:32 analyzer 阅读(900) 评论(0) 推荐(0) 编辑

摘要:一、引号定义字符串 在PHP中,通常一个字符串被定义在一对引号中,如: 'I am a string in single quotes' "I am a string in double quotes" PHP语法分析器是用成对的引号来判断一个字符串的。因此,所有字符串必须使用同一种单或者双 引号来定义开始和结束。例如,下面的字串定义是不合法的: "I am not a valid str... 阅读全文

posted @ 2008-07-27 22:33 analyzer 阅读(1519) 评论(0) 推荐(0) 编辑

摘要:引言 如果你是英语的用户就不必做任何本地化的工作了,这篇教程是为非英语用户所准备的,好像一般的用户,开发主管,业务员等,他们的外语可能稍逊,这样就需要你对如何本地化ext的整个流程了解一番了。 慢慢开始 如果你曾浏览Ext 2.x目录的树状结构,你就会发现source/locale的目录(或SVN目录的src/locale)。 此目录包含了Ext本地化类。 先不长篇大论地讲太多概念的东西,我... 阅读全文

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

摘要:序言 要是在Ext框架中没有相应的功能,我想许多用户都会自己写一套程序去实现。有一些功能是根据他们的程序而开发的,有些则是通用的,这样其他用户可能就会对此感兴趣。 嗯~我们有了想法了,是需要写一写新的代码,相关的步骤我也懂得,可能面临一个问题,究竟是写扩展(Extension)还是写插件(Plugin)呢? 扩展与插件 我们把两样东西放在一起讨论,可以明确它们之间是有... 阅读全文

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

摘要:序言 根据我在论坛上的观察,xtype用起来的时候疑惑会比较多。甚至有些人根本忽略xtype,或者不清楚它是什么。所以我决定阐述一下这个xtype的概念。 定义 xtype就是一个代表类(Class)的标识名字。 譬如,你有这个类,名字是Ext.ux.MyGrid。正常情况下你需要用这个名字来实例化这个类(创建类的对象)。 除了类名外,你还可以这样登记类的xtype: ... 阅读全文

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

摘要:节选自作者的博客: 在我这个例子中,我将会记住tab面板显示的tab。由于这是常见的情形,我就扩展TabPanel定义一个新类: Javascript代码 Ext.ux.StatefulTabPanel = Ext.extend(Ext.TabPanel, { stateEvents: ['tabchange'], getState... 阅读全文

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

摘要:(一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm('"+"确认删除?"+"');"; 3. private void grdProje... 阅读全文

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

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

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

摘要:学习 10 种良好的 XML 使用习惯 提高 XML 处理效率 ... 阅读全文

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

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

posted @ 2008-07-25 18:23 analyzer 阅读(529) 评论(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 阅读(435) 评论(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 阅读(659) 评论(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 阅读(349) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

posted @ 2008-07-25 18:00 analyzer 阅读(253) 评论(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 阅读(308) 评论(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), ''; ?&gt; 不包括插入数据库部分,执行时间仅为0.1秒,而且我用的还是一台破电脑,效率还是很高的。 阅读全文

posted @ 2008-07-25 17:53 analyzer 阅读(333) 评论(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 阅读(367) 评论(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 阅读(139) 评论(0) 推荐(0) 编辑

摘要:Python 完备支持创建在命令行运行的程序,并且连同命令行参数和短长样式来指定各种选项。这些并非是 XML 特定的,但是这样的脚本可以充分使用命令行处理,看来是时候提一下它了。 如果不理解命令行参数如何暴露给你的 Python 程序,讨论命令行处理是很困难的,所以让我们先写个简单那的程序来看一下。 例 1、 sys.argv 介绍: #argecho.py import sys for ... 阅读全文

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

摘要:CGI简介 CGI 代表COMMON Gateway Interface(公共网关接口),是描述Web服务器和Web程序之间的介面规格,让使用者通过Web服务器来执 行Web程序,并将所执行的结果通过Web服务器返回给浏览器。与传统的程序的差别主要在于输入输出不一样,传统的桌面程序的输入大都来自键盘,而CGI 程序的标准输入是由环境变量及特殊格式的资料来取得;传统程序的标准输出是显示到主控台的... 阅读全文

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

摘要:HTTP是用于在网络中移动数据的协议,大多数情况下,这些数据是被HTML格式化的。HTTP定义了如何去获得数据,HTML定义了数据如何安排。 运 行在一台计算机上HTTP服务器程序用于去接收来自客户端的连接。客户端计算机连接HTTP服务器,发出包含某些内容的请求(典型的是一个文件名),并告 诉服务器它希望接收的数据的类型,HTTP服务器则查找相应的内容并发送数据给客户端计算机。这些数据... 阅读全文

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

摘要:SMTP是Simple Mail Transfer Protocol(简单邮件传输协议)的缩写,它是一个internet标准。SMTP提供了一个 将信息投递到邮箱的技术,但是它没有定义从邮箱中得到已存在信息的技术。SMTP用于发送邮 件,POP3(Post Office Protocol Version3)用于得到邮件,它们都是基于行的。 1、发送一个SMTP信息 首先,我们将用Py... 阅读全文

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

摘要:wxPython是一个Python的扩展模块,它封装了wxWindows C++库,对于Python它是一个跨平台的图形用户界面构架。 1、 wxWindows是一个免费的C++构架,它支持windows、linux等平台。wxWindows是一套仅用最小的源代码改变让C++应用程序可 以编译并运行在几个不同类型的计算机上的库。每一个被支持的图形用户界面(比如Motif、Windows... 阅读全文

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

摘要:首先,你应安装了python和Python for Windows extensions。 1、建立数据库连接 import win32com.client conn = win32com.client.Dispatch(r'ADODB.Connection') DSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=C:/MyDB.mdb;' c... 阅读全文

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

摘要:Pygame是一套用来写游戏的Python模块。它是基于SDL库的,它使你可以用Python语言创建完全界面化的游戏和多媒体程序。Pygame可以运行在几乎所有的平台和操作系统上。 Pygame是免费的,它是在LGPL许可证下发布的,你可以用它来创建免费软件、共享软件和商业游戏。 下面,我们用一个例子来了解一下用Pygame来写游戏: 1 import sys, pygame ... 阅读全文

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

摘要:本文转自:http://www.pythontik.com/blog/article.asp?id=19 一、简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame... 阅读全文

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

摘要:下面的例子都是在windows下完成的。 1,读取文本文件的每行(假定C:根目录下有一个test.txt文件)。 f = open("c:/test.txt") while(True): str = f.readline() if str == "" : break #TODO:your code here print str f.close() 2,使用glob模块进行查... 阅读全文

posted @ 2008-07-24 23:53 analyzer 阅读(507) 评论(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 阅读(342) 评论(0) 推荐(1) 编辑

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

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

摘要:■PDO为何物? POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。 我是配置在windows下做开发用的。 ■PDO的目标 提供一种轻型、清晰、方便的 API 统一各种不同 RDBMS 库... 阅读全文

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

摘要:Apache的mod_rewrite是提供了强大URL操作的杀手级的模块,可以实现几乎所有你 梦想的URL操作类型,其代价是你必须接受其复杂性,因为mod_rewrite的主要障碍就是初学者不容易理解和运用,即使是Apache专家有时也会 发掘出mod_rewrite的新用途。 换句话说:对mod_rewrite,或者是打退堂鼓永不再用,或者是喜欢它并一生受用。 ReWrite可以应用在以下方... 阅读全文

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

摘要:本文转自:http://www.hongkiat.com/blog/design-a-web-20-tab-with-photoshop/ Create a new canvas with white[#ffffff] background at any size you like, preferably rectangular; they are more suitable t... 阅读全文

posted @ 2008-07-22 10:39 analyzer 阅读(414) 评论(0) 推荐(0) 编辑

摘要:Sql Server:select top n * from 表名 order by newid() Access:select top n * from 表名 order by rnd(id) //其中id为表的自动递增字段 Mysql:select * from 表名 order By rand() limit n 阅读全文

posted @ 2008-07-22 00:07 analyzer 阅读(338) 评论(0) 推荐(0) 编辑

摘要:今天发现国内的AJAX异步传输教程都有一个致命错误,如果你按照教程做是可以实现页面的更新,但无法实现第二次更新,也就是说你无法再次通过这个方法再 次刷新页面。比如你有一个列表,需要根据列表里的每项显示不同的内容,这时你如果用教程的方法就不行,为什么呢,因为教程一个语句的顺序写反了: p.onreadystatechange = processajaxresponse; 这句一定要放在open语句之... 阅读全文

posted @ 2008-07-21 22:34 analyzer 阅读(668) 评论(0) 推荐(0) 编辑

摘要:文章来源: http://www.xxlinux.com/linux/article/network/security/20051130/298.html 在 基于TCP/IP协议的网络结构中,路由器/防火墙的重要性不言而喻。作为伴随着互联网成长的操作系统,Linux在架构路由器/防火墙方面具有天然的优 势。LRP源自Linux Router Project(Linux路由器计划),其目标是要实现... 阅读全文

posted @ 2008-07-21 22:32 analyzer 阅读(528) 评论(0) 推荐(0) 编辑

摘要:文章来源: http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/overview/overview.asp?frame=true 关于浏览器 这部分说明Microsoft Internet Explorer 4.0及其后续版本结构的信息,在你重新使用这些部分时将十分有用. 包含以下主题. 结构概... 阅读全文

posted @ 2008-07-21 22:30 analyzer 阅读(435) 评论(0) 推荐(0) 编辑

摘要:文章来源: http://java.sun.com/developer/technicalArticles/Security/Signed/ Monica Pawlan and Satya Dodda 4月 1998 翻译:cuile Blog 0 && image.height>0){if(image.width>=700){this.width=700;this.height=image... 阅读全文

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

摘要:今天搞PHP5+SQLite3的组合,结果怎么也搞不出来,老是报 "PHP Fatal error: Call to undefined function sqlite_open() in i:"AbyssWebServer"htdocs"script"Conn.php on line 46 " 怎么也搞不出来,我基本崩溃了在php.ini里调了半天,结果PHP的错越报越大,越报越多 "PHP ... 阅读全文

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

摘要:Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1v_mid = $v_mid; 31 $this->v_url = $v_url; 32 $this->key = ... 阅读全文

posted @ 2008-07-21 22:24 analyzer 阅读(454) 评论(0) 推荐(0) 编辑

摘要:> 禁止使用Windows记事本修改文件,由此造成的一切使用不正常恕不解答! PHP+MySQL blog system. Code: Bob Shen Offical site: http://www.bo-blog.com Copyright (c) Bob Shen 中国-上海 In memory of my university life -------------------------... 阅读全文

posted @ 2008-07-21 22:21 analyzer 阅读(1312) 评论(0) 推荐(0) 编辑

摘要://一个对数组进行从大小排序的函数 function sort_array($arr) { $tmp = $arr; $return = array(); $cnt = 0; if (!is_array($arr)) { return false; } foreach ($arr as $k => $v) { $max = 10000000000; foreach (... 阅读全文

posted @ 2008-07-21 22:21 analyzer 阅读(108) 评论(0) 推荐(0) 编辑

摘要:(PHP 4, PHP 5) array_merge -- 合并一个或多个数组 说明 array array_merge ( array array1 [, array array2 [, array ...]] ) array_merge() 将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖... 阅读全文

posted @ 2008-07-21 22:19 analyzer 阅读(1242) 评论(0) 推荐(0) 编辑

摘要:我们经常会遇到在页面中的图片按照我们自己的大小来显示,这样可以让页面看起来更规范一些。 比如我们要在页面种显示130×160的图片,相当于我们将图片放入这样的一个相框那,超过的就缩放到这个框的大小,小的就原样显示。 我们这里有2种解决办法, 1,不按照比例的缩放 2,按照比例的缩放 阅读全文

posted @ 2008-07-21 22:19 analyzer 阅读(1258) 评论(0) 推荐(0) 编辑

摘要:PHP是一种非常流行的网站脚本语言,但是它本身所固有的安全性是非常薄弱。本文讲述了PHP增强计划(Hardened-PHP project)和新的Suhosi计划,Suhosin提供了增强的PHP的安全配置。 PHP是带有争论地但又是最流行的一种网站脚本语言。它之所以流行,是因为它低廉的价格,然而,这低廉的价格导致用PHP写的网站应用程序越来越多的同 时也越来越多的展现出PHP本身在安全... 阅读全文

posted @ 2008-07-21 22:17 analyzer 阅读(228) 评论(0) 推荐(0) 编辑

摘要:为了找到一个好的模板引擎,我在互联网上进行搜索,目前已经整理出了以下名单: Smarty Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。 Heyes Template Class 一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。 FastTemplate 一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中... 阅读全文

posted @ 2008-07-21 22:14 analyzer 阅读(170) 评论(0) 推荐(0) 编辑

摘要:Linux环境下的软件安装,并不是一件容易的事情;如果通过源代码编译后在安装,当然事情就更为复杂一些;现在安装各种软件的教程都非常普遍;但万变不 离其中,对基础知识的扎实掌握,安装各种软件的问题就迎刃而解了。Configure脚本配置工具就是基础之一,它是autoconf的工具的基本应用。 与一些技巧相比,Configure显得基础一些,当然使用和学习起来就显得枯燥乏味一些,当然要成为高手,对基... 阅读全文

posted @ 2008-07-21 22:13 analyzer 阅读(164) 评论(0) 推荐(0) 编辑

摘要:作者: hew 发布日期: 2006-6-27 查看数: 201 出自: http://www.linuxsky.net 关于locale的设定,为什么要设定locale 关于locale的设定 locale 是 国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文, 与 window中文系统的兼容和通信。从实... 阅读全文

posted @ 2008-07-21 22:13 analyzer 阅读(207) 评论(0) 推荐(0) 编辑

摘要:PHPWIND处理JS调用的文件是 new.php pre 为数字,对应显示数据的VALUE array('','◇','·','○','●','- ','□-'); //调用论坛版块 forum new.php?action=forum &pre=1 //前缀 &fidin=1_2_3 //版块ID //调用公告 new.php?action=notice &pre=1 &num ... 阅读全文

posted @ 2008-07-21 22:12 analyzer 阅读(1958) 评论(0) 推荐(0) 编辑

摘要:在WIN下 首先要载入URL_REWRITE模块 # 开启URL重写模块 LoadModule rewrite_module modules/mod_rewrite.so 要使APACHE支持 .htaccess 还要在对应的目录将 AllowOverride None 改为 All 测试: 在目录下新建一个 .htaccess 文件, 内容如下 RewriteEngine On #... 阅读全文

posted @ 2008-07-21 22:11 analyzer 阅读(225) 评论(0) 推荐(0) 编辑

摘要:一步步在LINUX中源码安装PHP运行平台 一步步在LINUX中源码安装PHP运行平台 本人是LINUX新手, 今天我们要学习一下如何在LINUX环境下安装PHP运行环境 目标:在LINUX环境下源码安装APACHE2.2.8, MYSQL5, PHP5.2.5 应该都是比较新的版本 准备工作 LINUX环境: Linux localhost.localdomain 2.6.22.6-1 ... 阅读全文

posted @ 2008-07-21 22:09 analyzer 阅读(651) 评论(0) 推荐(0) 编辑

摘要:在网站的HEAD部分, 增加 设置网页的字符集, 但最好将这句放在HEAD的第一行, 如果这句前的中文字符, 有可能无法正常显示 阅读全文

posted @ 2008-07-21 22:07 analyzer 阅读(595) 评论(0) 推荐(0) 编辑

摘要:在PHP5中, 时间默认 是 格林尼治时间 想要用北京时间,可以用以下方法 程序中调整 PHP代码: date_default_timezone_set (PRC); php.ini中调整 代码: date.timezone = PRC 阅读全文

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

摘要:为什么需要Debugger? 很 多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对于有较丰富开发经验的程序员来说这些也已经足够 了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以看出来(当然可能还需要使用一些时间函数)。那 么我们为什么还需要一个专门的调试程序来监控我们的程序运行呢? 这个... 阅读全文

posted @ 2008-07-21 21:31 analyzer 阅读(241) 评论(0) 推荐(0) 编辑

摘要:PHP is a very fast programming language, but there is more to optimizing PHP than just speed of code execution. In this chapter, we explain why optimizing PHP involves many factors which are not... 阅读全文

posted @ 2008-07-21 21:17 analyzer 阅读(279) 评论(0) 推荐(0) 编辑

摘要:引用: 简介 英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连... 阅读全文

posted @ 2008-07-21 21:02 analyzer 阅读(159) 评论(0) 推荐(0) 编辑

摘要:正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。 索引 1. 引子 2. 正则表达式的历史 3. 正则表达式定义 3.1 普通字符 3.2 非打印字符 3.3 特殊字符 3.4 限定符 3.5 定位符 3.6 选择 3.7 后向引用 4. 各种操作符的运算优先级 5. 全部符号... 阅读全文

posted @ 2008-07-19 22:22 analyzer 阅读(158) 评论(0) 推荐(0) 编辑

摘要:下面是开源或免费的ASP.NET web应用列表 ,包含了电子商务,论坛,博客系统,Email系统等各个方面,如果需要用ASP.NET架设web应用可以考虑它们。如果你还知道其他开源ASP.NET web应用,请留言。 电子商务/在线购物网站 e-Commerce / Online Shopping Carts Dash Commerce - http://dashcommerce... 阅读全文

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

摘要:自己编写,窃用他人代码,购买代码,或者借用……不管您开发的是何种语言,这些是您能做的开发应用的四种基本的方式。 Flash和Flex的的发展也是鉴于此。 假如你有能力去编写,自己编写代码的好处是可以得到你想要的应用,但是太花费时间。一寸光阴一寸金!你也可以去盗窃别人的原始代码,但是这是不道德的,也 是我不推荐的。而且你有可能会陷入长时间的法律官司中,所以这不是一个好的商业选择。买的代码或组件通... 阅读全文

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

我要啦免费统计
点击右上角即可分享
微信分享提示