240 发简信
  • Go语言打造分布式爬虫

    Go Distributed Reptiles 相信这个项目,对于学习分布式系统或者爬虫的你来说,帮助是巨大的。抓紧试试这个分布式爬虫吧!项目的...

  • Web的最佳实践

    你是不是刚入编程,写web的时候,不知道怎么写?你是不是做了几年编程,代码写的还是一团乱麻,没有层次感?你是不是看了很多的教程,最后连mvvm都...

  • 120
    Flask打造分词搜索API

    开始文章之前呢,我们首先看一个搜索。 很明显,我们如果用like是没发实现这种功能的,这里就用到了我们今天要聊的分词搜索。 项目是从一个爬虫开始...

  • 120
    绝对值计算

    问题 如何找出列表中绝对值最大与最小的那个数 解决方案 首先把列表中的元素的绝对值求出来,然后再用Python的内置方法max, min求出最大...

  • 数字因子分解

    给一个 n > 1的正数,找到n的因子分解。结果是一个具有以下形式的字符串: 举个例子 思路分析 n == 1, 返回自身 写一个for 循环,...

  • 过滤序列元素

    问题 你有一个数据序列,想利用一些规则从中提取出需要的值或者是缩短序列 解决方案 最简单的过滤序列元素的方法就是使用列表推导。比如: 使用列表推...

  • 120
    函数式编程

    我们今天说的Go中的函数式编程主要是体现在闭包上面的,比如 我们首先对比两个概念 函数式编程 vs 函数指针 函数是一等公民:参数,变量,返回值...

  • channel

    channel是goroutine之间互相通讯的东西。类似我们Unix上的管道(可以在进程间传递消息), 用来goroutine之间发消息和接收...

  • 120
    Go语言调度器

    协程的定义 轻量级的线程 非抢占式多任务处理,由协程主动交出控制权 编辑器/虚拟机/解释器层面的多任务 多个协程可能在多个或者一个线程上运行 我...

个人介绍
开发者一枚,有任何疑问都可以加我QQ1991585851进行交流,共同学习。