发布了文章2019-01-23
配置settings.json中的GOROOT和GOPATH点击VS Code,点击最顶部栏的Code选项,选中Preferences,点击Settings,选中Extensions,点击Go configuration,在点击Edit in settings.json,打开settings.json文件,可以通过搜索go.go查到,settings.json 文件里面默认的go....
发布了文章2019-01-04
{代码...} 装饰器调用顺序 {代码...} 执行结果 {代码...} f(1)等价于decorator_b(decorator_a(f))(1)
发布了文章2018-12-07
文件目录如下: celery flower启动命令: {代码...} celery 命令: {代码...} 生成任务命令: {代码...} tasks.py {代码...} config.py {代码...}
发布了文章2018-12-06
Broker 可以简单理解为一个 Kafka 节点, 多个 Broker 节点构成整个 Kafka 集群;Topic 某种类型的消息的合集;Partition 它是 Topic 在物理上的分组, 多个 Partition 会被分散地存储在不同的 Kafka 节点上; 单个 Partition 的消息是保证有序的, 但整个 Topic 的消息就...
发布了文章2018-11-28
Kafka是一个分布式流处理系统,流处理系统使它可以像消息队列一样publish或者subscribe消息,分布式提供了容错性,并发处理消息的机制。
发布了文章2018-11-26
由于python类中只能有一个初始化方法,不能按照不同的情况初始化类,类方法主要用于类用在定义多个构造函数的情况。 特别说明,静态方法也可以实现上面功能,当静态方法每次都要写上类的名字,不方便。
发布了文章2018-11-23
{代码...}
发布了文章2018-11-22
在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx...
发布了文章2018-11-20
Hbase在生态系统中的位置 HBase位于结构化存储层,Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。
发布了文章2018-11-14
使用前先更新requests版本为支持socks的版本。 {代码...} 代码如下: {代码...}
发布了文章2018-11-11
堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点(但是不保证所有左子树比右子树小反之亦然)。堆排序可以说是一种利用堆的概念来排序...
发布了文章2018-11-11
Python排序算法之快速排序快速排序(quickSort)快排的思想:首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。
发布了文章2018-11-11
class TreeNode: {代码...} node1 = TreeNode("A", {代码...} def preTraverse(root): {代码...} def midTraverse(root): {代码...} def afterTraverse(root): {代码...} def dfs(root): {代码...} def bfs(root): {代码...} dfs(node1)print("-------------------")...
发布了文章2018-11-10
变量声明 标准格式 Go 语言的变量声明格式为: {代码...} 变量声明以关键字 var 开头,后置变量类型,行尾无须分号。 批量格式 觉得每行都用 var 声明变量比较烦琐?没关系,还有一种为懒人提供的定义变量的方法: {代码...} 使用关键字var和括号,可以将一组变量定...
发布了文章2018-11-10
{代码...} list链表的使用: {代码...} ring环的使用: {代码...}
发布了文章2018-11-10
GOPATH:可以理解为工作目录或者工作区,也是平时接触最多的一个变量。它可以是一个目录,可以是多个目录路径,每个目录代表一个工作区。这些目录用于放置Go语言的源码文件(src),以及安装(命令go install)后的归档文件(pkg目录)和可执行文件(bin目录)。
发布了文章2018-01-05
{代码...}
发布了文章2017-12-18
xhprof由facebook开源出来的一个PHP性能监控工具,占用资源很少,甚至能够在生产环境中进行部署。它可以结合graphviz使用,能够以图片的形式很直观的展示代码执行耗时。下面主要讲一下安装和使用过程
发布了文章2017-12-09
为了精通 yield ,你必须要理解:当你调用这个函数的时候,函数内部的代码并不立马执行 ,这个函数只是返回一个生成器对象,这有点蹊跷不是吗。
发布了文章2017-12-08
在学习python的时候,三大“名器”对没有其他语言编程经验的人来说,应该算是一个小难点,本次博客就博主自己对装饰器、迭代器和生成器理解进行解释。