首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Xiao淩求个好运气
掘友等级
淡如逝水一般映照你下落,
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 47
沸点 4
赞
51
返回
|
搜索文章
最新
热门
kratos源码解析(三)--http模块
kratos的http server主要目的只有一个: 把收到的http请求让pb文件定义的grpc service执行,然后把对应的返回转化成http响应返回.
kratos源码解析(二)--中间件
kratos提供了一个通用的Middleware类型.使得一个这样类型的中间件可以同时用在grpc和http服务中使用
kratos源码解析
golang微服务框架kratos源码解析.简单从app的启动开始讲起,通过源码讲解整个框架设计思路.
Golang连接池的几种实现案例
因为TCP的三只握手等等原因,建立一个连接是一件成本比较高的行为。所以在一个需要多次与特定实体交互的程序中,就需要维持一个连接池,里面有可以复用的连接可供重复使用。 而维持一个连接池,最基本的要求就是要做到:thread safe(线程安全),尤其是在Golang这种特性是go…
DJango文档-cache方面一些探究
之前把博客的cache换成了redis,在配置时候,好奇了一下django什么时候才用到cache。之前在公司写业务代码都没有研究过,今天看了一下文档,收获了一点。实践的同时,也记下一些感觉有需要的笔记。 前面既然把cache配了起来,那么我们就可以用网站来缓存我们的网站页面,…
Select和epoll
首先说明一下,之前在学redis和Nginx的时候,就频繁看见这两个词汇。这属于多路复用I/O的内容,相对来说比较难理解。之前看到很多什么宿管大妈之类的打比方都只能明白个大概,具体里面是什么情况还是很迷糊。 直到今天看到了知乎一位大神的这篇文章如果这篇文章说不清epoll的本质…
gevent,greenlet一些研究
既然提及到了greenlet,看了一下文档并没有多少,就过去看看。 “greenlet”是一个更原始的微线程概念,没有隐式调度。 协程,在你打算非常精确控制你的程序运行的时候,是个非常有用的东西。python利用yield构建的生成器来实现协程我在之前有说过了。而在这之上,我们…
高可用redis简单解析和Docker搭建
项目已经在github上传,欢迎指教。redis-cluster-docker Red Sentinel是Redis的高可用实现方案。 Redis的主从复制模式可以将主节点的数据改变同步给从节点,这样从节点就可以起到两个作用:第一,作为主节点的一个备份,一旦主节点出了故障不可达…
撸了个极速B站视频批量下载器
通过视频的aid,下载单个视频. 通过up主的upid(b站叫mid),下载这个up主所投稿的所有视频. 下载的视频会存放在运行路径下的download文件夹下,每个视频(aid)一个文件夹。 如果你有Golang环境的话,程序入口在cmd/start-concurrent-e…
个人成就
文章被点赞
106
文章被阅读
15,781
掘力值
500
关注了
20
关注者
42
收藏集
1
关注标签
5
加入于
2018-05-16