一、5 个值得在 2018 年关注的库 Web 领域: "Sanic" 这个库和 Flask 类似,但是比它快很多,速度能在测试中达到每秒 36000 次请求。在2017年的 Star 增长数几乎是翻了一倍。Gotta go faster! 环境与包管理: "Pipenv" 这个库相当于是环境管理和 ...
分类:
其他好文 时间:
2018-01-07 17:24:27
阅读次数:
217
1、集群部署的基本流程 Storm上游数据源之Kakfa 下载安装包、解压安装包、修改配置文件、分发安装包、启动集群 2、基础环境准备 3、集群部署 3.1下载安装包 wget http://mirrors.hust.edu.cn/apache/kafka/0.8.2.2/kafka_2.11-0. ...
分类:
其他好文 时间:
2018-01-07 17:24:20
阅读次数:
124
一 实现 当A类中的内容要被B类直接访问,而A类还需要创建B的对象,访问B的内容时,这时,可以将B类定义到A类的内部。这样访问更为便捷。 将B称之为内部类(内置类,嵌套类)。 1.1 访问方式 内部类可以直接访问外部类中的所有成员,包含私有的。而外部类要想访问内部类中的成员,必须创建内部类的对象。 ...
分类:
编程语言 时间:
2018-01-07 17:24:11
阅读次数:
181
首先我们知道乘以一个数等于除以这个数的逆元 求逆元的常用方法 1,求a/b%c (条件:b,c互质) 等价于:inv(b)==qpow(b,mod-2) (直接一个快速幂即可) 2.递归求逆元 条件未知??? ...
分类:
其他好文 时间:
2018-01-07 17:24:02
阅读次数:
154
一、概述 主要内容: 二、子查询介绍 1.简单子查询(WHERE子查询) 2.多列子查询 成对比较: 不成对比较: 3.在FROM子句中使用子查询 4.单列子查询 在CASE中使用单列子查询 5.相关子查询 相关子查询就是每一次子查询都与外层主查询相关, 而非相关子查询就是每次都返回一致的结果,与主 ...
分类:
数据库 时间:
2018-01-07 16:11:35
阅读次数:
215
P3079 [USACO13MAR]农场的画Farm Painting P3079 [USACO13MAR]农场的画Farm Painting P3079 [USACO13MAR]农场的画Farm Painting 题目描述 After several harsh winters, Farmer J ...
分类:
其他好文 时间:
2018-01-07 16:11:26
阅读次数:
211
位图数据结构:这个数据结构主要描述了一个有限定义域内的稠密集合,其中的每一个元素最多出现一次,并且没有其他任何数据与该元素相关联。即使这些条件没有完全 满足(例如,存在重复元素或额外的数据),也可以用有限定义域内的键作为一个表项更复杂的表格的索引。 例如: 可以用一个20位长的字符串来表示一个所有元 ...
分类:
其他好文 时间:
2018-01-07 16:11:17
阅读次数:
203
this指针 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。 this指针的作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员函数的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。 举个栗子 插一句:定义在类内部的函数是隐式的inline函 ...
分类:
编程语言 时间:
2018-01-07 16:11:09
阅读次数:
157
Flashtext:大规模数据清洗的利器 在这篇文章中,我们将介绍一种新的关键字搜索和替换的算法:Flashtext 算法。Flashtext 算法是一个高效的字符搜索和替换算法。该算法的时间复杂度不依赖于搜索或替换的字符的数量。比如,对于一个文档有 N 个字符,和一个有 M 个词的关键词库,那么时 ...
分类:
其他好文 时间:
2018-01-07 16:11:00
阅读次数:
267
本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与此算法应用相关的话题。 ...
分类:
编程语言 时间:
2018-01-07 16:10:51
阅读次数:
413
Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。 1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54: ...
分类:
系统相关 时间:
2018-01-07 16:10:44
阅读次数:
196
通过socket实现简单的聊天室 1、服务端代码:serverselect.py 2、客户端代码:clientselect.py 运行结果: 服务端: 客户端: 服务端收到客户端的请求: ...
分类:
其他好文 时间:
2018-01-07 16:10:37
阅读次数:
205
本文是基于周志明的《深入理解Java虚拟机》 垃圾收集算法 Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。 由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的 ...
分类:
编程语言 时间:
2018-01-07 16:10:28
阅读次数:
165
(本文是根据 "neuralnetworksanddeeplearning" 这本书的第三章 "Improving the way neural networks learn" 整理而成的读书笔记,根据个人口味做了删减) 上一章,我们介绍了神经网络容易出现的过拟合问题,并学习了最常用的正则化方法,以 ...
分类:
Web程序 时间:
2018-01-07 16:10:19
阅读次数:
254
深克隆文章很多,这里推荐 "Java提高篇——对象克隆(复制)" 。 以上文章条理清晰,一目了然,但最近在项目中碰到的实际问题是,所要克隆的对象是加上子类父类共计207个,无论用上述两种方式的哪一种,都要一一修改类文件,比较繁琐。 因此又尝试了Spring的BeanUtils.copyPropert ...
分类:
编程语言 时间:
2018-01-07 16:10:10
阅读次数:
184
在view.py的函数中。我们的函数中第一个参数都是request。在request中有一些信息,比如正在加载这个页面的用户是谁,或者是用什么浏览器之类的。这对于我们网站的管理是很有用处的。 request对象中包含当前请求URL的一些信息: request.path: 除域名以外的请求路径,以正斜 ...
分类:
其他好文 时间:
2018-01-07 16:10:01
阅读次数:
165