- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 开源的数据库连接池 SQL Relay 介绍
概述: SQL Relay是个功能强大并且非常容易使用的持久数据库连接池系统,能够运行在Unix/Linux系统下,能够支持大部分主流的数据库系统和大部分的编程语言,有效的减轻服务器的负载和移植问题,是很多Web应用数据库连接池的一个选择。 SQL Relay 是适合于Unix/Linux下的一个持久数据库连接池,代理服务器和负载平衡系统。 SQL Relay的特点 : ...
2009-01-29 20:23:44 71
Java基础:区分右移运算符>>>和>>
[code="java"]public class Shift{ public static void main(String[] args) { { byte b = ((byte) -123); System.out.println("(byte)-123 : " + getByteBinValue(b)); byte c = (byt...
2009-01-24 15:30:29 55
Java基础:模拟堆、栈溢出例子
[code="java"] import java.util.*; class User{ public String name="allen"; } public class Test{ public static void main(String [] args){ // Test stack overflow exception ; { try{ ...
2009-01-24 14:55:52 47
原创 PHP沉思录之一 : PHP工作模型
工作模型 PHP的工作模型非常特殊。从某种程度上说,PHP和ASP、ASP.NET、JSP/Servlet等流行的Web技术,有着本质上的区别。 以Java为例,Java在Web应用领域,有两种技术:Java Servlet和JSP(Java Server Page)。Java Servlet是一种特殊类型的Java程序,它通过实现相关接口,处理Web服务器发送过来的请求,完成相应的工...
2009-01-21 14:46:48 72
原创 PHP沉思录之二:PME模型
[size=medium][b]PME模型[/b][/size] 在大规模的程序设计中,组件(component)已经成为一种非常流行的技术。常见的组件技术都基于PME模型,即属性(Property)、方法(Method)和事件(Event)。基于PME的组件技术可以方便地实现IoC(Inversion of Control,控制反转),是从IDE的plugin到应用服务器的...
2009-01-21 14:22:10 140
原创 PHP沉思录之三:Smarty
左轻侯 2007.8.11 在任何Web应用中,如何将程序代码和界面设计,或者说,将逻辑层和表现层分离开来,都会是一个问题。对于PHP这种类型的嵌入网页的脚本语言,这一问题尤其突出。在新手编写的代码中,把访问数据库的代码和操纵HTML元素的代码写在同一个页面里,是很常见的情况。为了避免这一问题,开发者倾向于将涉及业务逻辑的代码封装在某些单独的库文件中,再在负责显示界面的...
2009-01-21 12:24:34 55
原创 PHP沉思录之六:Drupal的性能问题
Drupal是一个基于PHP的开源CMS系统,也是我认为技术上实现得最好的一个PHP应用。Drupal的架构非常优秀,通过微内核+plugin的方式,实现了极佳的扩展性,从而使Drupal远远超出一般的CMS这一范畴。从这个意义上来说,把Drupal称为Web OS似乎更加合适一些。关于Drupal,有太多的话可以说,也许我会在以后的时间里写一篇文章对它进行专门的讨论。但是在本文中...
2009-01-21 11:29:06 166
原创 对PHP/Ruby的一些总结
转发论坛上Robbin对PHP的一些总结,供参考! [quote] PHP和Python/Ruby的运行机制有一个本质区别:PHP是每次HTTP请求过来以后,初始化全部资源(例如创建数据库链接、加载系统类库,创建缓存等等),处理完毕,释放全部资源,这不像Python/Ruby之类带有GC的脚本语言,Python/Ruby是初次启动的时候初始化资源,随后的请求就不必再次初始化资源了。 这种...
2009-01-21 11:21:22 79
原创 XSS Phishing - 新式跨站脚本攻击方式
作者:茄子宝 2007-07-21 最近跨站脚本漏洞好像比较火,国内的一些比较出名的WEB程序都陆续暴出了跨站脚本漏洞,但是一提到跨站脚本漏洞的攻击方式大家都哑火了,因为在常规的概念中这种漏洞最多是挂网页木马,获取COOKIE之类,属于典型的鸡肋漏洞! 跨站脚本攻击最大的魅力是通过HTML注入劫持用户的浏览器,任意构造用户当前浏览的HTML内容,甚至可以模拟用户当前的操作。...
2009-01-20 10:49:51 110
在Windows下写PHP的C扩展
安装好如下软件: [quote] 1. VC++ 6 2. php二进制环境 3. Cygwin. [/quote] [color=red][b]I. 下载php的源码包[/b][/color] 下载后php源码包解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。还有两个重要的文件:ext_skel , ext_skel_win32.ph...
2009-01-13 17:09:41 95
原创 (转)说说大型高并发高负载网站的系统架构
我在 Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个...
2009-01-12 14:40:54 59
Magento并发测试
Magento的访问速度挺慢,单感觉上就有点不能接受。本人环境为: [quote]Windows XP sp2 Apache 2.2 PHP5.2.6 MySQL 5.0.54 并且开启了Magento的apc和数据缓存功能 [/quote] 使用ab测试结果如下: [quote] D:\programs\Apache2\bin>ab -n 1000 -c 260 ht...
2009-01-08 16:56:22 107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人