自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 提高PAAS安全性的一点尝试

云服务已经成为现代人生活的一部分。手机中的照片会自动同步到云中;你的邮件内容保存在云中;办公软件运行在云中;你的健康数据会实时上传到云中;你每天的生活轨迹消耗的卡路里也会上传到云中;云服务也会逐渐象交电费、交水费一样被大众接受,这是科技进步的必然。云服务安全吗?这个被反复问过的问题,也被回答了很多次。我仅仅作为一个软件工程师,谈谈自己在安全方面的一点尝试。供借鉴。大的安全话题包括很

2014-09-18 15:56:57 2223 1

原创 负载均衡LB的几种做法

当一个网络服务,用户数量上升到一定规模,或者ya

2014-08-21 17:30:06 13736

原创 gimp 2.8 在 ubuntu 14.04 编译记录

apt-get install intltoolapt-get install pkg-configapt-get install libtoolapt-get install libjpeg-devapt-get install libpng-devapt-get install gccapt-get install g++git clone git://gi

2014-08-18 13:12:42 2373

原创 sidekiq在 Plain Ruby 项目中的使用

在高并发的场景下,使用异步队列可以很好的

2014-08-12 17:39:55 4633 1

原创 ruby redis-rb 使用方法介绍

今天研究了 redis-rb 的源代码( gem 'redis' ), 分享一下 : redis 服务本身设计为单线程执行,所以不需要锁机制,每个命令的执行都是原子操作,在前一个命令执行完毕后,才执行下一个命令,由于内存操作所以都很高效。网上的测试结果,读写次数可以达到10万次每秒。 redis 在默认的6379端口接收socket连接和请求,redis-rb 就是一个ruby编写的连接r

2014-07-16 23:30:45 7640

原创 用户端数字证书使用方法简单说明

互联网对安全越来越重视,现如今提供在线服务的saas,几乎没有哪一家不支持ssl证书访问了。 最常见的server端证书,一方面是用来验证server端的身份,一方面用来加密传输内容。而用户身份的验证最常用的还是采用账号、密码的机制来解决。但随着日益增多的互联网用户信息被泄漏事件的发生,账号密码的机制越来越不安全了。不要侥幸认为某某网站不保存明文密码就可以高枕无忧。泄漏的密文,通过暴力破解的方式,

2014-06-17 23:56:42 5427 1

原创 Diffie-Hellman密钥交换 -- 浅析

基于离散对数求解难的DH算法的数学原理简单分析。

2014-05-09 17:44:55 5537 1

原创 打包下载文件 中文文件名乱码问题的解决

很多网站提供多个附件打包下载的功能,而下载解压后中文文件名有乱码的问题。问题的原因如下:windows中文系统默认采用GBK编码,中文文件名在本地保存时是gbk的,当上传到网站上时,如果网站编码是utf8的,那么本地浏览器会将文件名转码处理,再上传。而在在打包下载时,网站会把utf8编码的文件名文件统一打包,这样用户用 RAR再打开后就乱码了。解决方法:打包下载时,

2013-01-09 14:48:29 7213 1

原创 redis 学习笔记

==========redis  1. 什么是redis ?  redis 是一种 key  value store , 这个可以替代 mysql   redis是一种 memcache ,  这个可以用来解决高并发请求   是一种带有本地持续化方案的 memcache  ,    不仅可以保存 key value , 还可以保存有结构的数据 , 如  string  hash

2012-10-19 13:42:00 799

转载 Quora使用到的技术

http://sd.csdn.net/a/20110704/301038.html

2011-10-09 13:36:25 498

转载 常用的正则表达式操作符 from ibm

<br />表 1. 常用的正则表达式操作符操作符用途.(句号)匹配任意单个字符。^(脱字号)匹配出现在行首或字符串开始位置的空字符串。$(美元符号)匹配出现在行末的空字符串。A匹配大写字母 A。a匹配小写字母 a。/d匹配任意一位数字。/D匹配任意单个非数字字符。/w匹配任意单个字母数字字符,同义词是 [:alnum:]。[A-E]匹配任意大写的 A、B、C、D 或 E。[^A-E]匹配除A、B、C、D 和 E 之外的任意字符。X?匹配出现零次或一次的大写字母

2010-08-29 22:47:00 525

原创 web 系统设计中的 Getting Real方法

[部分整理]Getting Real是什么:Getting Real 是小规模、快速、高质量的web 系统开发方法。Getting Real追求精炼,更少的代码,更少的功能,更少的文档,更少的无所谓的东西。Getting Real从界面开始,从世界的用户体验开始,在你的软件误入歧途之前得到正确的用户界面。Getting Real是快速迭代和降低变化成本的方法。Getti

2010-04-05 16:09:00 613

原创 perl 是用 eval 实现异常处理

            $in = "20080230100000" ; # error            $mon=substr($in,4,2);              $day=substr($in,6,2);              $mon++;$mon--;              $day++;$day--;              $year =

2010-03-24 12:11:00 2981

转载 也谈MySQL中实现ROWNUM

来源  http://e-xia.com/2009/06/rownum-in-mysql/ 在工作中碰到这样的问题,在生成报表时第一列要输出top 1, top 2, ... , top 10。而mysql并不自带这样的功能。假设我们有这样的一个表:mysql> create table tbl ( -> id int primary key, ->

2010-03-18 17:54:00 4293

原创 vba 代码

Sub make_vbeecome_importdata()            Sheets("out").Select    Cells.Select    Selection.ClearContents    Selection.Interior.ColorIndex = xlNone    Range("A1").Select        lin

2010-02-24 16:42:00 641

原创 寻找上海亲人王宝华的后人(王宝华祖籍山东荣成)

寻找上海亲人王宝华的后人(王宝华祖籍山东荣成)王宝华兄弟王宝涛,我是王宝涛的孙辈。家谱中王姓字辈表为“...树宝炳可...”,提供信息者请发email至 [email protected] 

2010-02-18 13:45:00 3353

原创 asterisk 使用 g729 g723

centos5.3  xeon cpuasterisk 1.4到 http://asterisk.hosting.lv/ 下载二进制的 723 729codec_g723-ast14-gcc4-glibc-pentium.socodec_g729-ast14-gcc4-glibc-pentium.so cp 到 /usr/lib/asterisk/modules/

2010-01-27 20:30:00 1403

原创 asterisk 编译 h323 channel

在centos5.4 系统上编译通过文件 asterisk-1.4.29.tar.gzopenh323-v1_18_0-src-tar.gzpwlib-v1_10_3-src-tar.gz 最新的opal-v2_4_0-src.tar.gz + ptlib-v1_12_0-src.tar.gz 编译报错,放弃掉了。 cd pwlib_v1_10_3./confi

2010-01-26 13:52:00 1489

原创 mvts 和 billing 系统

    软交换系统,商业版的比较出名的有 Nextstone Mvts,在国外知名的电信运营商用的比较多。上海傲威的AVS系统号称是被盗版最多的软交换系统。另外也有用开源项目来修改的比如asterisk 和 freeswitch  。freeswitch项目很活跃,RTL用的是apache 的APR稳定方面让人比较放心,支持多平台。f    2008年接触当时MVTS最新的商用版MVTS2,花

2010-01-22 12:02:00 2341 1

原创 qutecom注册到asterisk上,sip信令使用rc4加密方法

qutecom 一个开源的voip客户端asterisk 开源的ippbxrc4加密算法简单,快速,据说是比DES算法快10倍。sip 信令本身就属于明文方式传输的,之所以要加密,是为了防止运营商的干扰,使用一个弱的加密算法,是要能防止串改就满足要求了。rc4 算法可以google原来,用密钥来生成一个256长度的box, 然后box与明文异或操作得到密文,密文再次异或就恢复明文。

2010-01-02 16:27:00 3823 2

原创 qutecom 2.2 编译过程

两年前曾经编译过 wengophone 开源的softphone项目,在反复的失败与尝试中总算成功。当时是在xp下用的vs2005,boost-1-34, qt-4.1,cmake2.4 。现如今wengophone已经变换名称为qutecom,boost也到了最新的1.41, qt到了最新版4.6。同时由于公司要上一套系统需要配合softphone一起推广,所以又有了这次的反复尝试编译的经历

2009-12-25 14:55:00 2543 8

django-docs-1.3-en.rar

django docs 1.3 english

2011-11-27

django book 中文版

django 中文 教材 Djandobook 2.0

2011-11-27

空空如也

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

TA关注的人

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