首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
XhinLiang384
掘友等级
全站工程师(Full Stand Engineer)
|
快手
快手全站工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 95
沸点 0
赞
95
返回
|
搜索文章
赞
文章( 95 )
沸点( 0 )
如何将golang的并发编程运用到实际开发
前言:这几天在写一个工具脚本分析线上的大量的日志文件,本来应该是索然无味的一个工作,但是本着做到极致的原则,激发了我不断思考如何优化。本文将从开发过程中的最开始版本,一点点讲解优化的过程,最终用golang实现了一个类似java的worker线程池,收获满满。 这个工具的作用简…
视频笔记:如何正确使用 Golang Context
每一个长请求都应该有个超时限制,需要在调用中传递这个超时,比如开始处理请求的时候我们说是 3 秒钟超时,那么在函数调用中间,这个超时还剩多少时间了?需要在什么地方存储这个信息,这样请求处理中间可以停止
基于Go技术栈的微服务构建
在大型系统的微服务化构建中,一个系统会被拆分成许多模块。这些模块负责不同的功能,组合成系统,最终可以提供丰富的功能。在这种构建形式中,开发者一般会聚焦于最大程度解耦模块的功能以减少模块间耦合带来的额外开发成本。
微信后台团队开源力作:PhxQueue 分布式队列
PhxQueue 是微信开源的一款基于 Paxos 协议实现的高可用、高吞吐和高可靠的分布式队列,保证At-Least-Once Delivery,在微信内部广泛支持微信支付、公众平台等多个重要业务。
Socket 深度探究 4 PHP (二)
上一篇《Socket深度探究4PHP(一)》中,大家应该对 poll/select/epoll/kqueue 这几个 IO 模型有了一定的了解,为了让大家更深入的理解 Socket 的技术内幕,在这个篇幅,我会对这几种模式做一个比较详细的分析和对比
Golang 任务队列策略
Golang 在异步处理上有着上佳的表现。因为 goroutines 和 channels 是非常容易使用且有效的异步处理手段。下面我们一起来看一看 Golang 的简易任务队列 有些时候,我们需要做异步处理但是并不需要一个任务对列,这类问题我们使用 Golang 可以非常简单
Goroutine调度实例简要分析
旨在循着这位网友的思路通过一些例子来step by step演示如何分析go schedule。如果您对Goroutine的调度完全不了解,那么请先读一读这篇前导文 《也谈goroutine调度器》。
构建一个给爬虫使用的代理IP池
做网络爬虫时,一般对代理IP的需求量比较大。因为在爬取网站信息的过程中,很多网站做了反爬虫策略,可能会对每个IP做频次控制。这样我们在爬取网站时就需要很多代理IP。 自己搭建代理服务器,稳定,但需要大量的服务器资源。 本文的代理IP池是通过爬虫事先从多个免费网站上获取代理IP之…
一个16年毕业生所经历的php面试
有心的同学应该会看到我这个noteBook下面的其它知识,希望对你们有些许帮助。 1. 问:什么时候开始准备? 2. 问:怎么准备? 公司没选择你不是你不优秀,而是你不符合他们的要求,回家思考下面试不足的地方,调整下心态,准备下个面试才是你正确的做法。 1. 问:什么时候开始准…
图解红黑树
红黑树(英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。在了解红黑树之前我们需要简述一下二叉查找树。
下一页
个人成就
文章被点赞
851
文章被阅读
32,796
掘力值
1,398
关注了
33
关注者
810
收藏集
0
关注标签
19
加入于
2015-10-09