04 2020 档案

摘要:Python有个gil锁,最近面试了几个人,动不动把gil锁挂在嘴边。 晚上又花了两个小时去研究了进程,线程的关系。 其实吧,Python慢又不是gil锁的问题,Python属于脚本语言,动态编译,执行的时候,先要把脚本转换成字节码,然后逐条读取,然后对应的C执行 你们编译型的语言,出来就是热乎乎能 阅读全文
posted @ 2020-04-30 00:48 就是想学习 阅读(162) 评论(0) 推荐(0) 编辑
摘要:chapter1:用Pythonic方式来思考 第1条:确认自己所用的Python shijianzhongdeMacBook-Pro:~ shijianzhong$ python -V Python 2.7.16 shijianzhongdeMacBook-Pro:~ shijianzhong$ 阅读全文
posted @ 2020-04-29 17:57 就是想学习 阅读(484) 评论(0) 推荐(0) 编辑
摘要:迭代器的概念 迭代器是指重复从对象中获取数据,直到结束。而所谓迭代协议,概括起来就是用__iter__方法返回一个实现了__next__方法的迭代器对象。 实现__iter__方法,表示目标尾可迭代(iterable)类型,允许执行手动或自动迭代操作。 通过该方法新建并返回一个迭代器(iterato 阅读全文
posted @ 2020-04-29 17:11 就是想学习 阅读(246) 评论(0) 推荐(0) 编辑
摘要:定义 函数因减少依赖关系,具备良好的可测试性和可维护性,这是性能优化的关键所在。另外,我们还应遵循一个基本元祖,就是专注于左一件事,不受外在干扰和污染。 函数要短而精,使用最小作用域。如有可能,应确保其行为的一致性。如果逻辑受参数影响而有所不同,那应该将更多个逻辑分支分别重构成独立函数,使其从'变' 阅读全文
posted @ 2020-04-28 01:19 就是想学习 阅读(266) 评论(0) 推荐(0) 编辑
摘要:表达式(expression)由标识符、字面量和操作符组成。其完成运算、属性访问、以及函数调用等。表达式像数学公式那样,总是返回一个结果。 语句(statement)则由一到多行代码组成,其着重于逻辑过程,完成变量复制、类型定义,以及控制执行流方向等。说起来,表达式算是语句的一种,但语句不一定式表达 阅读全文
posted @ 2020-04-27 12:17 就是想学习 阅读(272) 评论(0) 推荐(0) 编辑
摘要:写个小脚本,准备全部用MySQL做数据库,redis一直没好好学,所以不想用。 逻辑是这样的,我这边查寻一个数据,如果这个数据存在就赋值属性,如果不存在,执行任务写入数据库。 然后再次执行查寻数据,写入对象属性。 # 初始化用户的uid,uid可以从用户收入数据库表中读取 def _initiali 阅读全文
posted @ 2020-04-18 18:39 就是想学习 阅读(4144) 评论(0) 推荐(0) 编辑
摘要:"""Execute a query:param str query: Query to execute.:param args: parameters used with query. (optional):type args: tuple, list or dict:return: Number 阅读全文
posted @ 2020-04-18 18:30 就是想学习 阅读(523) 评论(0) 推荐(0) 编辑
摘要:感觉css_selector跟xpath一样,很强大。虽然两个我都用的不是很6,但selenium使用定位中经常要用到。 转帖个笔记,以后用时候查寻更加方便。 转载地址:https://www.cnblogs.com/haifeima/p/10138154.html#_label1 这个是使用 se 阅读全文
posted @ 2020-04-18 00:41 就是想学习 阅读(1421) 评论(0) 推荐(0) 编辑
摘要:参考来自廖大:https://www.liaoxuefeng.com/wiki/1016959663602400/1183565811281984 用Python来编写脚本简化日常的运维工作是Python的一个重要用途。在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top, 阅读全文
posted @ 2020-04-17 23:32 就是想学习 阅读(541) 评论(0) 推荐(0) 编辑
摘要:安装homebrew 在终端执行命令 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent...)" 执行完成后,homebrew和pip等工具就自动安装好了 接下来安装python3.在终端执行命令: brew install p 阅读全文
posted @ 2020-04-17 21:58 就是想学习 阅读(6459) 评论(0) 推荐(0) 编辑
摘要:我们将族群或类别称作类型(class),将个体叫做实例(instance)。类型持有同族个体的共同行为和共享状态,而实例仅保存私有特性而已。 上面这局话都类与实例的概括是确实太精准了。 任何类型都是其祖先类型的子类,同样对象也可以被判定为其祖先类型的实例。 Python中所有的类都是object的子 阅读全文
posted @ 2020-04-13 15:03 就是想学习 阅读(341) 评论(0) 推荐(0) 编辑
摘要:学习Python有段时间了,关于测试的部分基本没咋学过,初学的时候看不懂,现在都2018年了,回头再来学习下,要不然一点不了解说不过去。 首先参考的是入门初级《Python编程从入门到实践》第11章,测试代码。 Python标准库中的模块unittest提供了代码测试工具。单元测试用于何时函数的某个 阅读全文
posted @ 2020-04-13 01:46 就是想学习 阅读(572) 评论(0) 推荐(0) 编辑
摘要:其实书的作者对于Python底层的研究真的很厉害,虽然书中有几处小错误,但不影响整本书的质量。 本博客主要对于书中个人认为比较重要的内容或者比较有意思的内容进行标记。 定义 类与函数类似,类也是一种小粒度复用单位,但其行为特征更为复杂。 函数像机械加工,着重于处理过程,类则关注与数据本身,使其"活过 阅读全文
posted @ 2020-04-12 04:36 就是想学习 阅读(276) 评论(0) 推荐(0) 编辑
摘要:Python的实例可以读取类属性,但类属性不属于实例属性。 实例读取所有的属性都通过__getattribute__方法,就是通过.的方式读取,不管能否读取到。 差一点基础的地方就犯下严重错误,学的越深,基础要越扎实。 阅读全文
posted @ 2020-04-11 01:23 就是想学习 阅读(131) 评论(0) 推荐(0) 编辑
摘要:前面写过一次,但对于类的元编程也就是元类,其实掌握的并不彻底,虽然装饰器基本能完成元类的工作。但了解了元类可以对与OOP的学习有更深的认识。 废话不多,开始了。 首先这次参考的是书籍是《Python学习笔记》第九章,也是一个超级大神的书。 所谓的元编程将程序当做数据,或在运行期完成编译期的工作。 在 阅读全文
posted @ 2020-04-10 03:51 就是想学习 阅读(317) 评论(0) 推荐(0) 编辑
摘要:最近写了一个小脚本,想与服务器进行通信,当然不是通过ssh进行通讯,或者ip端口方法等形式进行通讯,后者对我来说比较难,而且手机与服务器通讯也存在难度。 我想的方案是通过邮箱与服务器进行通讯,服务器每分钟读取一次我的邮箱,我只要发送特定的指令,当服务器解析到该特定的指令,就执行具体的脚本。 就是需要 阅读全文
posted @ 2020-04-09 20:52 就是想学习 阅读(366) 评论(0) 推荐(0) 编辑
摘要:SELECT GROUP_CONCAT( DISTINCT fa.nickname ), GROUP_CONCAT( DISTINCT ev.facility_id ), CONVERT ( SUM( ev.income ), DECIMAL ( 10, 2 )) AS su, COUNT( ev. 阅读全文
posted @ 2020-04-09 16:34 就是想学习 阅读(1915) 评论(0) 推荐(0) 编辑
摘要:参考安装链接: https://www.jianshu.com/p/e1e5717049e8 Redis配置文件的介绍: 简单的配置:https://www.cnblogs.com/shoren/p/redis.html 详细的介绍:https://www.cnblogs.com/ysocean/p 阅读全文
posted @ 2020-04-05 23:20 就是想学习 阅读(661) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://www.jb51.net/article/148424.htm 默认不填写就是session 1、在MySQL中要修改全局(global)变量,有两种方法: 方法一,修改my.ini配置文件,如果要设置全局变量最简单的方式是在my.ini文件中直接写入变量配置,如下图所示。 阅读全文
posted @ 2020-04-05 22:52 就是想学习 阅读(5572) 评论(0) 推荐(0) 编辑
摘要:这几天花了有10天再MySQL上学习,一个小脚本全部用的MySQL,本来想用多线程操作MySQL代替队列了。 但中间碰到了一些问题,查了些资料,随便把MySQL里面的一些锁的信息记录下。 MySQL5.5之前mysql 默认使用 MyISAM引擎,MyISAM引擎与INNODB的最主要的区别是一个支 阅读全文
posted @ 2020-04-05 22:33 就是想学习 阅读(355) 评论(0) 推荐(0) 编辑
摘要:参考链接:https://blog.csdn.net/tiantang_1986/article/details/78037804 https://blog.csdn.net/woshihaiyong168/article/details/75082668?depth_1-utm_source=di 阅读全文
posted @ 2020-04-02 15:59 就是想学习 阅读(932) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示