42篇博客

分享我的健康码开发经历 - 探索并理解健康码技术

代码人生2023年04月23日

新冠爆发之后的春节,刚过完年,我还在出租屋隔离,突然接到了领导电话,需要马上设计一个四色码的高并发架构图,1个小时候后开会讨论。四色码就是后来的健康码。

SpringCloud微服务开发(三):搭建认证服务器

微服务2023年04月22日

微服务体系一般由服务注册发现中心、网关、资源服务和认证服务这几个部分组成。这是微服务系列的第三篇,认证服务器搭建。

SpringCloud微服务开发(二):认识Spring Security OAuth2

微服务2023年04月19日

微服务体系一般由服务注册发现中心、网关、资源服务和认证服务这几个部分组成。这是微服务系列的第二篇,认识Spring Security OAuth2。

SpringCloud微服务开发(一):搭建资源服务器

微服务2023年04月18日

微服务体系一般由服务注册发现中心、网关、资源服务和认证服务这几个部分组成。这是微服务系列的第一篇,搭建资源服务。

国际慢城家庭露营

旅行2023年04月17日

国际慢城在南京高淳,这是我的家乡,以大闸蟹、陶瓷闻名。最近几年兴起的慢生活,也让慢城渐渐成了南京市区,周边城市市民周末自驾游的好去处。

我为什么选择Macbook Pro - 探索Macbook Pro的优势

代码人生2023年04月14日

2022年双十一将之前使用的2018款13寸Macbook Pro升级到了2022款16寸Macbook Pro。

数据开发平台数据加工流程的设计方案

编程2023年04月13日

在开发数据平台时,往往有这么一个功能,通过拖拉拽配置数据加工DAG,然后根据流程图生成数据开发任务,一般情况下这个任务就是SQL。本篇不涉及具体代码,只提供一个解决思路。

使用React、Umi Max、Antd Pro搭建前端项目指南

编程2023年04月12日

Antd和Antd pro是我认为国内最好用的React UI后台管理系统开发框架。Umi和Umi Max相当于一个脚手架工具,它集成了很多组件,可以很快速的搭建一个React Hello World项目。

28岁从养猪匠转行码农

代码人生2023年04月12日

一周时间完成了决定辞职、转行的过程。现在已是一个7年的老码农,回想起当时做决定的时候,也很佩服自己的果断!

博物馆游记:探索重庆中国三峡博物馆的精彩

旅行2023年04月11日

2023年4月2日去重庆三峡博物馆参观了一下,没想到第二天马英九先生就到了三峡博物馆。马英九先生之所以到重庆三峡博物馆大概是因为抗战时期的展馆吧。

14条开发建议-最佳编程实践和技巧

代码人生2023年04月06日

2023年4月5日,离五四青年节还差一个月。这是一个值得纪念的日子。因为又有青年揭竿而起了。cetc一同事爆锤无能小领导和加班文化,使加班文化再次成为全网热点,希望这又是一个历史的转折点。

使用docker和nginx搭建图片服务器详细指南

编程2023年04月05日

图片服务器方案有很多选项,比如选择公有的图床,或者使用像阿里云上的oss对象存储等等。这里介绍一下使用nginx搭建自有图片服务器,这样一台云服务器就可以解决程序部署,对象存储服务等多种使用场景。

《黑客与画家》不做专家做通才

阅读2023年04月03日

单单是无法容忍丑陋的东西还不够,只有对这个领域非常熟悉,你才可能发现哪些地方可以动手改进。

《无尽世界》瘟疫改变世界

阅读2023年04月03日

在新冠病毒肆虐的第一个春节假期,读完了肯·福莱特中世纪三部曲之二的《无尽世界》。巧合的是,那个世界的人们在经历着同样是传染病的黑死病的折磨。

token刷新机制的思考

编程2023年04月03日

后端不主动刷新token,前端只在必要时携带refresh_token去请求刷新token。

《人类群星闪耀时》讲述人类历史长河中的星光

阅读2023年04月03日

这种命运攸关的时刻充满戏剧性,在个人的一生及历史的进程中都是难得出现的;这种时刻可能集中在某一天、某一时,甚至常常发生在某一分钟,但他们的决定性影响却是超越时间的。

SpringBoot 集成 Security 和 JWT 安全认证教程

编程2023年04月02日

JWT是Json Web Token的简称,是目前最流行的跨域认证解决方案。

探索魔幻山城重庆-火锅、美食与美女

旅行2023年03月31日

借着出差的名义,我得以有一个长期体验重庆的机会。这比一次旅游更能熟悉一个城市。

CDH集成Kerberos常见问题解答

大数据2023年03月30日

当CDH集成Kerberos之后,可能会出现一些意想不到的事情。这里是常见问题及解决方法。

Java多线程原理解析和实战

编程2023年03月30日

计算机体系结构、操作系统、编译程序为了提高计算机处理速度,尽可能最大化的利用计算机资源,提高数据处理速度。然而在应用多线程的情况下会出现一些安全性问题。这需要我们理解多线程的运行原理。

在初学者眼中,世界充满了可能;专家眼中,世界大都已经既定。--铃木俊隆