1 2 3 4 5 ··· 11 下一页
摘要: 1、背景 有个旧项目之前使用的是log4j2来打印日志的,因为某些原因,同事想换成logback。 换成logback改动也很简单,大致就一下2步: 删除log4j2.xml配置,新增logback.xml配置。剔除掉log4j相关的jar 引入slf4j (其实之前使用log4j2的时候就已经引入 阅读全文
posted @ 2023-01-17 11:15 yejg1212 阅读(289) 评论(0) 推荐(1) 编辑
摘要: 比特币是区块链技术的一个典型应用。央行发行的数字货币,由银行提供验证、背书。 比特币是一个去中心化的数字货币。 去中心化的数字货币,需要解决的问题是: 谁发行货币 怎么验证 1. 谁发行BTC 比特币的发行是由挖矿决定的。 挖矿本质是争夺记账权,提交下一个区块。提交下一个区块的时候,会获得block 阅读全文
posted @ 2022-11-03 20:53 yejg1212 阅读(171) 评论(0) 推荐(0) 编辑
摘要: Web3.0 - 区块链 最近在学习web3.0相关知识,权且做些笔记。 1. 相关概念 什么是区块链呢? 简单地回答 区块链就是一个又一个区块组成的链条。 专业一点回答这个问题: 狭义上讲:区块链是一种将数据区块按时间顺序相连的链式、不可篡改和不可伪造的分布式账本。 广义上讲:区块链是一种按照时间 阅读全文
posted @ 2022-10-26 17:48 yejg1212 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、问题现象 这两天系统日志里面总会出现xxl-job的报错,但是job执行器能被正常调用并执行,调度日志也都显示成功。 不影响正常使用,但是error报错多了,就容易触发告警。o(╯□╰)o content: >>>>>>>>>>> xxl-job provider netty_http serv 阅读全文
posted @ 2022-08-03 13:47 yejg1212 阅读(1684) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal 定义 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。 其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。 各个线程的ThreadLocal关联的实 阅读全文
posted @ 2022-03-04 15:38 yejg1212 阅读(516) 评论(2) 推荐(2) 编辑
摘要: AQS <前一整子做了一个AQS的技术分享,特将内容整理记录如下,_> 什么是AQS? AQS 的全称是 AbstractQueuedSynchronizer,即抽象队列同步器。是Java并发工具的基础,采用乐观锁,通过CAS与自旋轻量级的获取锁。维护了一个volatile int state(代表 阅读全文
posted @ 2022-02-11 15:33 yejg1212 阅读(203) 评论(0) 推荐(0) 编辑
摘要: dubbo注册中心占位符无法解析问题 前面分析了dubbo注册中心占位符无法解析的问题。 并给出了2种解决办法: 降低mybatis-spring的版本至2.0.1及以下 自定义MapperScannerConfigurer,设置processPropertyPlaceHolders为false 不 阅读全文
posted @ 2021-10-21 09:07 yejg1212 阅读(683) 评论(0) 推荐(0) 编辑
摘要: dubbo注册中心占位符无法解析问题 1、背景 最近搞了2个老项目,想把他们融合到一起。这俩项目情况简介如下: 项目一:基于SpringMVC + dubbo,配置读取本地properties文件,少量配置读取apollo 项目二:基于Springboot + dubbo,配置读取apollo 本着 阅读全文
posted @ 2021-10-20 10:27 yejg1212 阅读(694) 评论(0) 推荐(0) 编辑
摘要: xxl-job使用遇到的问题(二) 关联阅读 xxl-job使用遇到的问题(一) 1、问题现象 最近有个老定时任务迁移到xxl-job的时候,遇到一个小问题。虽然很快解决,但是还是有必要记录一下~ job迁移的时候,在执行方法上标记@XxlJob("test"),然后在管理控制台上,添加任务,点击执 阅读全文
posted @ 2021-05-27 20:01 yejg1212 阅读(3758) 评论(1) 推荐(0) 编辑
摘要: 1、源码入口 xxl-job-admin是一个简单的springboot工程,简单翻看源码,可以很快发现XxlJobAdminConfig入口。 @Override public void afterPropertiesSet() throws Exception { adminConfig = t 阅读全文
posted @ 2021-05-24 18:14 yejg1212 阅读(902) 评论(1) 推荐(0) 编辑
1 2 3 4 5 ··· 11 下一页