七叶笔记
首页
JAVA编程
golang编程
PHP编程
Linux
数据库
干货分享丨从MPG 线程模型,探讨Go语言的并发程序
分类:
golang编程
| 浏览: 482 |
阅读全文...
摘要:Go 语言的并发特性是其一大亮点,今天我们来带着大家一起看看如何使用 Go 更好地开发并发程序。我们都知道计算机的核心为 CPU,它是计算机的运算和控制核心,承载了所有的计算任务。
「GoLang编程」GoLang 中的 iota
分类:
golang编程
| 浏览: 422 |
阅读全文...
GoLang中常量定义和C语言中很相似:C中,const int NYEAR=12;如果是数值型,并且需要递增时,C语言可以这样写:enum week{。Mon=1,Tues, // 2。
Go语言编程从入门到精通(字符串创建、拼接、转换、替换、查找)
分类:
golang编程
| 浏览: 713 |
阅读全文...
Go语言编程从入门到精通(字符串的创建、拼接、转换、替换、查找、删除)1. 创建字符串创建字符串有2种方式。解释型字符串用英文状态下的双引号(“”)括起来。
可视化Go内存管理
分类:
golang编程
| 浏览: 534 |
阅读全文...
标记过程选择GCroot并将其着色为黑色,并以深度优先的树状方式遍历该该根节点里面的指针,将遇到的每个对象都标记为灰色当它到达noscan span中的某个对象或某个对象不再有指针时,它完成了这个根节点的标记操作并选取下一个GC root对象当扫描完所有GC root节点之后,它
阿里三面,讲讲不同场景下并发Map容器最优使用。凉凉送给自己
分类:
golang编程
| 浏览: 676 |
阅读全文...
在并发编程中,我们经常会用到Map容器。Map容器比较多,那么在不同场景下我们该如何选择最优的Map容器。并发场景下的 Map 容器一个电商系统设计一个统计商品销量 TOP 10 的功能。一般情况下,我们是用一个哈希表来存储商品和销量键值对,然后使用排序获得销量前十的商品。
go语言学习总结(四十二)裸写一个goroutine pool
分类:
golang编程
| 浏览: 482 |
阅读全文...
在上文中,我说到golang的原生http server处理client的connection的时候,每个connection起一个goroutine,这是一个相当粗暴的方法。
golang选择排序
分类:
golang编程
| 浏览: 371 |
阅读全文...
编码Coding选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。
为什么程序员都不喜欢使用switch,而是大量的 if…else if?
分类:
golang编程
| 浏览: 353 |
阅读全文...
缺点一. 语法正确,逻辑错误。这就是第一个理由为什么程序猿很少使用switch来做条件判断,对于新手来说忘记写break实在是再普通不过了,就算是老猿忘记写也是时有发生的事情,而这个语法错误在诸多的语法检查器上没有办法检查出来的,因为从语法角度来说是正确的!
go语言AES CBC模式加解密数据实现
分类:
golang编程
| 浏览: 685 |
阅读全文...
go语言AES CBC模式加解密数据实现 在多可文档系统中文件接口需要和其他系统实现用户统一登录,其他数据加密传输,要保障算法和数据的一致性对系统接口使用有很大帮助。系统选择使用AES加密算法的CBC模式(128位密钥),实现各系统间加密数据的传输。
golang nsq源码分析&添加中文注释系列(二):Nsqd入口主流程
分类:
golang编程
| 浏览: 453 |
阅读全文...
以往看网上的源码分析时,基本都是前面一段讲解,后面跟一大段代码,没有上下文分析,我就暗暗的想,如果一个函数或一段逻辑能有中文注释(俺小本毕业英语不太好)带有上下文分析,这样读源码岂不是会更快顺畅。。。不废话了,我们开始吧。
‹‹
‹
13
14
15
16
17
18
19
20
21
22
›
››
更多编程视频和电子书关注公众号
最近发表
PHP获取HTTP POST中不同格式的数据
PHP 框架中的日志系统
Docker+LNMP+Jenkins+码云实现 PHP 代码自动化部署
利用webhook使php项目自动部署
PhpStudy怎样修改网站根目录
PHP数组合并之array_merge和数组相加
PHP中判断函数是否被定义的方法
php怎么给密码进行md5加密
如何升级php版本
基于 PHP-Casbin 的 ABAC 权限控制
标签列表
java
(2459)
字符串
(202)
Java
(362)
详解
(180)
centos
(491)
PostgreSQL
(267)
postgresql
(132)
数组
(131)
安装
(146)
是否是
(107)
源码
(103)
文件
(134)
乱码
(371)
区别
(111)
面试题
(151)
什么
(191)
哪些
(136)
语言
(105)
centos7
(154)
php
(111)
go
(198)
Golang
(817)
golang
(608)
Go
(776)
golang2021
(132)
七叶笔记
┊
沪ICP备19019279号-1
本站资源全部来源于网络其他人的整理,这里只是收集整理了他们的链接,如有侵权,马上联系我,我立马删除对应链接。我的邮箱:563300928@qq.com
Copyright Your guoxiaolong.cn Rights Reserved.
Z-BlogPHP