前言 当一个对象的构造十分复杂时,我们需要将“构造过程”和他的“表示”进行分离,使得同样的构建过程可以表示不同的对象。 这个时候,需要使用 Builder 模式。用户只需指定建造者的类型就可以得到对应的产品。而具体如何构造用户并不关心。 而不同的对象的构造又是不同的,因此需要不同的建造者一一对应。 ...
分类:
其他好文 时间:
2018-06-14 11:38:43
阅读次数:
167
在安装Zookeeper之前,首先需要确保的就是主机名称(可选)、hosts都已经更改,并且JDK成功安装。 #vim /etc/hosts 添加zookeeper服务器IP、主机名,例如: 113.106.77.50 zookeeper-1 1、安装Zookeeper 使用命令“tar -zxvf ...
分类:
其他好文 时间:
2018-06-13 14:52:59
阅读次数:
188
1.先了解一下LVM LVM是 Logical Volume Manager,逻辑的概念,Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件 ...
分类:
其他好文 时间:
2018-06-11 13:50:01
阅读次数:
1151
前言 俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的。两周前秒杀案例初步成型,分享到了中国最大的同性交友网站 码云。同时也收到了不少小伙伴的建议和投诉。我从不认为分布式、集群、秒杀这些就应该是大厂的专利,在互联网的今天无论什么时候都要时刻武装自己,只有这样,也许你的春天就 ...
分类:
其他好文 时间:
2018-06-11 10:53:47
阅读次数:
179
1)plink.exe属于putty套件, 注册到环境变量;emacs的bin目录也要注册到环境变量中; 2)在.emacs中增加如下: (require 'tramp)(setq tramp-default-method "plink") ;; 这样在emacs的minibuffer中C-x C- ...
1.Starting MySQL.Manager of pid-file quit without updating fi[失败] 关于这个错误原因有很多,最大的可能是没有创建测试数据库,可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql ...
分类:
其他好文 时间:
2018-06-10 19:31:09
阅读次数:
168
zip: 压缩目录: zip -r archive_name.zip directory_to_compress 解压zip文件:unzip archive_name.zip tar: 打包: tar -cvf archive_name.tar directory_to_compress 解包: t ...
分类:
系统相关 时间:
2018-06-10 15:21:16
阅读次数:
211
Lee@Lee MINGW64 ~$ git config --global user.name "lspshun" Lee@Lee MINGW64 ~$ git config --global user.email "lspshun@163.com" Lee@Lee MINGW64 ~$ cd ~ ...
分类:
其他好文 时间:
2018-06-09 22:12:05
阅读次数:
227
1.左右定宽固定,中间自适应的布局 用flex布局,核心是把中间元素声明flex:1,使其占满剩余空间 2.上下固定,中间自适应的布局 用绝对定位布局,核心是中间元素的top与bottom给出来。 那这个上下固定,中间自适应是否可以用flex来做呢?显然可以,其实问题1与2都是可以用定位或flex来 ...
分类:
Web程序 时间:
2018-06-09 19:00:40
阅读次数:
224
# 1、requests里面自带解析器转字典 print(r.json()) print(type(r.json())) # 取出json中的'result_sk_temp'字段 # {"resultcode":"200","reason":"查询成功","result":{"sk":{"temp"... ...
分类:
编程语言 时间:
2018-06-09 16:43:43
阅读次数:
385