`
victorwmh
  • 浏览: 212907 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论
文章列表
分支常用的两个场景: 发布新版本和给开发者一个实验的空间。箴言: 谨记,当需要创建多个分支,特别分支是为了并行多个开发而不是发布版本时,往往意味事情有些不对了。 创建分支 # svn mkdir -m "Creating branches directory" http://192.168.1.200/svn/aladdin/branches # svn copy -m "Creating release branch for 1.0" http://192.168.1.200/svn/aladdin/trunk http://1 ...
Subversion发布后追随者与日俱增,短短时间就跃上了版本控制系统的首座。之所以这么受广大开发者和开发团队的欢迎,跟它无与伦比的简洁高效不无关系。Subversion这个项目是由一个具有丰富CVS经验的团队发起的,解决了CVS的众多致命缺点。 Subversion包含以下一些特点:对文件、目录和元数据记录版本;原子提交和改动集;出色的互联网支持;廉价的分支、标记和合并操作;真正的跨平台支持。   访问协议 在开始使用Subversion之前,有必要先了解下项目仓库的几种访问方式。Subversion支持文件(file:///c:/svn-repos/aladdin/trunk或f ...
管理web项目一直是件很困难的事情,程序使用时间越长里面的spam文件也越多。如何保证web目录的清洁是个重要的工作,结合这个脚本和subversion的管理功能,可以方便你的日常升级管理。   <?php /** * Website upgrade script * Author: victorwmh * Email: victorwmh@gmail.com * Date: 2011-08-23 * * Description: * $argc and $argv is default variables of CLI mode. * $argc ...
1、设置字符编码与换行符 步骤:Window -> Preferences -> General -> Workspace,在“Text file encoding”和“New text file line delimiter”中设置。 项目单独设置,步骤:右击项目名 -> Properties -> Resource,在“Text file encoding”和“New text file line delimiter”中设置。 2、设置编辑器的Tab键 步骤:Window -> Preferences -> General -> Tex ...
说起BOM,这个问题还比较麻烦,因为BOM不可见,但用程序做不同编码文本处理时候却常常需要考虑到BOM的问题。在此之前,先对BOM做个简单认识。 先看看带BOM的文件:(下载这个文件) 源文件: <?xml version="1.0" encoding="utf-8"?>   <Re ...
转自:http://www.lanzs.cn/blog/archives/113/ 服務名稱 建議 說明 acpid 停用 Advanced Configuration and Power Interface 電源進階設定,常用在 Laptop 上 apmd 停用 Adventage Power Management daemon 偵測系統的電池電量,常用在 Laptop 上 atd 停用 /etc ...
基础知识     MUA: Mail User Agent(邮件用户代理),例如:mutt、elm、Pine、Outlook、Foxmail     MUA的任务:     MAA: Mail Access Agent(邮件访问代理),可以算是MTA的一个子系统。     MTA: Mail Transfer Agent(邮件传输代理),例如:Sendmail、qmail、postfix     MTA的任务:     MDA:Mail Delivery Agent(邮件投递代理)     MDA的任务:     用于传递信息的标准协议:     SMTP:Simple ...

Wordpress插件开发

    博客分类:
  • php
wordpress能成为当今用户最多的blog程序,其强大的插件机制功不可没。灵活的插件接口吸引了无数开源爱好者,正如社区用户所说只要是想得到的需求,大多都可以查找下载到满足该需求的相应插件。   以下是一个简单wordpress插件代码: <?php /* Plugin Name: Copyright plugin Plugin URI: http://www.akasuna.com/plugins/ Description: 此插件将在文章正文最下面,显示一行版权信息 Version: 1.0 Author: akasuna Author URI: http://w ...
一、PHP加速器介绍 PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。     Apache中使用mod_php的请求、响应执行流程: 1、Apache接收请求。 2、Apache传递请求给mod_php。 3、mod_php定位磁盘文件,并加载到内存中。 4、mod_php编译源代码成为opcode树。 5、mod_php执行opcode树。 PHP加速器相应的就是第四步,它的目的就是防止PHP每次请求都重复编译PHP代码,因为在高访问量的网站上,大量的编译往往 ...
一、安装 # yum install bind   二、配置 # vi /etc/named.conf 输入以下内容: options { directory "/var/named"; pid-file "/var/named/named.pid"; forwarders { 202.101.224.67; 202.101.224.68; }; allow-query { any; }; }; zone "." IN { type hint; file "n ...
1、Varnish简介 Varnish是一款高性能且开源的反向代理服务器(Reverse Proxy Server),挪威最大的线上报纸Verdens Gang使用3台Varnish代替了原本的12台Squid, 性能比以前更好。Varnish的作者Poul-Henning Kamp是FreeBSD核心的开发人员之一,他认为现在的电脑比起1975年已经复杂许多。在那个时代,存储媒介只有两种:记忆体与硬盘。但现在电脑系统的记忆体除了主记忆体外,还包括了CPU内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得知这些情況而做 ...
准备工作: # yum install gcc gcc-cpp gcc-c++安装pcre (让nginx支持rewrite) # tar zxvf pcre-8.01.tar.gz # cd pcre-8.01/ # ./configure # make && make install安装及启用 # tar zxvf nginx-1.0.4.tar.gz # cd nginx-1.0.4 # ./configure --prefix=/usr/local/nginx --with-http_gzip_static_module --wi ...
iptables防火墙由Netfilter项目开发(http://www.netfilter.org),自2001年1月Linux 2.4内核发布以来,它就成为Linux的一部分。 多年来,iptables已发展成为一个功能强大的防火墙,它已具备通常只会在专有的商业防火墙中才能发现的大多数功能。例如,iptables提供了全面的协议状态跟踪、数据包的应用层检查、速率限制和一个功能强大的机制以指定过滤策略。所有主流的linux发行版都包含了iptables,而且许多发行版在系统安装过程中就提示用户部署iptables策略。 正因为iptables的功能过于强大,所以常常导致一些刚接触iptab ...
一、Cacti概述 1、cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。 2、Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等变量。 3、snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rr ...
NMP(Simple Network Management Protocol,简单网络管理协议)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。   SNMP的安装   安装 # yum install -y net-snmp net-snmp-utils net-snmp-devel   启动 # service snmpd start   查看监听状态 # netstat -lnp |grep snmpd   snmpd.conf说明 在RHEL中,SNMP的配置文件地址是/etc/snmp/snmpd.conf。snmpd.c ...
Global site tag (gtag.js) - Google Analytics