Java
文章平均质量分 88
mzlogin
公众号:闷骚的程序员
展开
-
如何让 Spring Security 「少管闲事」
记两种让 Spring Security「少管闲事」的方法。原创 2021-12-26 22:38:17 · 553 阅读 · 0 评论 -
利用 XXL-JOB 实现灵活控制的分片处理
本文讲述了一种利用 XXL-JOB 来进行分片任务处理的方法,另外加入对执行节点数的灵活控制。场景现在一张数据表里有大量数据需要某个服务端应用来处理,要求:能够并行处理;能够较灵活地控制并行任务数量。压力较均衡地分散到不同的服务器节点;思路因为需要并行处理同一张数据表里的数据,所以比较自然地想到了分片查询数据,可以利用对 id 取模的方法进行分片,避免同一条数据被重复处理。根据第 1、2 点要求,本来想通过对线程池的动态配置来实现,但结合第 3 点来考虑,服务器节点数量有可能会变化,节点原创 2021-06-19 16:14:36 · 4717 阅读 · 7 评论 -
记一个 Base64 有关的 Bug
本文原计划写两部分内容,第一是记录最近遇到的与 Base64 有关的 Bug,第二是 Base64 编码的原理详解。结果写了一半发现,诶?不复杂的一个事儿怎么也要讲这么长?不利于阅读和理解啊(其实是今天有点懒想去休闲娱乐会儿),所以 Base64 编码的原理详解的部分将在下一篇带来,敬请关注。0x01 遇到的现象A 向 B 提供了一个接口,约定接口参数 Base64 编码后传递。但 A 对 ...原创 2020-03-01 18:08:56 · 1570 阅读 · 0 评论 -
自动同步/校准系统时间
电脑的主板有点问题,总不能保存BIOS设置,还有系统时间也老不准,每回彻底断电后时间就回到了2004年的某天去了,这对一些软件的使用和正常工作造成了困扰,又不想把板子弄去修那么麻烦了,所以就琢磨着写个小程序自动校准时间。初步的设想是获取网络上某台计算机的时间,然后对应设置我的系统时间。 说干就干,开始是打算用VC++写的,找了一些资料发现我目前还很难实现,所以就考虑改用在Web相关方面得天独原创 2009-11-15 06:00:00 · 7414 阅读 · 0 评论 -
记一个折磨了我一天半的 Bug
最近开始学习后台开发,虽然与我以前从事的 Android 开发一样都是使用 Java 语言,但是技术栈完全不同,有太多的必备的「新」概念要去学习,而在对它们,以及别人写的代码有充分的了解之前,就可能会遇上这种一杯茶,一根烟,一个 Bug 一天根本改不完的情况。最近遇见的这个 Bug 是在修改项目遗留的问题时偶然发现的,简而言之就是这样:服务 A 在从外界接收到推送的一条数据后,将数据插入到库里...原创 2019-05-25 22:46:20 · 485 阅读 · 0 评论