首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户9884161682961
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
Golang源码分析系列之官方Context包
Context是由Golang官方开发的并发控制包,一方面可以用于当请求超时或者取消时候,相关的goroutine马上退出释放资源,另一方面Context本身含义就是上下文,其可以在多个goroutine或者多个处理函数之间传递共享的信息。 创建一个新的context,必须基于…
2w字 + 40张图带你参透并发编程!
在计算机最早期的时候,没有操作系统,执行程序只需要一种方式,那就是从头到尾依次执行。任何资源都会为这个程序服务,在计算机使用某些资源时,其他资源就会空闲,就会存在 浪费资源 的情况。 操作系统的出现为我们的程序带来了 并发性,操作系统使我们的程序能够同时运行多个程序,一个程序就…
epoll源码分析以及在Redis中的实现
这篇文章分析一下linux中epoll的实现原理,主要为了增强自己对网络调用的理解。业界使用epoll的框架比较多,随便就能列出来很多,比如jdk的nio在linux下的实现,以及netty、redis等涉及到长链接网络请求的地方,我们都可以直接使用epoll。文末会从redi…
学会gin参数校验之validator库,看这一篇就足够了
哈喽,大家好,我是asong。这是我的第十篇原创文章。这周在公司做项目,在做API部分开发时,需要对请求参数的校验,防止用户的恶意请求。例如日期格式,用户年龄,性别等必须是正常的值,不能随意设置。最开始在做这一部分的时候,我采用老方法,自己编写参数检验方法,统一进行参数验证。后…
【Flutter学习总结】从0到1,到开发四个Flutter项目,为期10个月,分享学习总结
适用于新手入门Flutter的学习手册及开发规范。本说明书围绕着:Flutter技术落地使用、环境配置及日常开发踩坑总结、项目结构规划及实例说明、代码规范、插件使用规范、现有公共组件和待改进等七个方面 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构…
使用Go实现GoF的23种设计模式(二)
上一篇文章《使用Go实现GoF的23种设计模式(一)》介绍了23种设计模式中的创建型模式(Creational Pattern),创建型模式是处理对象创建的一类设计模式,主要思想是向对象的使用者隐藏对象创建的具体细节,从而达到解耦的目的。本文主要聚焦在结构型模式(Structu…
关注了
34
关注者
0
收藏集
21
关注标签
21
加入于
2020-08-15