七叶笔记
首页
JAVA编程
golang编程
PHP编程
Linux
数据库
kafka压测工具:同步方式2000+、异步方式10000+、带源码
分类:
golang编程
| 浏览: 222 |
阅读全文...
性能优化的前提是工具,所谓:工欲善其事必先利其器坦白的讲,kafka-producer-perf-test.sh这个脚本也可以做压测。但是使用这个工具有一个问题,那就是发送消息的格式无法做自定义。
#Golang源码系列# sync.map 源码剖析
分类:
golang编程
| 浏览: 223 |
阅读全文...
所以,各路大神齐显神通除了很多 concurrent map 的库。后来 golang 在 1.9 的时候终于出了官方库,就是 sync.map。
SpringBeans源码解读之IOC容器之始祖
分类:
golang编程
| 浏览: 229 |
阅读全文...
spring Ioc容器的实现,从根源上是beanfactory,但真正可以作为一个可以独立使用的ioc容器还是DefaultListableBeanFactory,因此可以这么说,DefaultListableBeanFactory 是整个spring ioc的始祖,研究透它的
Linux 内核源码分析之进程概要及调度时机
分类:
golang编程
| 浏览: 192 |
阅读全文...
在创建新进程、唤醒进程、周期调度过程中,内核会给当前进程设置一个需要调度的标志,然后在下一次中断返回到用户空间时,进行一次调度。
深入理解 Go 中最重要的特性之一 channel:设计+源码
分类:
golang编程
| 浏览: 239 |
阅读全文...
在Golang诞生之前,各编程语言都使用多线程进行编程,但多线程复杂、混乱、难以管理,对开发者并不是多么友好。
编译安装>=Go 1.5版本源码须知
分类:
golang编程
| 浏览: 307 |
阅读全文...
为了构建>=Go 1.5版本,需要先安装Go 1.4到$GOROOT_BOOTSTRAP,默认的$GOROOT_BOOTSTRAP是$HOME/go1.4,我们使用Go 1.4 作为启动的基础版本来编译工具链。Go 1.4构建过程:1.使用 gcc 或者 clang 构建 cmd/dist .
linux下C++ socket网络编程——即时通信系统(含源码)
分类:
golang编程
| 浏览: 374 |
阅读全文...
一:项目内容本项目使用C++实现一个具备服务器端和客户端即时通信且具有私聊功能的聊天室。目的是学习C++网络开发的基本概念,同时也可以熟悉下Linux下的C++程序编译和简单MakeFile编写二:需求分析这个聊天室主要有两个程序:1.
go语言的List(内部实现也是循环双链表)源码注释
分类:
golang编程
| 浏览: 263 |
阅读全文...
// Copyright 2009 The Go Authors. All rights reserved.
Go语言学习——sync.map源码剖析
分类:
golang编程
| 浏览: 217 |
阅读全文...
在讲源码前,先看下sync.map的“历史”,从网上搜资料,sync.map是Go语言在1.9版本才引入的并发安全的map,对此,有些同学心中可能会有个疑问,如果是支持并发,为什么不采取锁map的方式,为啥还要在单独搞个sync.map结构呢?
源码剖析golang中sync.Mutex
分类:
golang编程
| 浏览: 214 |
阅读全文...
go语言以并发作为其特性之一,并发必然会带来对于资源的竞争,这时候我们就需要使用go提供的sync.Mutex这把互斥锁来保证临界资源的访问互斥。既然经常会用这把锁,那么了解一下其内部实现,就能了解这把锁适用什么场景,特性如何了。
‹‹
‹
2
3
4
5
6
7
8
9
10
11
›
››
更多编程视频和电子书关注公众号
最近发表
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