# 这是学习廖雪峰老师python教程的学习笔记1、概览Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。1.1、itertools提供的几个“无限”迭代器 0)count()&g
分类:
编程语言 时间:
2018-05-16 19:40:21
阅读次数:
171
索引,在mysql中也叫作“键(key)”,是存储引擎用于快速找到记录的一种数据结构。索引对于对于良好的性能非常关键。 譬如 mysql> select first_name from sakila.actor where actor_id = 5; 如果在actor_id列上建有索引,则mysql ...
分类:
其他好文 时间:
2018-05-16 19:40:15
阅读次数:
526
Base64是一种用64个字符来表示任意二进制数据的方法。Base64是一种最常见的二进制编码方法,用作二进制到字符串的转换1、Base64的原理准备一个包含64个字符的数组:[‘A‘, ‘B‘, ‘C‘, ... ‘a‘, ‘b‘, ‘c‘, ... ‘0‘, ‘1‘, ... ‘+‘, ‘/‘]对二进制数据进行处理,每3个字节一组,一共是3x8=24bit,划为4组,每组正好6个bit:?这样
分类:
编程语言 时间:
2018-05-16 19:40:09
阅读次数:
168
MHA的组件中主要有两个,一个是Manager节点组件。类似于一个监督者。Node节点组件则是安装于数据库节点,其中一个作为Master。MHA在主节点发生故障时需要进行主节点自动切换,所以必不可少地需要管理员权限。所以多个节点之间需要基于ssh秘钥认证。MHA的主要配置在于manager。准备三台机器统一安装mysql-5.7 (1922.168.6.12,192.168.6.92,192.16
分类:
数据库 时间:
2018-05-16 19:40:03
阅读次数:
223
du统计磁盘空间使用情况语法格式:du【option】【file】useradd[选项][文件或目录]注意:du命令及后面的选项和用户名里,每个元素之间都要至少要有一个空格参数选项:参数选项解释说明-a显示所有文件大小-h以人类可读的方式查看大小,以K、M、G为单位-s显示文件总大小--max-depth=N显示N级子目录的大小,当N=0时,与-s效果一致案例一:参数-a、-s、-h举例案例二:显
分类:
系统相关 时间:
2018-05-16 19:39:58
阅读次数:
244
git checkout -b dev git新建dev分支,发现切换到了dev分支,但是master分支没有了 git branch和git branch -a 都没有任何反应,看不到其他分支, git pull 报错 原因: 在gitlab上面新建项目的时候,readme里面没有填写任何内容,在 ...
分类:
其他好文 时间:
2018-05-16 19:39:50
阅读次数:
516
AES拥有很多模式,而此次采用的CBC模式:通过密钥和salt(起扰乱作用)按固定算法(md5)产生key和iv。然后用key和iv(初始向量,加密第一块明文)加密(明文)和解密(密文)。 下面代码实现的思想:将加密文本处理以8*16位 这样的单位进行加密,每16个字节长度的数据加密成16个字节长度 ...
分类:
编程语言 时间:
2018-05-16 19:39:41
阅读次数:
189
NO.1大数据为什么这么“火”?为什么那么多人转型学大数据?回答一:身为数据极客,在2017年应该能感觉很幸福。去年,我们曾经问过大家“大数据还是个值得关注的大事吗?”,并注意到由于大数据更像是一种“系统化工程”,因此在企业的接受速度方面要落后于整个业界的炒作。大数据技术用了多年时间进行演化,才从一种看起来很酷的新技术变成企业在生产环境中实际部署的核心企业级系统。2017年,我们已经很适应这样的部
分类:
其他好文 时间:
2018-05-16 19:39:33
阅读次数:
175
前序 在程序代码中出现的简单的模块要数函数了 函数的特点: 1、代码重复利用 2、便于修改和维护 3、控制执行时机 缺点:污染全局变量,模块成员之间没什么关系 例如:闭包模块化案例 利用面向对象思想,并使用立即执行函数,实现闭包,避免了变量污染,同时同一模块内的成员变量也没有了关系,在模块外部无法修 ...
分类:
其他好文 时间:
2018-05-16 19:39:24
阅读次数:
167
1.正则表达式描述了一种字符串的匹配模式,可以检查一个串是否包含一个子串,或者将子串替换或者取出 2.普通字符,包括没有显示指定为元字符外的其他字符,包括可打印字符和不可打印字符,包括所有大小写字母,所有数字,所有标点符号,和一些其他字符 3.非打印字符:如\f 标识匹配一个换页符,\n 匹配一个换 ...
分类:
其他好文 时间:
2018-05-16 19:39:18
阅读次数:
133
1、Manifesto for Agile Software Development 2、TAPD-腾讯敏捷产品研发平台 3、你如何理解敏捷开发? - 知乎 作者:李国柱 精益敏捷/团队成长转型 链接:http://zhihu.com/question/19645396/answer/5738317 ...
分类:
其他好文 时间:
2018-05-16 19:39:05
阅读次数:
191
小程序迭代的比较快,每次发布了新的代码,都更新不及时,着急的时候,得删除了重新搜索才可以。觉得很麻烦,就查了一些方法。 代码如下: 发布的第一版不会生效,下一版才会生效哦~,但是在社区里有人有其它的问题,暂时还没有遇到 [合十] 。 参考文章:小程序?小故事(3)——更新机制 (很好哟~) ...
分类:
其他好文 时间:
2018-05-16 19:38:56
阅读次数:
2713
django增加用户认证模块时,总是提醒模块的url.py中 url(r'^login/$', 'django.contrib.auth.views.login', name='login'),出错: TypeError: view must be a callable or a list/tupl ...
分类:
其他好文 时间:
2018-05-16 19:38:47
阅读次数:
401
You are given several queries. Each query consists of three integers p, q and b. You need to answer whether the result of p/q in notation with base b ...
分类:
其他好文 时间:
2018-05-16 19:38:34
阅读次数:
189
1、概览struct模块用于解决bytes和其他二进制数据类型的转换struct的pack函数把任意数据类型变成bytes:>>> import struct>>> struct.pack(‘>I‘, 10240099)b‘\x00\x9c@c‘pack的参数:第一个参数是处理指令:‘>I‘的意思是:>表示字节顺序是big-endian,也就是
分类:
编程语言 时间:
2018-05-16 19:38:27
阅读次数:
468
安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1、配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ 检查mysql源是否安装成功 看到上图所示表示安装成功。 可以修改vim /etc/yu ...
分类:
数据库 时间:
2018-05-16 19:38:19
阅读次数:
188