「GCTT 出品」Go 系列教程——19. 接口(二)

Go系列教程是非常棒的一套初学者教程,入门就它了。「GCTT出品」Go系列教程——1.介绍与安装「GCTT出品」Go系列教程——2。

大咖分享 | 通过制作一个迷你版Flink来学习Flink源码

作者介绍左元,尚硅谷高级讲师,中科院电子所硕士,精通C、Python、Javascript、Golang等开发语言,多年云计算、大数据、数据分析、分布式爬虫、前端和后端开发经验,对比特币、以太坊以及超级账本等区块链技术有源码级别的深入研究。

mac使用win to go

考虑到可能会有移动办公的需求,同时可能会使用到不同系统,以前得带至少两台笔记本,而且windows平台虽然也是1080屏幕,但看起来就是那么模糊,用过mac屏的都知道吧…

linux后台开发必知的linux系统内存知识总结

std::vector vector 瘦身 shrink_to_fit:将 capacity 减少为于 size 相同的大小。

密码学系列之:1Password的加密基础PBKDF2

简介1password是一个非常优秀的密码管理软件,有了它你可以轻松对你的密码进行管理,从而不用再考虑密码泄露的问题,据1password官方介绍,它的底层使用的是PBKDF2算法对密码进行加密。那么PBKDF2是何方神圣呢?它有什么优点可以让1password得以青睐呢?

「Golang软件推荐」 RSA公私钥加解密库

附上:喵了个咪的博客:w-blog.cngorsa-Github地址:https://github.com/farmerx/gorsa喵咪优化过的gorsa-Github地址:https://github.com/wenzhenxi/gorsaPS:特别感谢farmerx提供的g

怎么进行docker多阶段构建

在Docker17.05版本之前,我们构建Docker镜像时,通常会采用两种方式:全部放入一个Dockerfile一种方式是将所有的构建过程编包含在一个Dockerfile中,包括项目及其依赖 库的编译、测试、打包等流程,这里可能会带来的一些问题:Dockerfile特别

Kafka性能分析利器!Linux系统PageCache缓存命中率工具

日常工作中对IO密集型服务进行性能调优时,一个常见的问题就是:“is Linux caching my data or not?”。缓存是现在所有高并发系统必需的核心模块,主要作用就是把经常访问的数据,提前读入到内存中。

大白话 golang 教程-05-条件和循环结构

程序代码很多时候就是对现实的表达,比如买一个东西,要看你有没有带够钱,这种逻辑关系就是判断条件。

玩转Kafka的生产者——分区器与多线程

1 // 连接配置 2 private static final String ZK_CONNECT = “10.0.90.53:2181”; 3 4 // session过期时间 5 private static final int SEESSION_TIMEOUT = 30