代码布局 缩进 每级缩进用4个空格。 括号中使用垂直隐式缩进或使用悬挂缩进。 EXAMPLE: # (垂直隐式缩进)对准左括号 foo = long_function_name(var_one, var_two, var_three, var_four) # (悬挂缩进) 一般情况只需多一层缩进 f ...
分类:
编程语言 时间:
2018-07-12 20:46:43
阅读次数:
198
高性能爬虫方案: 多进程 多线程 利用“异步非阻塞”模块实现单线程并发请求。 本质 IO多路复用: 监听多个socket是否发生变化 IO多路复用的作用: 1.select,内部循环检测socket是否发生变化;最多只能检测1024个socket 2.poll,内部循环检测socket是否发生变化; ...
分类:
编程语言 时间:
2018-07-12 20:47:50
阅读次数:
180
日常鸡汤: 我还有2w的贷款没还............ 一、什么是函数 函数就是对代码和功能的封装和定义 1.如何定义一个函数 2.如何调用函数 直接函数名加一个括号就可以调用 函数() 3.函数的返回 函数中遇到return,此函数结束,不再继续执行 给函数的调用者返回一个结果 小结: 1.遇到 ...
分类:
编程语言 时间:
2018-07-12 21:35:54
阅读次数:
157
提到定时任务调度的时候,相信很多人会想到celery,要么就写个脚本塞到crontab中。不过,一个小的定时脚本,要用celery的话太“重”了。所以,我找到了一个轻量级的定时任务调度的库:schedule。 任务调度,轻量级的定时任务调度的库:schedule。 库的安装还是最简单的pip ins ...
分类:
编程语言 时间:
2018-07-12 21:37:56
阅读次数:
143
Java中的Integer.bitCount(i)的返回值是i的二进制表示中1的个数。源码如下: 源码解析如下: i=031bi ...
分类:
编程语言 时间:
2018-07-12 21:39:34
阅读次数:
150
1.建立结构体 2.空链表的创建 3.添加结点 4.删除结点 5.插入结点 应用 ...
分类:
编程语言 时间:
2018-07-12 21:40:29
阅读次数:
135
定时发送,天气,文本信息,发送给指定好友、群。 ...
分类:
编程语言 时间:
2018-07-12 21:40:40
阅读次数:
133
内部类的作用 Java是单继承,它通过接口实现了 多重继承 。当只有抽象类或具体类,而没有接口时,可以用匿名内部类实现多重继承。 内部类分类 普通内部类 匿名内部类 嵌套类 匿名内部类 make方法的return语句意为:根据方法体实例化对象,然后将其向上转型为基类E的引用。 如果我们要在匿名内部类 ...
分类:
编程语言 时间:
2018-07-12 21:40:48
阅读次数:
137
29 正则表达式 re模块一.正则表达式官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”, 这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式 作用: 1.规范字符串规则(通过一个规则从一段字符串中找到符合规则的 ...
分类:
编程语言 时间:
2018-07-12 21:41:02
阅读次数:
173
函数: 函数:对功能的封装 语法: def 函数名(形参): 函数体 函数名(实参) 函数名:命名规则和变量一样例 # while 1:# print("首先, 打开手机")# print("打开陌陌")# print("找一个看着还不错的某一某")# print("出来约一约.开开心心")# pr ...
分类:
编程语言 时间:
2018-07-12 21:41:35
阅读次数:
117
1. Javascript的运行时模型——事件循环 JS的运行时是个单线程的运行时,它不像其他编程语言,比如C++,Java,C#这些可以进行多线程操作的语言。当它执行一个函数时,它只会一条路走到黑,不会在当前函数结束之前去调用其他的函数(除非当前函数主动调用其他函数)。它也不用担心会有其他线程打扰 ...
分类:
编程语言 时间:
2018-07-12 21:47:15
阅读次数:
203
在阅读内核代码的时候,明白了内核是通过页表项中的标志位_PAGE_READ,_PAGE_WRITE,_PAGE_EXECUTE来区分页的权限的。 进程在内核中的地址空间代码段,数据段,堆,栈之间最大的区别也是权限的区别,而系统调用mprotect恰好是用来改变内存页的权限的。 是否可以通过mprot ...
分类:
编程语言 时间:
2018-07-12 21:47:24
阅读次数:
404
1、模型的定义 朴素贝叶斯是基于贝叶斯定理与特征条件独立假设的分裂方法。首先我们来了解下贝叶斯定理和所要建立的模型。对于给定的数据集 假定输出的类别yi ∈ {c1, c2, ...., ck},朴素贝叶斯通过训练数据集的来学习联合概率分布P(x|y)。但是直接求联合概率分布P(x|y)一般比较难, ...
分类:
编程语言 时间:
2018-07-12 21:47:32
阅读次数:
229
1.渲染流水线 任务:从一个三维场景出发,生成(或者渲染)一张二维图像。即:计算机需要从一系列的定点出数据,纹理等信息出发,把这些信息最终转换程一张人眼可以看到的图像。而这个工作通常是由CPU和GPU共同完成的。 三个阶段: (1)应用阶段(CPU):1.准备场景数据。2.粗粒度剔除工作。3设置模型 ...
分类:
编程语言 时间:
2018-07-12 21:48:04
阅读次数:
165
场景:本地调试(频繁的启动/停止服务器)线上发布(每次都需要启动/停止服务器)优点:无论本地还是线上,都适用无需重启服务器,提高开发、调试效率;提升发布、运维效率,降低运维成本java实现热部署有哪几种方式?通过配置tomcat,直接把项目放在webapps里。在tomcat\conf\server.xml中的<host></host>中添加<context debu
分类:
编程语言 时间:
2018-07-12 21:48:59
阅读次数:
152
什么是代理模式 假如我喜欢上隔壁班的翠花,但是我没胆量向她送花,这时候我需要一个铁杆哥们帮我做这件事, 很明显这哥们是个代理,是去执行任务的,但是花实际上是我“送”的,代理和我一样会送花这个动作,直接上代码。 1 public interface IProcess { 2 void SendFlow... ...
分类:
编程语言 时间:
2018-07-12 22:36:52
阅读次数:
198
isinstance是Python中的一个内建函数 语法: isinstance(object, classinfo) 如果参数object是classinfo的实例,或者object是classinfo类的子类的一个实例, 返回True。如果object不是一个给定类型的的对象, 则返回结果总是F ...
分类:
编程语言 时间:
2018-07-12 22:38:49
阅读次数:
197