07 2019 档案

摘要:Redis 的 SUBSCRIBE 命令可以让客户端订阅任意数量的频道, 每当有新信息发送到被订阅的频道时, 信息就会被发送给所有订阅指定频道的客户端。 作为例子, 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间 阅读全文
posted @ 2019-07-30 13:12 保军Baojun 阅读(555) 评论(0) 推荐(0)
摘要:之前前端的select都是单选类型,在新的场景中允许用户选择多个条件, 前端的代码如下: 搜索按钮被点击时,携带select option信息到后台,url如下: http://xxxxxx.com/info/result-list/?destination=%E5%8C%97%E4%BA%AC&d 阅读全文
posted @ 2019-07-27 17:48 保军Baojun 阅读(1263) 评论(0) 推荐(0)
摘要:众所周知, 在多线程中,因为共享全局变量,会导致资源修改结果不一致,所以需要加锁来解决这个问题,保证同一时间只有一个线程对资源进行操作 但是在分布式架构中,我们的服务可能会有n个实例,但线程锁只对同一个实例有效,就需要用到分布式锁 redis setnx 原理: 修改某个资源时, 在redis中设置 阅读全文
posted @ 2019-07-27 00:55 保军Baojun 阅读(3198) 评论(0) 推荐(0)
摘要:看到一篇讲数据库架构的文章,四种方案优缺点描述很清晰,转了:https://www.cnblogs.com/littlecharacter/p/9084291.html 一、数据库架构原则 高可用 高性能 一致性 扩展性 高可用 高性能 一致性 扩展性 二、常见的架构方案 方案一:主备架构,只有主库 阅读全文
posted @ 2019-07-17 21:44 保军Baojun 阅读(318) 评论(0) 推荐(0)
摘要:转自http://www.cnblogs.com/WeiGe/p/4903850.html 文章写的很好,建议对mongodb有使用需求的同学精读一遍,领会mongo中常用的设计准则 Part 1 原文:6 Rules of Thumb for MongoDB Schema Design: Part 阅读全文
posted @ 2019-07-16 19:27 保军Baojun 阅读(515) 评论(0) 推荐(0)
摘要:mkdir 创建目录 make dir cp 拷贝文件 copy mv 移动文件 move rm 删除文件 remove cat 查看文件内容: cat a.log 在终端查看a.log内容 less 查看大文件,类似vim操作支持/查找 tail 持续输出内容: tail -f a.log 持续输 阅读全文
posted @ 2019-07-14 21:22 保军Baojun 阅读(252) 评论(0) 推荐(0)
摘要:MySQL查询的优化是个老生常谈的问题,方法更是多种多样,其中最直接的就是创建索引. 这里通过一个简单的demo来实际用一下索引,看看索引在百万级别查询中速率的提升效果如何 所需数据可以从我前面的一篇博客中获取:https://www.cnblogs.com/wangbaojun/p/1115451 阅读全文
posted @ 2019-07-09 14:36 保军Baojun 阅读(254) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_41376740/article/details/81950094 阅读全文
posted @ 2019-07-08 23:18 保军Baojun 阅读(4085) 评论(0) 推荐(0)
摘要:TEST_DB 带有集成测试套件的示例数据库,用于测试应用程序和数据库服务器 此存储库已从Launchpad迁移。 请参阅MySQL文档中的用法 它来自哪里 原始数据由西门子企业研究中心的Fusheng Wang和Carlo Zaniolo创建。数据采用XML格式。http://timecenter 阅读全文
posted @ 2019-07-08 22:37 保军Baojun 阅读(4698) 评论(0) 推荐(0)
摘要:记录一次Team k8s环境搭建过程(初始方案,现在已经做过很多完善,例如普罗米修斯) Host: hostname OS purpose ip ub2-citst001.abc.com ubuntu16.04 docker registry 10.239.220.38 centos-k8s001. 阅读全文
posted @ 2019-07-07 13:22 保军Baojun 阅读(1747) 评论(0) 推荐(0)
摘要:有接口如下: http://127.0.0.1:8000/info/schemes/ 返回json数据: 通过vue去请求这个api,并将数据遍历,生成多个div块模板,并渲染数据,效果图如下: api 返回json中有9条记录,所以对应应该生成9个上图的div块,开始动手: 首先,在html页面上 阅读全文
posted @ 2019-07-07 12:01 保军Baojun 阅读(3641) 评论(0) 推荐(1)