PR:
Alexa: 162,908
备案号:
服务器IP: 116.255.164.34 河南省郑州市 景安计算机网络技术有限公司
描述: haohtml's blog | haohtml's study and works
详细介绍
haohtml's blog
haohtml's study and works
Search
Main menu
Skip to primary content
Skip to secondary content
首页
FreeBSD
FreeBSD Nginx
Linux Nginx
Nginx
golang
book
Post navigation
← Older posts
linux下安装zeroqq消息队列软件
Posted on 2013/05/05 by admin
cd ~
wget http://download.zeromq.org/zeromq-3.2.3.tar.gz
tar zxvf zeromq-3.2.3.tar.gz
cd zeromq-3.2.3
./configure # --prefix=/usr/local/zeromq
make && make install
git clone git://github.com/mkoppanen/php-zmq.git
cd php-zmq
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
Posted in js框架
消息中间件的技术选型心得-RabbitMQ、ActiveMQ和ZeroMQ
Posted on 2013/05/05 by admin
Posted in 系统架构
|
Tagged 消息队列
安居客的网站架构-转
Posted on 2013/05/05 by admin
Posted in 系统架构
|
Tagged 网站架构
editplus查找替换的正则表达式应用
Posted on 2013/05/05 by admin
\t 制表符.
\n 新行.
. 匹配任意字符.
| 匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".
[] 匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.
[^] 匹配列表之外的任何单个字符. 例如, "[^ab]" 匹配 "a" 和 "b" 以外的字符. "[^0-9]" 匹配任意非数字字符.
* 其左边的字符被匹配任意次(0次,或者多次). 例如 "be*" 匹配 "b", "be" 或者 "bee".
+ 其左边的字符被匹配至少一次(1次,或者多次). 例如 "be+" 匹配 "be" 或者 "bee" 但是不匹配 "b".
? 其左边的字符被匹配0次或者1次. 例如 "be?" 匹配 "b" 或者 "be" 但是不匹配 "bee".
^ 其右边的表达式被匹配在一行的开始. 例如 "^A" 仅仅匹配以 "A" 开头的行.
contentnbsp; 其左边的表达式被匹配在一行的结尾. 例如 "econtentquot; 仅仅匹配以 "e" 结尾的行.
() 影响表达式匹配的顺序,并且用作表达式的分组标记.
\ 转义字符. 如果你要使用 "\" 本身, 则应该使用 "\\".
正则表达式应用——删除空行 ^[ \t]*\n
表达式的分组使用()来标记. 表达式的分组可以被引用为 \0, \1, \2, \3, 等等. \0 表示被匹配的所有字符串. \1 表示被匹配的第一个分组, \2 表示第二个分组, 依此类推. 举例如下.
abc (ab)(c) \0-\1-\2 abc-ab-c
abc a(b)(c) \0-\1-\2 abc-b-c
abc (a)b(c) \0-\1-\2 abc-a-c
原始文本如下面两行 Continue reading →
Posted in 收藏文章
|
Tagged editplus, 正则
golang中实现自定义数据类型struct
Posted on 2013/04/23 by admin
package main
import (
"fmt"
)
type stu struct {
Name string //首字母大写,允许其它包直接使用,可以直接使用 stu.Name = 'test' 也可以使用 setName和getName
age int //不允许外面的包使用,可以使用 setAge和getAge方法
}
func main() {
perl := new(stu)
perl.Name = "zhang"
// age
setAge(perl, 30)
age := getAge(perl)
fmt.Printf("%v\n", age)
//name
var name string
perl.setName("sun")
name = perl.getName()
fmt.Printf("%i\n", name)
//print struct
fmt.Printf("%v\n", perl)
}
func setAge(s *stu, age int) {
s.age = age
}
func getAge(s *stu) int {
return s.age
}
func (s *stu) setName(name string) {
s.Name = name
}
func (s *stu) getName() string {
return s.Name
}
Posted in 程序开发
|
Tagged golang
开发jquery插件
Posted on 2013/04/23 by admin
//录入框点击事件
$.fn.alertWhileClick = function() {
window.console.log('execute click event');
alert($(this).val());
});
}
$.fn.maxHeight = function(){
var max = 0;
window.console.log('a');
max = Math.max(max, $(this).height()
猜你喜欢
- 潍坊新闻网--潍坊日报 潍 - 电脑网络 > 软件编程
- Ctrl_C ' - 电脑网络 > 软件编程
- 免费发布信息,免费信息发布 - 电脑网络 > 软件编程
- 爱问知识人 - 新浪旗下中 - 电脑网络 > 软件编程
- 自学日记 - 飞狐狸 - - 电脑网络 > 软件编程
- 华信教育资源网 - 电脑网络 > 软件编程
- emlog博客云分享平台 - 电脑网络 > 软件编程
- sqwdknsui7454 - 电脑网络 > 软件编程
- 商城系统|购物系统|网店系 - 电脑网络 > 软件编程
- PHP源码阅读,PHP设计 - 电脑网络 > 软件编程
- 游戏天地--U258.NE - 电脑网络 > 软件编程
- majun8121356的 - 电脑网络 > 软件编程
- 我的技术,我的家 - 51 - 电脑网络 > 软件编程
- 六间房 - 美女视频 - - 电脑网络 > 软件编程
- 成功博客 - qq2ww - 电脑网络 > 软件编程
- 網路行銷大師送你課程 - 电脑网络 > 软件编程
- tice9982的博客 - - 电脑网络 > 软件编程
- 页面不存在 - 电脑网络 > 软件编程
- 滕州七彩网站建设 滕州网站 - 电脑网络 > 软件编程
- 尚观知识库-中国IT综合门 - 电脑网络 > 软件编程