一、迭代器 迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用于创建迭代器,生成迭代器的方法是iter(): 二、生成器 在描述生成器 ...
分类:
编程语言 时间:
2018-04-17 23:51:55
阅读次数:
263
软件目录结构规范 在一个项目中如果我们把项目的所有文件都放在一个文件夹里面,这就降低了项目的可读性,不便维护等缺点,所以我们要了解一下这方面的知识。 好的目录结构有以下优点: 所以,我认为,保持一个层次清晰的目录结构是有必要的。更何况组织一个良好的工程目录,其实是一件很简单的事儿。 目录组织方式 关 ...
分类:
其他好文 时间:
2018-04-17 23:51:47
阅读次数:
194
Oracle中function和procedure的区别: 1). 可以理解函数是存储过程的一种 2). 函数可以没有参数,但是一定需要一个返回值,存储过程可以没有参数,不需要返回值 3). 函数return返回值没有返回参数模式,存储过程通过out参数返回值, 如果需要返回多个参数则建议使用存储过 ...
分类:
数据库 时间:
2018-04-17 23:51:38
阅读次数:
331
Linux系统 fdisk命令 创建新分区 Linux系统 fdisk命令 创建新分区 --fdisk命令fdisk -l /dev/sda # 查看分区 fdisk /dev/sda # 创建分区 n # 新建分区 (e # 创建扩展分区) (p # 创建主分区) (t # 改变分区类型) p # ...
分类:
系统相关 时间:
2018-04-17 23:51:28
阅读次数:
289
zip压缩工具zip支持压缩目录。并且源文件不删除。先yum安装zip·zip压缩文件:zip+压缩后的文件名+源文件名如压缩1.txtzip1.txt.zip1.txt·-r:压缩目录,如下图将1.txt和yang压缩并取名为y.zip·zip有一个特点,压缩后不会删除原文件,我们还是可以看到原文件的·unzip:解压(如果提示未找到命令就安装unzip包)·因为zip的特点是不会删除原文件,所
分类:
其他好文 时间:
2018-04-17 23:51:23
阅读次数:
329
os实现的是与系统的交互,比如创建一个文件夹,删除一个文件,查看一个文件的大小 ...
分类:
编程语言 时间:
2018-04-17 23:51:16
阅读次数:
180
查了半天,说需要动态获取权限的也有,不过我wifi时定位是正常的 结果。。。emm漏了权限啦 在AndroidManifest文件了里添加之后就可以了 ...
分类:
其他好文 时间:
2018-04-17 23:51:10
阅读次数:
246
nyoj 1091 还是01背包 描述 有n个重量和价值分别为 wi 和 vi 的物品,从这些物品中挑选总重量不超过W的物品,求所有挑选方案中价值总和的最大值 1 <= n <=40 1 <= wi <= 10^15 1 <= vi <= 10^15 1 <= W <= 10^15 分析:在做的时候 ...
分类:
其他好文 时间:
2018-04-17 23:51:02
阅读次数:
192
HTML5History History interface是浏览器历史记录栈提供的接口,通过back(), forward(), go()等方法,我们可以读取浏览器历史记录栈的信息,进行各种跳转操作。 从HTML5开始,History interface提供了两个新的方法:pushState(), ...
分类:
其他好文 时间:
2018-04-17 23:50:51
阅读次数:
257
fat32是怎么混到它们中的sda,sdb,sdc是你的第一块,第二块,第三块硬盘sda1,sda2,sda5是你第一块硬盘中的第一块分区,2块,5块分区fat32,ext2,ext3,ext4是你的分区格式fat32是win的主打格式,现在L一般用ext4,新centos7默认xfs ...
分类:
数据库 时间:
2018-04-17 23:50:43
阅读次数:
245
一、十进制转二进制 1、正数 十进制转二进制的方法是递归除2,直到商等于0停止,倒序取余数;二进制通常呈4位、8位、16位、32位出现,高位不足补0; 2、负数 负数转二进制需要先将负数取反得到正的十进制数值,之后根据正数的规则转换成二进制,再将二进制取反后加1; 二、二进制转十进制 在计算机语言中 ...
分类:
其他好文 时间:
2018-04-17 23:50:35
阅读次数:
230
f1=open('lo',encoding='utf-8',mode='w')f1.write('w4567')print(f1.tell())f1.close()#tell 告诉指针的位置(按字节)#seek(参数),seek(0,2) 调至最后 按照字节去调整光标的位置 with open('l ...
分类:
其他好文 时间:
2018-04-17 23:50:29
阅读次数:
173
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 1、只关注项目本身, ...
分类:
编程语言 时间:
2018-04-17 23:50:14
阅读次数:
225
早期的ProxySQL若需要做高可用,需要搭建两个实例,进行冗余。但两个ProxySQL实例之间的数据并不能共通,在主实例上配置后,仍需要在备用节点上进行配置,对管理来说非常不方便。
? 从1.4.2版本后,ProxySQL支持原生的集群搭建,实例之间可以互通一些配置数据,大大简化了管理与维护操作。
分类:
数据库 时间:
2018-04-17 23:50:07
阅读次数:
233
/ 根目录 / 根目录 唯一必须挂载的目录。不要有任何的犹豫,选一个分区,挂载它!(在绝大多数情况下,有10G的容量应该是够用了。当然了,很多东西都是多多益善的) /boot /boot 它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,启动分区,即使主要的根分区出现了问 ...
分类:
系统相关 时间:
2018-04-17 23:49:58
阅读次数:
299
signup_with_phone模块的主要功能是允许用户用自己的手机号作为注册登录账号,这里会进行手机号码格式的严格检查,该模块依赖odoo自带的auth_signup注册模块。 该项目地址在https://github.com/odooaktiv/SignupWithPhone,不过目前是10. ...
分类:
其他好文 时间:
2018-04-17 23:49:50
阅读次数:
294
1.terminal下输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 进行安装 2.输出内容有successful 即可 3.验证 输入brew ...
分类:
编程语言 时间:
2018-04-17 23:49:41
阅读次数:
250