HollisChuang's Blog-Java干货集散地HollisChuang's Blog

天道不一定酬所有勤
但是,天道只酬勤

【今日观点】 搞点事情!死磕Java并发编程(带密码文章如何访问)

对于程序员来说,编写不出错的代码是很难的,比这更难的是编写不出错的多线程相关代码。相比较于顺序执行的代码,并发执行的代码更加容易出错。而且在多线程场景中,出现了问题更加不容易排查。 造成这种种困难的原因就是开发者其实对并发编程有关的知识了解...

程序人生

新书写完了?

hollischuang阅读(293)评论(0)赞(3)

6月份的时候,发了一篇文章, 汇报了一下《Java工程师成神之路》的进展,那时候,我提到我开始把之前我总结的《成神之路》整理成书了。最近几个月,经常有人来问进展如何。 没想到,一直到上周,我才把初稿写完,并且把他发给了出版社的编辑老师。 发...

容器

kubectl 常用命令

hollischuang阅读(113)评论(0)赞(0)

展示 node列表 kubectl get nodes 查看 ingress 服务 kubectl get pod -A -o wide|grep ingress 展示 Node 详细信息 kubectl describe node k8s...

容器

如何K8S 中更新 ingress 的配置

hollischuang阅读(126)评论(0)赞(0)

因为默认安装的ingress的文件上传大小有限制,所以需要修改配置并使其生效。 首先,修改mandatory.yaml文件 kind: ConfigMap apiVersion: v1 metadata: name: nginx-confi...

Java

面试官疯了,问我为什么浮点数不精确?

hollischuang阅读(717)评论(0)赞(0)

很多人都知道,Java 中的浮点数并不精确,需要用 BigDecimal进行精确计算,但是,很少有人知道为什么浮点数不精确呢?不精确为什么还要用呢?本文就来展开分析一波; 我们知道,计算机的数字的存储和运算都是通过二进制进行的,对于,十进制...

容器

基于CentOS 部署一套 K8S 集群

hollischuang阅读(126)评论(0)赞(0)

最近在探索隐私计算,前几天,基于Docker Compose部署了一套FATE测试环境,测试环境只包含两方,单方只有1台机器。存在严重的资源不足以及单点问题,于是考虑通过 KubeFate 部署一套 FATE 集群方便测试。 在部署Kube...

数据结构

如何快速判断一个元素是不是在一个集合里?

hollischuang阅读(388)评论(0)赞(1)

如何快速判断一个元素是不是在一个集合里?这个题目是我最近面试的时候常问的一个问题,这个问题不同人都有很多不同的回答。 今天想介绍一个很少有人会提及到的方案,那就是借助布隆过滤器。 什么叫布隆过滤器 布隆过滤器(Bloom Filter)是一...

HollisChuang's Blog

联系我关于我