QMCoder
码龄10年
关注
提问 私信
  • 博客:167,022
    社区:919
    问答:6,139
    动态:8
    174,088
    总访问量
  • 69
    原创
  • 103,326
    排名
  • 43
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-08-13
博客简介:

当个码农写bug

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    235
    当月
    0
个人成就
  • 获得69次点赞
  • 内容获得25次评论
  • 获得132次收藏
创作历程
  • 4篇
    2024年
  • 7篇
    2023年
  • 3篇
    2022年
  • 3篇
    2021年
  • 9篇
    2020年
  • 22篇
    2019年
  • 22篇
    2018年
  • 12篇
    2016年
成就勋章
TA的专栏
  • kafka
    1篇
  • TCP
    1篇
  • 算法
    2篇
  • nginx
    3篇
  • idea IDE 工具
    1篇
  • java
    49篇
  • 开发者文档
    1篇
  • OS
    1篇
  • 工具
    4篇
  • 术语解释
    1篇
  • JavaScript
    2篇
  • CSS
    1篇
  • plantuml
    1篇
  • Spring
    4篇
  • tomcat
    2篇
  • git
    2篇
  • nio
    1篇
  • mac
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

java 枚举初始化

【代码】java 枚举初始化。
原创
发布博客 2024.08.09 ·
481 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

org.springframework.format.annotation.DateTimeFormat

对于用 @RequestParam. @PathVariable等修饰的参数上加@DateTimeFormat 注解可以完成字符串到日期类型转换。binder在springmvc使用。
原创
发布博客 2024.05.15 ·
465 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

数字舍入逻辑

https://www.mathsisfun.com/numbers/rounding-methods.html
原创
发布博客 2024.04.29 ·
326 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

sql_mode

等同于 STRICT_TRANS_TABLES, STRICT_ALL_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_ENGINE_SUBSTITUTION.例如,‘2000-00-01’ 或 ‘2000-12-00’, 但不防止’0000-00-00’。更符合标准 SQL , 等同于 REAL_AS_FLOAT, PIPES_AS_CONCAT, ANSI_QUOTES, IGNORE_SPACE,
原创
发布博客 2024.04.09 ·
937 阅读 ·
10 点赞 ·
1 评论 ·
20 收藏

java volatile 在arm下反汇编结果以及模板解释器对应代码

【代码】java volatile 在arm下反汇编结果。
原创
发布博客 2023.04.28 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

hsdis下载地址

http://lafo.ssw.uni-linz.ac.at/hsdis/
原创
发布博客 2023.04.26 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础 泛型

funcC和funcD List中可以存储B类型 List 可以存储A类型, 可以存储A类型,那一定可以存储B类型,因为B继承于A, 既然funcC和funcD的代码都是要王List和List中放入B类型, B类型比A类型更具体, 那么是不是可以把 List 向下具化成 List<?extends A> 唯一能确定的是我指向的集合里的元素都是A类型,但是具体是那个具体类型不知道,可能是List<C> 向上抽象转来的,也可能是List 向上抽象来的, 那往List<?
原创
发布博客 2023.04.20 ·
457 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

zookeeper zab 简述

【代码】zookeeper zab 简述。
原创
发布博客 2023.03.14 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

kafka 参数 batch.size、linger.ms, max.request.size、 message.max.bytes、fetch.....

kafka 大小配置参数
原创
发布博客 2023.02.02 ·
2160 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java Thread 不捕获异常 默认处理逻辑

java Thread默认异常处理逻辑
原创
发布博客 2023.02.02 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

max.in.flight.requests.per.connection保证顺序的实现

max.in.flight.requests.pre.connection = 1 顺序保证
原创
发布博客 2023.01.13 ·
1244 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AsyncProfiler error: No access to perf events. Try --fdtransfer or --all-user option or ‘sysctl kern

arthasAsyncProfiler error: No access to perf events. Try --fdtransfer or --all-user option or 'sysctl kernel.perf_event_paranoid=1'
原创
发布博客 2022.09.19 ·
1928 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

NestedConfigurationProperty的作用

NestedConfigurationProperty作用spring-configuration-metadata.jsonspring-boot-configuration-processor
原创
发布博客 2022.09.09 ·
1291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell curl返回unicode转中文

curl -s http://xxx/xxx | native2ascii -encoding UTF-8 -reverse
原创
发布博客 2022.07.04 ·
2707 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

VsCode Language Server requires JDK 11+ to launch itself

https://github.com/redhat-developer/vscode-java/wiki/JDK-Requirements#java.configuration.runtimes
原创
发布博客 2021.04.14 ·
4970 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

输出logback的状态信息

在configuration标签下面新增 <statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener" />
原创
发布博客 2021.01.26 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

logback异步内存溢出导致程序卡死

logback异步日志需要一个Worker线程消费日志队列, 线程名称是AsyncAppender-Worker-(AppenderName)当有大量请求进来, 日志打的也比较多, 而且单行日志很长, 程序运行一段时间后失去响应, 查看线程栈发现都卡在了写入队列的地方只剩下了一个debug的Appender, info的Appender没有了导致所有的http线程都卡死在写队列...
原创
发布博客 2021.01.10 ·
5123 阅读 ·
0 点赞 ·
3 评论 ·
4 收藏

traceId丢失的一个case

/** 线程池的拒绝策略是在当前线程继续执行 刚开始traceId = 123 提交任务, 等待任务结束, 当前线程的traceId也没了 原因就是他是在当前线程执行, 而包装策略是run方法执行完清掉变量, 所以当前线程的变量就没有了 */// 创建任务, 包装任务Runnable task = new Runnable() { private String id = traceId; public void run() { try { MDC.put("traceId"
原创
发布博客 2020.12.30 ·
639 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CompletableFuture理解实现原理

import java.util.concurrent.Executor;import java.util.concurrent.Executors;import java.util.function.BiFunction;import java.util.function.Consumer;import java.util.function.Supplier;public class MyFuture { Object result; // 当前future执行完成之后
原创
发布博客 2020.08.17 ·
1461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

protobuf不可为空的一个解决方案

import com.sun.source.tree.Tree;import com.sun.tools.javac.api.JavacTrees;import com.sun.tools.javac.code.TypeTag;import com.sun.tools.javac.processing.JavacProcessingEnvironment;import com.sun.tools.javac.tree.JCTree;import com.sun.tools.javac.tree..
原创
发布博客 2020.08.15 ·
4104 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多