加载中
启动dubbo消费端过程提示No provider available for the service的问题定位与解决

文/朱季谦 某次在启动dubbo消费端时,发现无法从zookeeper注册中心获取到所依赖的消费者API,启动日志一直出现这样的异常提示 Failed to check the status of the service com.fte.zhu.api....

05/31 23:46
0
Java解析xml文件遇到特殊符号&会出现异常的解决方案

文/朱季谦 在一次Java解析xml文件的开发过程中,使用SAX解析时,出现了这样一个异常信息: Error on line 60 of document : 对实体 "xxx" 的引用必须以 ';' 分隔符结尾; 我打开xml文件后,发...

05/13 23:44
0
【程序员的脑洞故事】盘古,开辟天地

文/朱季谦 盘古,作为上古时代的程序员,出于兴趣爱好,他利用业余时间独自搭建了一套暂时还很是粗糙的框架。 这套框架最初只有两个功能,一个是天空,一个是大地,除此之外,什么也没有。 ...

05/08 14:29
0
深入Spring Security魔幻山谷-获取认证机制核心原理讲解(新版)

文/朱季谦 本文基于Springboot+Vue+Spring Security框架而写的原创学习笔记,demo代码参考《Spring Boot+Spring Cloud+Vue+Element项目实战:手把手教你开发权限管理系统》一书。 这是一个古...

04/11 08:48
25
实际使用Elasticdump工具对Elasticsearch集群进行数据备份和数据还原

文/朱季谦 目录 一、Elasticdump工具介绍 二、Elasticdump工具安装 三、Elasticdump工具使用 最近在开发当中做了一些涉及到Elasticsearch映射结构及数据导出导入的工作,怕以后会把这过程忘记...

04/10 20:13
134
Activiti工作流学习笔记(四)——工作流引擎中责任链模式的建立与应用原理

原创/朱季谦 本文需要一定责任链模式的基础,主要分成三部分讲解: 一、简单理解责任链模式概念 二、Activiti工作流里责任链模式的建立 三、Activiti工作流里责任链模式的应用 一、简单理解责...

04/09 00:32
163
原创小说:孤岛上住着一只猫

原创/朱季谦 【上】 我时常坐在樱花树下的长木椅上,在木椅的另一头,每天都蹲着一只金黄色的瘦猫。它喜欢闭着眼睛,在斑驳的树下享受午后的阳光。没有人听我说话的时候,我就会跟旁边的猫先...

03/29 22:42
55
策略枚举:消除在项目里大批量使用if-else的正确姿势

文/朱季谦 想起刚开始接触JAVA编程的时候,若遇到大量流程判断语句,几乎满屏都是if-else语句,多得让自己都忘了哪里是头,哪里是尾,但是,纵然满屏是if-else,但彼时也没有觉得多别扭。等到...

03/26 07:43
133
visualvm工具远程对linux服务器上的JVM虚拟机进行监控与调优

文/朱季谦 最近在做了一些JVM监控与调优的事情,算是第一次实践,还比较陌生,故而先把这一次经验简单记下笔记,这样,对后面学习调优方面时,不至于又想不起来了。 本文档主要总结在window本...

03/25 19:42
62
Springboot2.x集成lettuce连接redis集群报超时异常Command timed out after 6 second(s)

文/朱季谦 背景:最近在对一新开发Springboot系统做压测,发现刚开始压测时,可以正常对redis集群进行数据存取,但是暂停几分钟后,接着继续用jmeter进行压测时,发现redis就开始突然疯狂爆出...

03/17 23:35
158
Springboot项目启动后自动创建多表关联的数据库与表的方案

文/朱季谦 在一些项目开发当中,存在这样一种需求,即开发完成的项目,在第一次部署启动时,需能自行构建系统需要的数据库及其对应的数据库表。 若要解决这类需求,其实现在已有不少开源框架...

03/16 01:56
79
Activiti工作流学习笔记(三)——自动生成28张数据库表的底层原理分析

原创/朱季谦 我接触工作流引擎Activiti已有两年之久,但一直都只限于熟悉其各类API的使用,对底层的实现,则存在较大的盲区。 Activiti这个开源框架在设计上,其实存在不少值得学习和思考的地...

03/13 07:35
78
前端笔记:React的form表单全部置空或者某个操作框置空的做法

在React框架前端开发中,经常会有弹出框的开发,涉及到弹出框,难免就会有表单。一般在关闭弹出框或者对表单联动时,往往都需要考虑对表单进行置空操作了。 我以前在工作就遇到过这类问题,正...

03/11 19:27
314
微信扫码登录的技术实现思考

微信扫码登录是经常用到的的骚操作,但是,其实现的思路是怎样的,可能很多人都没有去思考过。记得曾经在一次面试当中,面试官就曾问过微信扫码登录的实现思路,这次,以微信读书网页版扫码登...

03/10 00:05
203
《风控要略:互联网业务反欺诈之路》一万字读后详细总结

文/朱季谦(朱镕军) 本书的内容正如书名所述,是为要略而非攻略,即作者站在一个更为宏观的角度,以自身的从业经验对当今风控领域做了一番较为全貌的总结概述。书中的章节内容有精有简,既为...

02/18 19:35
82
JVM学习笔记-如何在IDEA打印JVM的GC日志信息

若要在Idea上打印JVM相应GC日志,其实只需在Run/Debug Configurations上进行设置即可。 拿《深入Java虚拟机》书中的3-7代码例子来演示,如 1 public class JvmTest { 2 private static fina...

02/11 00:27
682
近万字原创长文,以追忆2020年:《请回答,2020》

文/朱季谦 数年后,当有人问起我:你记忆里的2020年,是怎样的一年? 我可能会这样回答他:...... 这一年,围绕着病毒,死亡,危机,全世界都进入到一场没有硝烟的兵荒马乱当中。 这一年,活着...

2020/12/31 13:06
54
深入理解Spring Security授权机制原理

原创/朱季谦 在Spring Security权限框架里,若要对后端http接口实现权限授权控制,有两种实现方式。 一、一种是基于注解方法级的鉴权,其中,注解方式又有@Secured和@PreAuthorize两种。 @S...

2020/12/24 20:41
152
mybatis-plus的insert方法出现-id' doesn't have a default value问题

出现这个问题,只需把对应的字段注解设置为,例如: @TableId(value = "id",type = IdType.INPUT) private String id; 即可解决这个报错。...

2020/12/21 19:59
5.1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部