- 博客(5)
- 问答 (1)
- 收藏
- 关注
八皇后问题
# coding: utf-8 __author__ = 'Administrator' # 冲突函数 # 如果下一个皇后和正在考虑的前一个皇后的水平距离为0, # 或者等于垂直距离(在一条对角线上),返回True def conflict(state, nextX): nextY = len(state) for i in range(nextY): ...
2013-08-18 20:36:38 83
分布式一些有用技术
从淘宝网的技术架构中总结几个比较有用的: 应用拆分后,各个模块之间的同步调用,可以使用HSF框架 异步消息通知框架 -- Notify 缓存使用Redis Session使用Tbsession框架 分布式数据访问,分库分表后统一数据访问层,使用TDDL框架,工具有Rtools/JAPE,用于数据备份、复制、主备切换等。 如果是用python: django做前台,flask...
2013-08-06 22:31:41 61
Redis笔记(六):管理篇
,1,RDB方式持久化: save 900 1 save 300 10 save 60 10000 dir配置目录,dbfilename配置持久化db文件。redis通过快照复制内存数据到快照文件中,然后替换dbfilename文件,实现一次快照持久化操作。 2,AOP方式 append only file方式配置: appendonly yes dir /data/re...
2013-08-06 22:20:40 83
Redis笔记(五):进阶篇
1,redis事务 redis中的事务transaction是一组命令集合,要么都执行,要么都不执行。 # MULTI # SADD "user:1:following" 2 # SADD "user:2:followers" 1 # EXEC redis将客户端发送的事务执行链放入一个队列queue中,然后接受到EXEC请求后才顺序执行这个命令串,同时保证执行这些的时候不被其他命...
2013-08-04 20:23:11 81
Redis笔记(四):基础笔记
1,KEYS pattern,获得符合规则的键名列表 glob风格的通配符规则: ? 匹配一个字符 * 匹配任意个包括0个字符 []匹配任一个字符,可以使用-表示一个范围 \x 匹配x,用于转义字符 KYES命令需要遍历redis中所有键,当键数量较多时会影响性能,因此不建议在生产中使用 2,redis的键名最佳命名规则: 对象类型:对象ID:对象属性,比如user:6:f...
2013-08-03 14:10:34 81
空空如也
讨论下怎样制定规划
2009-04-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人