Go经典算法之 冒泡排序 选择排序 快速排序 归并排序

2021-10-19
阅读 2 分钟
753
以下是几种经典的排序算法 {代码...}

CPU内存屏障与缓存一致性

2021-10-02
阅读 2 分钟
2.7k
在应用层,关于锁的使用大家应该都很熟悉了,作用就是为了保护共享变量不被同时操作而导致无法预测的情况。然而深入到具体实现,锁仅仅只是锁定临界区吗?

GO语言代理用法

2021-09-30
阅读 2 分钟
1.1k
GO语言代理用法 {代码...}

swoole 是一个高性能网络通信框架

2021-09-30
阅读 1 分钟
953
swoole 是一个高性能网络通信框架, 基本不用 Nginx了, 可以考虑用Nginx 做代理服务器。 [ Hyperf、Swoft、EasySwoole、MixPHP ]

Redis 知识点总结

2021-09-27
阅读 1 分钟
835
Redis1.基本的数据结构字符串 SDS哈希 哈希 压缩链表链表 链表 压缩链表集合 整数集合 哈希有序集合 跳跃表 压缩链表geohyperloglogbitmap

开发方向

2021-09-19
阅读 1 分钟
859
Queue:Kafka 消息队列Cache:Redis/Memcached CacheProxy KV: RoCksDB、 LevelDB、Raft SQL: MySQL DBProxy (Vitess)Contin配置中心:Discovery:( Eureka、 Nacos、etcd)服务治理(可用性、元数据)调度:Yarn、K8s、 Mesos大数据:存储(HDFS),计算(Hve, Spark、 Presto)OLAP : ClickHouse、Kylin、Doris ...

Golang 常见的 Http Post Get请求

2021-07-30
阅读 2 分钟
6.7k
总结下使用Go 请求, 常用的几种方法. {代码...}

Go 中 channel range 的深度理解

2021-07-25
阅读 1 分钟
8.3k
我们来看下两端代码:代码段1 {代码...} 猜想下这上面会打印什么结果。代码段2 {代码...} 猜想下代码2会打印什么结果。自己可以运行下,代码段1会正常运行, 代码段2会死锁, 纳尼,不一样吧,的确就是不一样。请注意:代码段1 channels 是一个切片类型哦。####总结一下:channel 支持 for range 的方式进行遍历,需要注意两...

goquery 选择器的使用

2021-07-22
阅读 3 分钟
3.3k
$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div") 选择所有的div标签元素,返回div元素数组$(".myClass") 选择使用myClass类的css的所有元素$("*") 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:例如$("#myELement,div,.my...

Yearing 源码编译搭建环境

2021-07-17
阅读 1 分钟
2.4k
下载这个前端的代码, 通过npm run build 编译完成, 有dist 目录, copy 放到 src/service/ 目录下。git clone [链接]

Vagrant ( WSL ) + PHPStorm + Xdebug 断点调试环境搭建

2019-12-12
阅读 1 分钟
2.2k
1.Vagrant (LInux)环境下 Xdebug 配置 : {代码...} 2.PHPtorm 配置: 设置好端口,和Xdebug 设置的一样: 设置好 目录映射,这很关键 配置完成,测试debug RUN->Start Listening for PHP debug connections->打断点->debug 如果调试过程中遇到这种情况, 是因为调试代码没有映射好, 直接点击 click to set up path...

Golang 程序员开发效率神器汇总!

2019-11-29
阅读 4 分钟
10.8k
1)sql2go 用于将 sql 语句转换为 golang 的 struct. 使用 ddl 语句即可。 例如对于创建表的语句: show create table xxx. 将输出的语句,直接粘贴进去就行。 [链接]

Go 中 recover 与 panic 区别

2019-11-20
阅读 1 分钟
3.4k
概念panic 与 recover 是 Go 的两个内置函数,这两个内置函数用于处理 Go 运行时的异常。panic用于主动抛出异常(一般Panic 出现就是程序直接挂掉了), recover 用来捕获panic 抛出的异常。go 中异常和错误的理解: 错误就是代码中可以预见的,是需要写逻辑去处理的, 比方说逻辑判断, 参数值得判断等。异常是出现不可预知的...

Ubuntun 18.0.4 安装 code review gerrit服务器

2019-11-17
阅读 2 分钟
2.7k
1.安装 JDK 【配置Java环境】sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk //当前安装为 jdk1.8.0_101

区块链项目源码大全

2019-11-10
阅读 1 分钟
5.5k
比特币BTC源码 :[链接] 以太坊ETH源码 :[链接] 以太经典ETC源码 :[链接] 小蚁NEO源码 :[链接] 标准链CZR源码:[链接] 柚子EOS源码 :[链接] 量子链QTUM源码 :[链接] 比原链BTM源码 :[链接] 莱特币LTC源码 :[链接] 公信宝GXS源码 :[链接] 比特股BTS源码 :[链接] ADA源码 :[链接] AE源码 :[链接] ELF源码 :[链...

golang 包依赖管理 godep 使用

2019-11-04
阅读 2 分钟
4.9k
2.编译和运行项目用godep管理后,要编译和运行项目的时候再用 go run 和 go build 显然就不行了,因为go命令是直接到GOPATH目录下去找第三方库。而使用godep下载的依赖库放到Godeps/workspace目录下的;

Win10 Linux wsl子系统添加开机启动任务

2019-10-17
阅读 1 分钟
7.2k
{代码...}