ubuntu安装SVN服务及配置

正确安装及配置

1.安装svn服务端

apt-get install subversion

2.建立仓库

mkdir /home/.svn
cd /home/.svn
svnadmin create /home/.svn/test

3.配置仓库

cd /home/.svn/test/conf
//打开文件 vi svnserve.conf 将下面四项前面的#号去掉并都置顶行
anon-access = read
auth-access = write
password-db = passwd //passwd指的是用户及密码保存的文件名字
authz-db = authz
//打开文件 vi  passwd 添加一个用户test 密码为test123
test = test123 
//打开文件 vi authz 在 [groups] 下面添加下面两段
[/]
test = rw

4.启动和停止svn
svnserve -d -r /home/.svn/test //启动 svnserve -d -r /home/.svn
killall svnserve //停止
netstat -an | grep 3690 //查看是滞启动

继续阅读

PHP之CURL

PHP 支持 Daniel Stenberg 创建的 libcurl 库,能够连接通讯各种服务器、使用各种协议。libcurl 目前支持的协议有 http、https、ftp、gopher、telnet、dict、file、ldap。 libcurl 同时支持 HTTPS 证书、HTTP POST、HTTP PUT、 FTP 上传(也能通过 PHP 的 FTP 扩展完成)、HTTP 基于表单的上传、代理、cookies、用户名+密码的认证。 [转自官方文档]

继续阅读

加密算法之DES

DES描述:

DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。 继续阅读

ASCII编码与语言

ASCII

ASCII(发音: /ˈæski/ ass-kee[1],American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语,而其扩展版本EASCII则可以部分支持其他西欧语言,并等同于国际标准ISO/IEC 646。
继续阅读