自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

soyo的专栏

php,java

  • 博客(64)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

【共享文件系统】ubuntu下使用rsync来实现文件同步

参考网站:http://www.linuxsir.org/main/?q=node/256http://blog.lixiphp.com/solve-rsync-auth-failed-on-module/    测试环境:ubuntu  主服务器 192.168.1.101   从服务器,做备份用 192.168.1.103=================...

2009-07-31 16:32:45 186

PHPUnit

-------------------------------window :phpunit2的安装和命令行的使用phpunit2需要php5.1及以上版本的支持,下载phpunit包后,放在pear目录,并将文件夹改为phpunit2。包的根目录下有两个分别用于linux和windows命令行的“pear-phpunit”文件,根据自己机器的实际情况来修改。我的系统是xp,就把p...

2009-07-31 16:23:00 86

【???】php socket cURL

收集一些资料,标记。  

2009-07-31 15:41:17 71

压力测试工具集合【ab,webbench,Siege,http_load,Web Application Stress】

http://bbs.linuxtone.org/thread-62-1-1.html http://bbs.linuxtone.org/thread-62-1-1.html  loadrunnerab  ==================1.autobench结合httperf可以画出很漂亮的分析图下载网址:http://www.xenoclas...

2009-07-31 14:05:38 269

原创 【转】使用 Nginx 提升网站访问速度【反向代理】

Nginx 简介 Nginx("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类BSD 许可证的形式发布。尽管还是...

2009-07-31 12:16:56 314

原创 nginx 中文技术指南 V3.0 附pdf下载

Nginx_常见应用技术指南_Nginx_Tips__第二版.pdf   目录: 一. Nginx基础知识 二. Nginx安装配置 三. Nginx Rewrite 四. Nginx Redirect 五. Nginx 目录自动加斜线 六. Nginx 防盗链 七. Nginx expires 八. Nginx 访问控制 九. Nginx Lo...

2009-07-31 11:17:54 182

centos5+nginx+php+mysql

--------------------------1启用CENTOS的额加包。如果不安装,可能会出现不能安装NGINX的问题。[root@nginx-freetds ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpmRetrieving [ur...

2009-07-30 13:47:25 93

原创 【转自phpchina】支付宝架构师对话腾讯研发总监

王速瑜,腾讯 R&D研发总监,从事产品研发和管理工作,对互联网产品发展趋势、管理理念、技术架构有浓厚的兴趣和深入研究实践。目前主要关注敏捷开发、大规模应用架构、企业SAAS、Web2.0产品的相关技术和趋势。博客地址:http://blog.thinklet.net/mantian/冯大辉:假设一家C2C 网站,DB中某表存储买卖双方交易的数据信息,对于一条交易...

2009-07-29 17:35:23 187

原创 【转自phpchina】内网CTO黄晶谈架构演变

这是一次公司内部的交流会,主题是校内的发展史和构架讲解,主讲人是校内网CTO黄晶,其中关于架构变迁的一段个人觉得是很具有代表性的过程,特在会上作了大概的笔记,现在是凌晨一点不到,正好清醒头脑进行回忆总结。每个网站的发展都会按照一个大致相同的路线去完成,当然这里说的是每个相对成功的网站。第一阶段:这一阶段没有太大的访问量,甚至只有一台服务器就搞定了所有的访问。DB和前端的代码全都在一起,...

2009-07-29 17:34:26 118

ubuntu+nginx安装配置应用说明

  附正确配置的nginx配置文件。 推荐实例安装:博客迁移到nginx的过程   第一步,安装nginxapt-get updateapt-get install nginx即可完成安装启动nginx:/etc/init.d/nginx start然后就可以访问了,http://localhost/ , 一切...

2009-07-29 16:42:10 102

linux常用命令集合

#cp /usr/local/sbin/keepalived /usr/sbin/#service keepalived start|stop     #做成系统启动服务方便管理.su配置ssh权限 http://linux.chinaunix.net/techdoc/system/2008/10/11/1037427.shtml      ctrl+l:清...

2009-07-28 17:40:53 1054

打包解压(tar,uzip)命令实用总汇

 (.zip)  zip unzip (.gz) gzip gunzip (.bz2) bzip2 bunzip2   -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩 (.Z) compress uncompress (.tar.gz) tar zxvf xvf     -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip...

2009-07-28 16:13:26 332

ubuntu安装配置LAMP扩展,ssh,svn,服务管理

apt软件包管理   http://wiki.ubuntu.org.cn/Apt-get%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97 apt-get install ....aptitude install....Aptitude 也可以像 apt-get 一样在命令行下使用,不过它只包含 apt-get 一部分的指令,例如常用的 ins...

2009-07-27 14:13:55 125

centos安装配置LAMP扩展,ssh,svn,服务管理,memcached

推荐网站 http://blog.chinaunix.net/u1/36577/showart_602182.html  非常全面,非常专业 http://mirror.steadfast.net/centos/5.5/isos/i386/CentOS-5.5-i386-bin-DVD.iso    ===========在win32上虚拟64bit linux:“Yo...

2009-07-27 14:05:52 177

mysql 大数据量优化集合

-------------------当表记录超过30万的时候,以前写的代码报错:“select * from gll_pro_ru WHERE 1 = 1 ORDER BY id DESC select * from gll_pro_ru WHERE 1 = 1 ORDER BY id DESC limit 0,10000Fatal error: Allow...

2009-07-26 03:15:58 105

FF前端调试插件

Firebug firecookie HttpFox YSlow Page Speed  httpwatch web developer

2009-07-25 03:05:48 131

mysql慢日志 :slow query log 分析数据

目录:1 慢查询日志配置2 查看慢查询日志工具:mysqldumpslow mysqlsla3. 五种mysql日志分析工具比拼       -------------------------------------------------------------------------...

2009-07-25 01:53:14 140

php实用总汇之array

 array_shift — 将数组开头的单元移出数组array_pop — 将数组最后一个单元弹出(出栈)   ------------------------- sort asort ksortsort只依据值从小到大排序,键值不参与排序asort依据值排序,键值参与排序ksort依据键值排序,值参与排序sort只依据值从小到大排序,键值不参与排序。例 <?...

2009-07-25 01:10:09 133

php实用总汇之str

 if (strpos($url, "http://") === false) return false;         else         {             ....         } ------------------ base64_encode base64_decode 使用 base64 对 data 进行编码base64_encode() re...

2009-07-25 01:01:46 124

ubuntu安装配置svn,并更新源代码

==========================================ubuntu测试,报错403$ sudo apt-get install subversion$ sudo apt-get install libapache2-svn增加组,并且把用户加到组里::sudo addgroup subversion7sudo usermod -G subv...

2009-07-23 22:03:35 344

PHP实用总汇之算法

---------------------------- 多选分类修改,数据入库增删留数组:两个数组的对比分析/*    多选分类修改,数据入库增删留数组    说明:$k 和$v 是一一对应*///旧分类$a1=array('1'=>'杂文',                    '2'=>'小说',                    '3'=&...

2009-07-23 09:21:04 112

实现Iterator接口

使对象可以像数组一样进行foreach循环,要求属性必须是私有。   <?phpclass MyIterator implements Iterator{     private $var = array();     public function __construct($array)     {         if (is_array($array...

2009-07-22 17:43:34 94

PHP中的垃圾收集

PHP用引用计算和写时复制(copy-on-write)来管理内存。写时复制确保在变量之间复制值时不浪费内存,引用计算确保在引用不再需要时将内存返回给操作系统。       要理解PHP中的内存管理,必须首先理解符号表(symbol table)的思想,变量有两部分--变量名(如$name)和变量值(如"Fred")。符号表是一个数组,此数组将变量名映射到其值在内存中的位置。  ...

2009-07-22 17:34:15 83

如何在命令行下运行PHP脚本[带参数]

#php -v  显示PHP的版本   创建一个简单的文本文件,其中包含有以下PHP代码,并把它保存为hello.php:<?phpecho "Hello from the CLI";?>现在,试着在命令行提示符下运行这个程序,方法是调用CLI可执行文件并提供脚本的文件名:#php phphello.php输出Hell...

2009-07-22 17:25:19 127

Php魔术函数学习与应用 __construct() __destruct() __get()等

(1)初识魔术方法 Php5.0发布以来为我们提供了很多面向对象的特性,尤其是为我们提供了好多易用的魔术方法,这些魔术方法可以让我们简化我们的编码,更好的设计我们的系统。今天我们就来认识下php5.0给我们提供的魔术方法。 1,__construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。 class Test{...

2009-07-22 17:09:13 145

原创 50个非常有用的PHP工具

PHP是使用最为广泛的开源服务器端脚本语言之一,当然PHP并不是速度最快的,但它却是最常用的脚本语言。这里有50个有益的PHP工具,可以大大提高你的编程工作:调试工具Webgrind Xdebug Gubed PHP Debugger DBGPHP_DebugPHP_Dy...

2009-07-22 15:36:14 109

原创 Linux各版本的本地root密码破解方法

<script src="http://www.heibai.net/security/b/wen-a-336x280.js"></script>这段时间老碰到有人问及各个linux版本的本地root密码破解方法,我这里自己以及在网络上搜集了些资料,希望对看到了这文章而又恰好用得到的技术人员有点帮助:  (一)RedHat/Cen...

2009-07-22 10:51:41 159

centos单用户模式:修改ROOT密码和grub加密

Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务。如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了。使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式。特注:进入单用户模式,没有开启网络服务,不支持...

2009-07-21 18:01:13 144

原创 改变互联网的PHP程序

http://phpimpact.wordpress.com/2008/05/22/open-source-php-applications-that-changed-the-world/翻译:Haohappy从数据库管理到在线购物,从博客到电子邮件,开放源代码的PHP程序数不胜数。从1998年到现在,十年的热情与坚持、良好的软件架构、团队协作和创新理念,造就了一批优秀的PHP程序。下面让...

2009-07-21 15:29:02 80

【汇总】jquery 运用

 -------------  下拉框 ajax<select name="restatus" id="restatus" style="height:25px" onchange="changeustatus(this.options[this.options.selectedIndex].value,<!--{$ll.rid}-->,<!--{$eventnum}-...

2009-07-16 11:41:06 178

原创 web架构设计经验分享

 朱燚的技术博客,转载请注明出处http://yizhu2000.cnblogs.comhttp://blog.csdn.net/yizhu2000   本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频 ...

2009-07-14 11:08:02 101

Webmin安装及配置

Webmin 是一个基于 Web 的 Unix 系统管理界面。借助任何支持表格和表单的浏览器(和 File Manager 模块所需要的 Java),您就可以设置用户帐号、Apache、DNS、文件共享,等等。Webmin 包括一个简单的 Web 服务器和许多 CGI 程序,这些程序可以直接修改系统文件,比如 /etc/inetd.conf 和 /etc/passwd 。Web 服...

2009-07-14 09:18:50 411

原创 打发时光的100个休闲网站...很有意思的,个个都很个性!

1,给自己设计件衬衫 http://www.hongbond.com/shirtdesign.html?sourceid=f0502,超有意思的网站,查看你的未来照片  [url]http://www.52qqz.cn/future [/url]推荐! 3,亲自动手给美女画纹身  [url]http://www.crustydemons.co.uk/UK/tattoo_parlour/ [/url...

2009-07-13 18:04:08 1480

原创 php实用总汇之正则

------------------------------------------------POSIX风格和Perl风格比较------perl风格的的正则是 两个斜线把字符串包含起来[preg_match,preg_match_all,preg_replace,preg_split]$txt="3";$tmpistrue=ereg("[0-9]", $txt)...

2009-07-12 21:33:07 106

mysql+explain实例分析

------------------explaingll_products索引:class_sn       INDEX       250   sn_class                                        sn_no 1 EXPLAIN SELECT * FROM `gll_products` where `sn_class` =4;...

2009-07-12 01:26:18 153

原创 新浪工程师谈为什么参与开源软件项目:Memcachedb,ncache

http://live.csdn.net/Issue344/LivePlay.aspx 关于UNIX开源项目:Memcachedb  协议:New BSD License   作者:stvchu, gary.caokai, forever.sky81   团队:新浪互动社区事业部──博客产品  网址:http://code.google.com/p/memcachedb...

2009-07-11 23:13:10 209

原创 Memcached深度分析----转新浪开发者博客

http://blog.developers.api.sina.com.cn  Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一...

2009-07-11 22:36:53 114

【汇总】msyql性能监控分析

http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html  MySQL 服务器调优http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#show  SHOW语法     show databasesshow tablesshow ta...

2009-07-11 21:55:51 196

多台memcache 研究

第一种方法是通过设置特殊key前缀实现分布,基本可以实现memcache和key的一对多关系,好处在于不会混淆,代码如下:<?php$key='en_key2';//print_r(mem_arr($key));$mem_arr=mem_arr($key);$mem = new Memcache;$mem->connect($mem_arr['host'],$m...

2009-07-11 13:07:37 84

Sphinx mysql 安装和测试

参考网站http://www.sphinxsearch.com/wiki/doku.php?id=sphinx_chinese_tutorialhttp://ri0day.blogbus.com/logs/41975837.html  ==========================================================1 安装 因为我的LAMP环境已经配...

2009-07-11 02:22:49 233

Struts+Hibernate实现MVC

Struts+Hibernate 两个利器非常受用

2009-09-21

推荐-Struts2+mysql 文章系统

安装说明: 文件目录为StrutsArticle --------建立数据表: 数据库为 strutsarticle    在MySQL数据库中导入SQL目录下的StrutsArticle.sql以建立程序需要的数据表。 -----建立Context:   在Tomcat中新建一个Context,让其docBase指向程序所在目录(若您下载的是war文件,则指向该文件目录StrutsArticle )。 在tomcat\conf\Catalina\localhost目录下建立一个xml文件,名称为你所发布的web应用的名称.xml,(如StrutsArticle.xml)打开添加内容如下: <?xml version="1.0" encoding="UTF-8"?> <Context> <Resource name="jdbc/StrutsArticle" type="javax.sql.DataSource" password="123456" driverClassName="org.gjt.mm.mysql.Driver" maxIdle="2" maxWait="50" username="root" url="jdbc:mysql://localhost:3306/strutsarticle" maxActive="4"/> </Context> ----------建立Data Source:  进入http://localhost:81/admin, 选择Resources-Data sources进入配置数据源界面,选择 Data Source Actions ->选择Create New Data Source,进入配置详细信息界面 JNDI Name: -> jdbc/StrutsArticle Data Source URL ->jdbc:mysql://localhost:3306/ strutsarticle JDBC Driver Class-> org.gjt.mm.mysql.Driver

2009-09-21

小而全的文本编辑器-EditPlus

小而全的文本编辑器-EditPlus,可查看任何格式的文件

2009-06-18

SSHSecureShellClient-3.2.9

SSHSecureShellClient 最新版本,包括客户端和服务器端

2009-06-18

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

TA关注的人

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