目录 序言 关于本书 第一章 性能分析 benchmark 基准测试 pprof 性能分析 第二章 常用数据结构 字符串拼接性能及原理 切片(slice)性能及陷阱 for 和 range 的性能比较 反射(reflect)性能 第三章 并发编程 读写锁和互斥锁的性能比较 如何退出协程(超时场景) ...
分类:
编程语言 时间:
2020-12-18 12:57:35
阅读次数:
3
我总结了Java数据比较主要有以下要点: 1.基本类型和基本类型对比; 2.基本类型和包装类型比较; 3.包装类型和包装类型比较; 4.”==“与”equal“比较方式; 5.[-128,127]与非[-128,127]范围的数据比较; 6.String包装类型的比较。 基本类型和基本类型对比 基本 ...
分类:
编程语言 时间:
2020-12-18 12:54:30
阅读次数:
2
安装 shellinabox 账号秘密为路由后台账号密码 创建配置文件 vi /jffs/dnsmasq.conf.add 内容:addn-hosts=/jffs/configs/hosts 创建 hosts 文件 /jffs/configs/hosts 内容:你需要设置的hosts 重启 dns ...
分类:
其他好文 时间:
2020-12-18 12:45:55
阅读次数:
3
如果说 Java 工程师,有什么一定要“死磕”拿下的东西,那一定是 Spring 无疑了。众所周知,Spring 无论在 Java 生态系统,还是在就业市场, Spring Boot、Spring Framework、Spring Data、Spring Cloud、Spring Security、Spring Session等都是Spring Framework 的基石,面试出镜率之高,无出其右。
分类:
编程语言 时间:
2020-12-18 12:17:51
阅读次数:
2
DNS:Domain Name System (Domain Name server) 域名:用于代替IP的一串便于识记的字符,比如www.baidu.com、www.taobao.com 。域名的背后代表的是IP。 DNS域名解析服务:就是提供域名和IP地址相互查询和转换的服务。 DNS域名解析服 ...
分类:
系统相关 时间:
2020-12-17 12:26:15
阅读次数:
3
在做这个实验前,需要用到consul,用于实现服务发现和DNS的功能,consul的安装相对简单,其详情功能介绍可查看官网:https://www.cnblogs.com/xiaohanlin/p/8016803.html,https://www.consul.io/docs/architectur ...
分类:
其他好文 时间:
2020-12-17 12:16:32
阅读次数:
3
前言前段时间写过一篇《线程池没你想的那么简单》,和大家一起撸了一个基本的线程池,具备:线程池基本调度功能。线程池自动扩容缩容。队列缓存线程。关闭线程池。这些功能,最后也留下了三个待实现的features。执行带有返回值的线程。异常处理怎么办?所有任务执行完怎么通知我?这次就实现这三个特性来看看j.u.c中的线程池是如何实现这些需求的。再看本文之前,强烈建议先查看上文《线程池没你想的那么简单》任务完
分类:
编程语言 时间:
2020-12-16 12:53:27
阅读次数:
6
1、Dnsmasq+ipset+iptables基于域名的流量管理 https://blog.csdn.net/lvshaorong/article/details/52981169 2、Dnsmasq / ipset / iptables 基于域名的智能路由 https://www.jianshu ...
分类:
其他好文 时间:
2020-12-16 12:32:34
阅读次数:
2
前言距离上一篇文章发布又过去了两周,这次先填掉上一篇秒杀系统文章结尾处开的坑,介绍一下数据库中间件Canal的使用。「Canal用途很广,并且上手非常简单,小伙伴们在平时完成公司的需求时,很有可能会用到。」举个例子:公司目前有多个开发人员正在开发一套服务,为了缩短调用延时,对部分接口数据加入了缓存。一旦这些数据在数据库中进行了更新操作,缓存就成了旧数据,必须及时删除。删除缓存的代码「理所当然可以写
分类:
数据库 时间:
2020-12-11 12:05:29
阅读次数:
4
前言微笑挖坑,努力填坑。————已经拥有黑眼圈,但还没学会小猪老师时间管理学的蛮三刀同学。本文是秒杀系统的第四篇,我们来讨论秒杀系统中「缓存热点数据」的问题,进一步延伸到数据库和缓存的双写一致性问题,并且给出了实现代码。前文回顾和文章规划零基础上手秒杀系统(一):防止超卖零基础上手秒杀系统(二):令牌桶限流+再谈超卖零基础上手秒杀系统(三):抢购接口隐藏+单用户限制频率零基础上手秒杀系统(四):缓
分类:
数据库 时间:
2020-12-11 12:05:12
阅读次数:
5