摘要:
阅读目录 1、摘要 2、实现方法 3、一对一消息传递 4、多对多消息传递 阅读目录 1、摘要 2、实现方法 3、一对一消息传递 4、多对多消息传递 回到顶部 1、摘要 消息传递这一应用广泛存在于各个网站中,这个功能也是一个网站必不可少的。常见的消息传递应用有,新浪微博中的@我呀、给你评论然后的提示呀 阅读全文
摘要:
规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。另外MyISAM数据和索引是分开,而InnoDB的数据存储是按聚簇(cluster)索引有 阅读全文
摘要:
一、背景 近期在进行资源调度管理平台的重构工作,其中的Resource/Property数据库设计,在没有更加优化的方案前,打算沿用当前平台的数据库结构;这就需要对当前平台的数据库结构进行剖析研究,并对其性能进行测试与分析,得出的数据结果作为后续设计和优化的参考。 二、测试方法 1、测试工具:mys 阅读全文
摘要:
抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存来处理抢购,避免直接操作数据库,例如使用Redis。重点在于第二个问题 常规写法: 查询出对应商品的库存,看是否大于0, 阅读全文
摘要:
Let’s Encrypt 项目是由互联网安全研究小组ISRG,Internet Security Research Group主导并开发的一个新型数字证书认证机构CA,Certificate Authority。该项目旨在开发一个自由且开放的自动化 CA 套件,并向公众提供相关的证书免费签发服务以 阅读全文
摘要:
资深程序员是团队中最强大的生产力,但往往被不合理的工作安排浪费掉。因此作为一个团队的技术的“头”,必须要有明确清晰的认识,把主要的事务性工作剥离出来,同时放弃大量的管理“权力”,以提高团队开发质量和效率,并为最主要的目标去安排自己的工作。一般来说,技术总监这个职位主要包含两个角色(职位)的工作:主程 阅读全文
摘要:
Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 大牛笔记-www.weixuehao.com 来自:http://www.weixuehao.com/archives/25 阅读全文
摘要:
一、 数据库的备份 1. 导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名例:mysqldump -u dbadmin -p myblog > myblog.sql2. 导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名例:mysqldu 阅读全文
摘要:
费话少说,用源代码说话 1)客户端实现 2)服务器端实现 阅读全文
摘要:
为什么要报考系统架构师考试 最近一年多,很多朋友来信,问我什么要报考系统架构设计师考试。为什么参加这个考试,这个考试有用吗?对自己的职业会带来什么好处?我想有以下几个方面: 一、强迫自己,去系统学习软件架构设计的理论,追踪业界架构设计的发展动态。去学习的动力有很多,如为了兴趣,为了工作,为了职位升迁 阅读全文