
学习笔记,技术分享
JE_Xie
这个作者很懒,什么都没留下…
展开
-
golang 限制最大协程数
这是上线的代码,package mainvar ( maxGoroutinueNum = 20)func main() { //池子 ch := make(chan bool, maxGoroutinueNum) //塞入20个牌子 for i := 0; i < count; i++ { ch <- true } for _ , v := range openApiRequestListWithRes { //取出一个,如果20个用完了,原创 2020-05-12 01:12:18 · 3752 阅读 · 0 评论 -
彻底理解同步异步阻塞与非阻塞
彻底理解同步异步阻塞与非阻塞前言用户空间内核空间系统调用用户态内核态系统IO阻塞非阻塞同步异步功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流...原创 2019-11-26 16:58:26 · 166 阅读 · 0 评论 -
docker 配置nginx
拉取镜像docker pull nginxdocker images nginx 查看显示镜像先随便创建一个容器,然后进入容器观察目录结构docker run -p 80:80 --name mynginx-d nginx 创建mynginxdocker exec -itmynginx/bin/bash发现主配置为 /etc/nginx/nginx.conf它的错误文件放在了var/log/ngi...原创 2018-04-05 18:18:46 · 348 阅读 · 0 评论 -
二叉树遍历(前序、中序、后序)
前序遍历:根结点 ---> 左子树 ---> 右子树中序遍历:左子树---> 根结点 ---> 右子树后序遍历:左子树 ---> 右子树 ---> 根结点层次遍历:仅仅需按层次遍历就可以比如下面的二叉树:前序遍历:1 2 4 5 7 8 3 6 中序遍历:4 2 7 5 8 1 3 6后序遍历:4 7 8 5 2 6 3 ...原创 2018-04-24 18:16:12 · 431 阅读 · 0 评论