
引用
peakerli
这个作者很懒,什么都没留下…
展开
-
Zend Framework 整合Smarty 的方法
<br />原文地址:http://hi.baidu.com/overcls/blog/item/df18e19bdac6e1bfc8eaf452.html<br /> <br />首先下载Smarty,然后解压,把里面的libs文件夹及其内容COPY到上次新建的test工程的library目录下,我喜欢改一下名字,把它重命名为Smarty。 <br /><br />打开application.ini文件,添加一行配置resources.frontController.noViewRenderer =转载 2010-11-08 14:11:00 · 573 阅读 · 0 评论 -
MySQL多实例运行
<br /> 原始出处http://sharkyan.blog.51cto.com/536264/271144<br /> MySQL多实例运行最近几天研究了一下怎么让mysql实现多实例运行,当然也是有需求才研究的。当然少不了要看许多网上的文章和官方手册。一共总结出3种多实例启动的方法:第一种:安装两个msyql,在启动时指明不同的port和defaults-file即可。第二种:使用mysqld_multi,创建一个配置文件然后用mysqld_multi读取配置文件来启动多实例。第三种:使用MySQL实原创 2010-10-15 14:41:00 · 382 阅读 · 0 评论 -
在同个 Mysql 5 上运行多个实例
<br />在同个 Mysql 5 上运行多个实例<br />一、前言:<br /> <br /> 在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务,今天参考一些文档,亲自测试并通过,现将操作过程共享给大家!<br /><br />操作系统: Redhat Enterprise AS 3,其它版的Linux应该也差不多.<br />数据库 : Mysql 5.0.22(RPM 安装)<br /><br />规划:在一个 Mysql 上运行2个实例<br />转载 2010-10-15 14:38:00 · 616 阅读 · 0 评论 -
Linux文件编码的查看及修改
<br /><br />http://os.51cto.com/art/201003/186911.htm<br /> <br />Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。<br /> 查看文件编码<br />在Linux中查看文件编码可以通过以下几种方式:<br />1.在Vim中可以直接查看文件编码<br />:set fileencoding<br />即可显示文件编码格式转载 2010-10-15 12:04:00 · 419 阅读 · 0 评论 -
DDoS deflate:自动屏蔽DDOS攻击者IP 分享
<br />http://laoxiege.blog.sohu.com/161688102.html<br />前言<br />互联网如同现实社会一样充满钩心斗角,网站被DDOS也成为站长最头疼的事。在没有硬防的情况下,寻找软件代替是最直接的方法,比如用 iptables,但是iptables不能在自动屏蔽,只能手动屏蔽。今天要说的就是一款能够自动屏蔽DDOS攻击者IP的软件:DDoS deflate。<br />DDoS deflate介绍<br />DDoS deflate是一款免费的用来防御和转载 2010-12-03 17:59:00 · 2389 阅读 · 0 评论 -
Mysql注入详解
<br />时刻绷紧安全这根弦<br /> <br />原文:http://laoxiege.blog.sohu.com/115453521.html<br /> <br />前言<br /> 2003年开始,喜欢脚本攻击的人越来越多,而且研究ASP下注入的朋友也逐渐多了起来,我看<br />过最早的关于SQL注入的文章是一篇99年国外的高手写的,而现在国外的已经炉火纯青了,国内才<br />开始注意这个技术,由此看来,国内的这方面的技术相对于国外还是有一段很大差距,话说回来<br />,转载 2010-12-03 16:50:00 · 948 阅读 · 0 评论 -
nginx + php + https 配置用例
<br /># 启动服务的用户和组<br />user lighttpd lighttpd;<br /><br /># 开多少进程<br />worker_processes 2;<br /><br /># 错误日志<br />error_log /data/log/nginx/nginx_error/nginx_error.log crit;<br /><br /># pid<br />pid /var/run/nginx.pid;<br /><br />#Specifies转载 2010-06-01 15:13:00 · 552 阅读 · 0 评论 -
使用KSES安全过滤输入数据
在PHP中安全的第一原则就是永远不要相信任何外部数据!如何有效的做到这点是每个开发人员的难点之一。没有使用webeditor之前,这个基本上比较好处理。 但如果使用了webeditor,如何保证用户的数据,同时又做到安全(比如说防止XSS漏洞),的确是个头疼的问题。 这里我推荐一个开源的工具——KSES。KESS只允许用户输入的数据格式和属性。 比如说你只允许输入说含有 那么转载 2008-11-04 16:37:00 · 714 阅读 · 0 评论 -
MySQL Storage Engines(转)
http://www.softwareprojects.com/resources/programming/t-mysql-storage-engines-1470.html One of the greatest things about MySQL, other than being free, widely supported and fast, is the flexibilit转载 2008-09-18 21:40:00 · 832 阅读 · 0 评论 -
安装 GCC 编译器
2004年4月20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程。 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC转载 2008-06-27 10:55:00 · 567 阅读 · 0 评论 -
shell 写的CGI脚本的不能正常运行的问题
http://blog.youkuaiyun.com/zg_hover/archive/2006/11/17/1389650.aspx1、由于头部写错了(1)头部必须加上:echo "Content-type: text/html" 的下面是跟正确的html网页格式,另外记住,此代码后要加一个空格,要不然头部就会错,应为shell是依次输出的。(2)echo "Content-type:转载 2008-06-26 20:03:00 · 662 阅读 · 0 评论 -
8 Commonly Used Scalable System Design Patterns
<br />http://highscalability.com/blog/2010/12/1/8-commonly-used-scalable-system-design-patterns.html<br /> <br />Ricky Ho in Scalable System Design Patterns has created a great list of scalability patterns along with very well done explanatory graphics转载 2010-12-03 12:33:00 · 502 阅读 · 0 评论 -
MySQL多实例运行
<br /> 原始出处http://sharkyan.blog.51cto.com/536264/271144<br /> MySQL多实例运行最近几天研究了一下怎么让mysql实现多实例运行,当然也是有需求才研究的。当然少不了要看许多网上的文章和官方手册。一共总结出3种多实例启动的方法:第一种:安装两个msyql,在启动时指明不同的port和defaults-file即可。第二种:使用mysqld_multi,创建一个配置文件然后用mysqld_multi读取配置文件来启动多实例。第三种:使用MySQL实原创 2010-10-15 14:41:00 · 350 阅读 · 0 评论 -
Php-memcache部署
Memcache是一个linux下面高速缓存的程序,可以大大提速动态程序的运行。 需要安装以下三个程序Memcached memcached-1.2.4.tar.gzLibevent libevent-1.3e.tar.gzPhp-memcache memcache-2[1].2.3.tar.gz 一、memcached 安装首先是下载 memcached转载 2008-07-10 18:54:00 · 470 阅读 · 0 评论 -
PHP5 效率优化
静态调用的成员一定要定义成 static (PHP5 ONLY)PHP 5 引入了静态成员的概念,作用和 PHP 4 的函数内部静态变量一致,但前者是作为类的成员来使用。静态变量和 Ruby 的类变量(class variable)差不多,所有类的实例共享同一个静态变量。classfoo{ functionbar() { echofoobar; }}$foo转载 2008-06-04 16:36:00 · 428 阅读 · 0 评论 -
redis sort(字符串排序)
redis 排序本篇文章介绍下redis排序命令.redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下: SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey] 下面我们一一说明各种命令转载 2012-08-22 17:39:47 · 2456 阅读 · 0 评论 -
用USB安装Linux Ubuntu10.10最新版全过程
http://www.vvschool.cn/html/computer/sys/2010/1021/4552.html一、系统环境操作系统:windows xp sp3主板:映泰A780G M2+SE(狠低端的780G板子)硬盘:希捷160G,已预留留15G给ubuntu操作系统u盘:朗盛 E122 4GB (朗科很低端的型号,不过京东购买质量有保证) 格式:FAT 32转载 2011-11-21 17:58:50 · 857 阅读 · 0 评论 -
DRBD – Heartbeat ( Active/Passive High Availability Cluster )
http://www.sherin.co.in/drbd-heartbeat-active-passive-high-availability-cluster/ Overview:DRBD – Heartbeat cluster a good Active / Passive cluster solution for small scale applications using two servers in active and passive mode. This means , only one转载 2010-11-25 17:08:00 · 999 阅读 · 0 评论 -
openx Correctly using Single Page Call
<br />http://www.openxtips.com/2009/03/tip-2-correctly-using-single-page-call/<br /> <br /><br />When OpenX version 2.6 was released, the OpenX ad server gained a new feature called Single Page Call. If you’ve got more than one banner on a page, then Singl转载 2010-11-24 16:58:00 · 596 阅读 · 0 评论 -
基于Nginx, lighttpd/apache上的OpenX高性能集群配置手册
<br />原文:http://www.sherin.co.in/openxcluster121/<br /> <br />Disclaimer : Please notices this document will help you for configuring an simple highperformance cluster for hosting Openx services. This article is licensed under Creative Commons Attribution-转载 2010-11-24 16:54:00 · 1422 阅读 · 0 评论 -
理解请求(Request)和展示(Impression)的区别
<br />http://hi.baidu.com/zvjq/blog/item/7315ad2c6f1a6b5b4fc22691.html<br /> <br /><br />英文原文地址:http://www.openxtips.com/2009/05/tip-13-understand-the-difference-between-requests-and-impressions/<br />如果您看过理解OpenX的广告投放逻辑,那么您可能会注意到当广告投放的时候,会有两个数据被记录,一个是请求(R转载 2010-11-24 17:03:00 · 2619 阅读 · 0 评论 -
广告系统术语
<br />基本术语<br /><br />展示位置 <br /><br />展示位置是指您希望展示广告的任何选定的网站或某个网站上的网页子集或广告单元。 您可以将展示位置添加到任何广告组,在广告组中,展示位置既可单独发挥作用,也可以与您的关键字共同决定广告展示在何处。<br />广告组 <br /><br />广告组包含定位到一组关键字的一个或多个广告。 您可以为广告组关键字列表设置愿意为其支付的最高费用,也可为广告组内的各个关键字单独设置相应费用。 <br />广告系列 <br /><br />您在 A转载 2010-11-18 11:25:00 · 4045 阅读 · 0 评论 -
疯狂的跨域技术
http://itgeeker.com/mathml/readpaper?pid=53JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax编程时显得尤为重要。根转载 2010-12-30 18:25:00 · 547 阅读 · 0 评论 -
说说大型高并发高负载网站的系统架构
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实转载 2008-06-23 09:51:00 · 411 阅读 · 0 评论 -
使用 Linux 系统调用的内核命令--探究 SCI 并添加自己的调用
http://www-128.ibm.com/developerworks/cn/linux/l-system-calls/#mainM. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex系统调用就是用户空间应用程序和内核提供的服务之间的一个接口。由于服务是在内核中提供的,因此无法执行直接调用;相反,您必须使用一个进程来跨越用户空间与内核之间的界限。在特转载 2008-06-19 12:02:00 · 1109 阅读 · 0 评论 -
Linux音频编程指南
http://www-128.ibm.com/developerworks/cn/linux/l-audio/肖文鹏 (xiaowp@263.net), 自由软件爱好者虽然目前Linux的优势主要体现在网络服务方面,但事实上同样也有着非常丰富的媒体功能,本文就是以多媒体应用中最基本的声音为对象,介绍如何在Linux平台下开发实际的音频应用程序,同时还给出了一些常用的音频编程框架。一、数转载 2008-06-02 15:27:00 · 415 阅读 · 0 评论 -
WAP技术入门
http://blog.youkuaiyun.com/xeimm/前言 国际互联网的新技术层出不穷,随着国内中国移动通信和中国联通先后推出WAP手机上网业务,这项新兴的技术也渐渐在国内展露头脚。其实早在1997年,由爱立信、诺基亚、摩托罗拉、 Phone.com等公司共同发起了WAP Forum,随后业界众多的公司纷纷加入,并于1998年4月提出了WAP标准第一版。WAP的全称是“Wireless Ap转载 2008-05-30 14:26:00 · 522 阅读 · 0 评论 -
Base64算法原理
Base64算法将输入的字符串或一段数据编码成只含有{A-Z, a-z, 0-9, +, /}这64个字符的串,=用于填充。其编码的方法是,将输入数据流每次取6 bit,用此6 bit的值(0-63)作为索引去查表,输出相应字符。这样,每3个字节将编码为4个字符(3×8 → 4×6);不满4个字符的以=填充。"AB转载 2008-05-30 12:50:00 · 393 阅读 · 0 评论 -
图解利用Eclipse3+Lomboz3+Tomcat开发JSP --1.环境
http://blog.youkuaiyun.com/javamxj/archive/2004/10/13/134830.aspx我最近看了不少有关Lomboz的资料,发现有不少网友都对这个eclipse插件感兴趣,但苦于入门。感觉有必要把自己学习Lomboz的心得写下来,以便后来人不至于走太多的弯路。 一.环境需求:1. Lomboz的相关资源 由于这篇文章重点是放在Lomboz上,所以转载 2008-05-27 14:56:00 · 402 阅读 · 0 评论 -
Eclipse基础--使用links方式安装Eclipse插件
http://blog.youkuaiyun.com/javamxj/archive/2004/10/11/132311.aspxeclispe想必大家都很熟悉了,一般来说,eclipse插件都是安装在plugins目录下。不过这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件。用links方式安装eclipse插件,可以解决这个问题。 当前配置XP SP转载 2008-05-27 14:52:00 · 357 阅读 · 0 评论 -
在J2ME和WAP中实现电话呼叫功能
作者:mingjava http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=1107本文介绍如何在J2ME平台和WAP页面实现电话呼叫的功能。关于WAP和J2ME的区别并不在讨论范畴,读者可以自行查阅资料。 MIDP 1.0中没有提供电话呼叫的功能。在MIDP 2.0中,javax.microedition.midlet.MID转载 2008-05-19 20:07:00 · 406 阅读 · 0 评论 -
定制Linux系统环境变量
http://tech.ccidnet.com/art/309/20040406/100764_1.html Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 常见的环境变量 对于PATH和HOME等环境变量大家转载 2008-05-16 18:21:00 · 330 阅读 · 0 评论 -
进程的8种终止方式
有8种方式使进程终止,其中前5种为正常终止,它们是1:从 main 返回2:调用 exit3:调用 _exit 或 _Exit4:最后一个线程从其启动例程返回5:最后一个线程调用 pthread_exit异常终止有3种,它们是6:调用 abort7:接到一个信号并终止8:最后一个线程对取消请求做出响应函数名: atexit功 能: 注册终止函数用 法: int atexit(atexit_原创 2008-05-13 10:47:00 · 1365 阅读 · 0 评论 -
Memcached 结构分析
Memcached 结构分析 Memcached是一个分布式的内存缓存库,正好自己想写个cache的模块,那么就偷偷师吧。 功能库看的是实现原理和思路,性能库看的是实现细节,memcahed是属于一个看性能的库(实现cache功能的模块很多,但是性能就有高低了) 1、memcached的数据交互协议 memcached是分布式的内存缓存服务器,它是通过socket(tcp/转载 2008-07-16 15:03:00 · 1398 阅读 · 0 评论 -
编程乱码问题初步探索
作者:马顺仁 来源:《PHPer》杂志相信很多朋友在写程序的过程中都受到过乱码的骚扰,那么今天我就这个问题来同大家探讨一下。乱码的问题分为很多种,很多人一见到有乱码就开始骂mysql,其实很多情况下并不是mysql造成的。从乱码产生的原因来分析,乱码的产生一般有以下几种情况。1、网页编码与程序编码不一致的问题所谓的网页编码问题就是指你的html代码中定义的“charset转载 2008-05-06 23:41:00 · 615 阅读 · 0 评论 -
Uploading Files Using CGI and Perl
Uploading Files Using CGI and PerlWould you like to give your visitors the ability to upload files to your site? Letting them upload content with their Web browsers can be very useful, and fun too!转载 2008-06-02 15:35:00 · 2010 阅读 · 1 评论 -
c 写cgi 上传文件代码
http://blog.chinaunix.net/u1/34529/showart_266211.html#include #include #include #include #include #define ACHEAD "ooooooooooooo"#define AC483PATH "../htdocs/ac483/ac483_bak"void fi转载 2008-06-02 11:24:00 · 995 阅读 · 0 评论 -
fcntl文件锁
fcntl文件锁有两种类型:建议性锁和强制性锁 建议性锁是这样规定的:每个使用上锁文件的进程都要检查是否有锁存在,当然还得尊重已有的锁。内核和系统总体上都坚持不使用建议性锁,它们依靠程序员遵守这个规定。 强制性锁是由内核执行的。当文件被上锁来进行写入操作时,在锁定该文件的进程释放该锁之前,内核会阻止任何对该文件的读或写访问,每次读或写访问都得检查锁是否存在。转载 2008-06-18 18:45:00 · 580 阅读 · 0 评论 -
C语言常用转义字符表
http://zhidao.baidu.com/question/33418354.html 转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中不可打印的控制字符和特定功能的字符,如用于表示字符常量的单撇号( ),用于表示字转载 2008-06-16 11:42:00 · 1663 阅读 · 1 评论 -
在线手册
http://www.cplusplus.com/Apache2.0中文文档 Beyond Linux From Scratch Debian参考手册 FreeBSD Porter 手册 FreeBSD使用手册 Linux C函数中文参考手册 MySQL 4.1.0 中文参考手册 NetBSD在线手册 OpenBSD在线FAQ PHP ADODB 1.99版手册中文翻译(Tripc) PHP中转载 2008-06-04 16:23:00 · 524 阅读 · 0 评论