首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Coder2021
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
Coder2021
2年前
关注
HTTP 文件下载与展示
浏览器打开一个图片 URL 有时候会直接在标签页展示图片,有时却是下载图片到本地,这是如何实现控制浏览器行为的...
1
评论
分享
Coder2021
关注了
字节跳动技术团队
Coder2021
4年前
关注
Golang | defer\return\panic\recover
panic会停止当前goroutine的正常执行。 当函数F调用panic时,函数F被立即停止,然后运行所有在F函数中的defer函数,然后F返回到调用他的函数。 对于调用...
赞
评论
分享
Coder2021
4年前
关注
Golang | 高级数据类型
长度:len是你可以访问的下标范围。 cap - len 是你可以append的个数,超过这个数量时,说明底层数组占满了。再append时,底层会给你扩容。在切片的容量小于...
1
评论
分享
Coder2021
4年前
关注
Golang | HTTP工作流程
server底层一直监听着,当有新的请求来时,mux的ServeHTTP方法通过调用其Handler方法寻找注册到路由上的handler函数(就是自己写的HandleFun...
2
评论
分享
Coder2021
4年前
关注
Golang | json
注意:当接收到一个很大的JSON数据结构而你只想获取其中的部分数据的时候,只需将想要的数据对应的字段名大写,即可轻松解决这个问题。 RawMessage类型是一个保持原本编...
4
评论
分享
Coder2021
4年前
关注
Golang | IO库
EOF是End-Of-File的缩写,表示输入流的结尾. 因为每个文件都有一个结尾; 该接口只有一个方法,Read(p []byte)。只要实现了 Read(p []byt...
3
评论
分享
Coder2021
4年前
关注
DB | Mycat分库分表
MyCat是一款数据库中间件,上层用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问。 MyCat发展到目前的版本,已经不是一个单纯的MySQL代理了,它...
1
1
分享
Coder2021
4年前
关注
DB | 批处理和预编译
先提交SQL语句到服务器,执行预编译,客户端执行SQL时,只需要上传输入参数即可,这样在多次执行同一个语句时,就能省去了多次编译的时间。 「当客户发送一条SQL语句给服务器...
赞
评论
分享
Coder2021
4年前
关注
JS | NodeJS和JS
也就是基本语法是一样的。但功能完全不一样。 且nodejs可以单独运行,JavaScript需要基于HTML和浏览器。 编译型:通过编译器,将代码一次性“翻译”成可被该平台...
赞
评论
分享
Coder2021
4年前
关注
Golang | 静态编译
在使用动态链接库的时候并不会把动态库的代码全部copy到生成的程序中,而是在程序运行的时候再去加载对应的代码,所以使用同一个动态库的程序可以共用一份代码,而且当你对动态库进...
赞
评论
分享
Coder2021
4年前
关注
NG | Module
如果你往该特性模块中加入过任何服务提供商,AppModule 也同样会知道它,其它模块中也一样。不过,NgModule 并不会暴露出它们的组件。 如果模块同时定义了 pro...
赞
评论
分享
Coder2021
4年前
关注
NG | 观察者模式
用处:在需要进行事件处理、异步编程和处理多个值的时候,可观察对象相对其它技术有着显著的优点。 一个观察者(Observer)通过subscribe()方法订阅一个可观察对象...
赞
评论
分享
Coder2021
4年前
关注
DB | 连接池
并发一定快吗?不一定哦,每个CPU核心同一时刻只能运行一个线程而已。就单核CPU而言,多线程并发并不一定比串行快; 给定一颗CPU核心,其顺序执行A和B永远比通过时间分片“...
赞
评论
分享
Coder2021
4年前
关注
Golang | 插件化方案
动态加载, 也称热加载, 每次升级时不用重新编译整个工程,重新部署服务, 而是添加插件时进行动态更新。这对于很多比较重型的服务来说非常重要。 Go插件是使用-buildmo...
3
评论
分享
Coder2021
4年前
关注
Golang | HttpRouter
httprouter谈不上是一个框架,它的性能非常优秀。完全可以用来代替默认的 ServeMux。 所以比较适合对性能要求高,路由相对简单扁平的业务,或者作为高层HTTP框...
1
1
分享
Coder2021
4年前
关注
Golang | GMP模型
用户级线程内核的切换由用户态程序自己控制内核切换(通过系统调用来获得内核提供的服务),不需要内核干涉,少了进出内核态的消耗,但不能很好的利用多核Cpu。 由内核进行管理,线...
1
评论
分享
Coder2021
4年前
关注
Linux | 文件目录操作
inode也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动将硬盘分成两个区域。一个是数据区,存放文件数据;另一个是inode区(inode table),存放inode...
赞
评论
分享
Coder2021
4年前
关注
OS | IO模型
将数据从内核缓冲区拷贝到应用进程缓冲区。 有数据了,可以读了,是读事件。 数据区满了就没法写了,当数据区有空间了,可以写了,是写事件。 非阻塞(non-blocking)I...
赞
评论
分享
Coder2021
关注了
石杉的架构笔记
下一页
个人成就
文章被点赞
23
文章被阅读
48,002
掘力值
800
关注了
5
关注者
15
收藏集
7
关注标签
13
加入于
2019-07-30