首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Chouzhou
掘友等级
后端开发
|
123
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 167
沸点 0
赞
167
返回
|
搜索文章
赞
文章( 167 )
沸点( 0 )
github 上Go项目使用Travis CI和Docker Hub实现持续集成
在本文中,我们将介绍如何使用Github,Travis-CI和Docker Hub创建一个简单的持续集成过程。
Python 爬虫 - Instagram异步协程
首先分析网站图片加载流程, taeri__taeri 应该有人认识这个网红。ins照片一次只加载了一定数量的照片,往下翻又会加载,毫无疑问看 xhr variables 是一个json,里面有 id、first、after 这三项;为了不麻烦。。我直接说这三个是啥玩意儿,有兴趣…
借助Docker,在win10下编码,一键在Linux下测试
此前在公司实习时,日常的开发、工作按规定都必须使用Windows操作系统,但是项目实际的测试、上线环境都是基于Linux的,所以每次只能在本地编写某一功能的代码后通过“跳板机”将项目代码传送到服务器上进行测试。出现问题也只能在服务器上修改,运行通过后再将修改后的代码传送到本地然…
亿级数据去重之布隆过滤器
标题很唬人吧,标题党就是本喵了哈哈哈哈哈哈哈。好了回归正题,在我们进行一些爬虫爬取数据的时候,如果保证去重呢,今天和大家聊一聊使用布隆过滤器去重。 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以…
Golang的反射reflect深入理解和示例
在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 每种语言的…
sonic——可替代Elasticsearch的简单搜索引擎
近期,笔者在github上发现了一个十分好玩的开源项目——sonic。sonic项目的介绍十分简单。 在这段话中,我们可以很迅速的了解sonic的特性。 首先,它很快,比Elasticsearch还要快很多,在官方给出的benchmark中,它的搜索都在毫秒级别的。 第二,它轻…
Go之项目打包部署
1. Go Bulid 命令 2. 最常用的两个打包实例 然后就会在这个目录下生成打包好的Go项目文件了,是windows可执行的main.exe文件,可以直接运行。 设置好了目标操作系统与目标处理器的架构后,我们对main.go文件执行go build 命令了,就可以得到我们…
GRPC 负载均衡实现
gRPC 是google开源的非常优秀的RPC框架,支持PYTHON/JAVA/PHP/GO/C/C++/C#/NODEJS/RUBY 等编程语言,在跨语言调用十分方便。 在产品环境,通常要部署多个RPC服务,已提高可用性,以及响应速度。但是 在负载均衡方面不如dubbo的组件…
《UNIX网络编程》笔记 - 套接字选项/UDP套接字
这几个属性是从监听套接字继承的,要想设置已连接套接字的这些属性,需要在监听套接字上设置。 对端正常响应,这时不会通知应用程序。接下来2小时内如果仍没有数据,发送另一个探活数据包。 对端响应RST,表示对端已经崩溃并重新启动,这时将SO_ERROR设置为ECONNRESET,关闭…
一份为 Node.js 应用准备的 Dockerfile 指南
本文涵盖了从创建简单的 Dockerfile 到生产环境多级构建 Node.js Web 应用的例子。以下为本指南的内容摘要: 使用合适的基础镜像(开发环境使用 carbon,生产环境使用 alpine)。 在开发时使用 nodemon 进行热加载。 优化 Docker 的 c…
下一页
关注了
51
关注者
0
收藏集
27
关注标签
34
加入于
2017-02-04