小郭的技术笔记_社区达人页

个人头像照片
小郭的技术笔记
已加入开发者社区2290

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布70篇文章
361条评论
已回答1个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
  • Java
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

技术认证

掘金平台-优秀创作者 专注Java后端、中间件、架构方向

暂无精选文章
暂无更多信息

2022年11月

  • 11.28 13:19:21
    发表了文章 2022-11-28 13:19:21

    【设计模式】 | 策略模式源码学习与实践

    在业务开发中,我们最经常使用到的判断就是if...else,只要涉及到多种策略的实现方式,我们脑海中就会使用这个判断。
  • 11.28 13:00:12
    发表了文章 2022-11-28 13:00:12

    MySQL笔记 | 4.MySQL数据库设计-字段类型

    在业务需求研发工作中,根据产品来进行设计表是必须的,但是我们可能对字段类型常常认识模拟两可,知道时间类型使用TIMESTAMP和DATETIME,但是却不知道TIMESTAMP的上限快到了,到时候需要涉及表字段的修改,下面通过梳理一些字段类型的坑,让我们在涉及表中,更清楚知道为什么要用这个字段类型,他的好处是什么。
  • 11.28 12:56:58
    发表了文章 2022-11-28 12:56:58

    MySQL笔记 | 3.MySQL中涉及的锁

    无论何时,只要讨论到多个数据之间同一时间修改数据的问题,都要讨论如何控制并发。
  • 11.28 12:55:33
    发表了文章 2022-11-28 12:55:33

    MySQL笔记 | 2.Docker下搭建MySQL&查看BinLog文件

    这篇文章主要是在Docker下搭建一个MySQL环节,为了后续的数据库学习做准备。
  • 11.28 12:53:36
    发表了文章 2022-11-28 12:53:36

    【MySQL笔记 】 1. 面试官问我了解SQL的执行过程吗?

    通过学习MySQL输出学习笔记,在系统的学习MySQL之前,我们需要对SQL的执行过程有一个大概的了解。
  • 11.28 12:52:18
    发表了文章 2022-11-28 12:52:18

    【多线程】线程池| 探索定时器线程池

    ScheduledThreadPoolExecutor继承ThreadPoolExecutor对execute和submit进行了重写,同时也实现了ScheduledExecutorService特有的方法。
  • 11.28 12:50:57
    发表了文章 2022-11-28 12:50:57

    【读书笔记】Mysql | 一图了解Mysql全貌

    这段时间学习Mysql的笔记,对Mysql有个深入的了解。
  • 11.28 12:49:20
    发表了文章 2022-11-28 12:49:20

    【提高自己】正确的工作方法,形成自己的思考框架

    在学习过程中,将老师的知识用脑图的形式记录下来,在这里做个分享,不足之处欢迎大家指出。
  • 11.28 12:47:34
    发表了文章 2022-11-28 12:47:34

    【多线程】阻塞线程| 一图看懂ArrayBlockingQueue源码

    是一个数组实现的环形队列,经常会使用并发容器用于存储多线程间的共享数据,这样不仅可以保证线程安全,还可以简化各个线程操作
  • 11.28 12:46:19
    发表了文章 2022-11-28 12:46:19

    【MySQL】技多不压身,存储过程你会了吗?

    今天我们来学习存储过程,在几年前的系统中存储过程随处可见,他的优势就是提高数据库的安全性和数据的完整性,我们可以利用存储过程完成一系列的流程而无需在代码中反复跳转,但是他的缺点也暴露了出来,开发与维护的难度时间越长难度越大,我们来看看他的神奇之处。
  • 11.28 12:44:07
    发表了文章 2022-11-28 12:44:07

    【MYSQL】学习笔记 | 一图了解索引

    索引相当于书签,图书馆的目录。可以快速的寻找到位置。
  • 11.28 12:40:29
    发表了文章 2022-11-28 12:40:29

    【多线程】线程池 | ScheduledThreadPoolExecutor

    ScheduledThreadPoolExecutor继承ThreadPoolExecutor对execute和submit进行了重写, 同时也实现了ScheduledExecutorService特有的方法。
  • 11.28 12:38:25
    发表了文章 2022-11-28 12:38:25

    【多线程】线程池如何复用,怎么才能让面试官听懂我说的?

    今天来说一下面试中常问到问题,我们知道线程池是帮助我们对线程资源的管理,只有我们合理的使用使用线程池,他才能做到事倍功半,但是你知道线程池是如何复用的吗?
  • 11.28 12:35:31
    发表了文章 2022-11-28 12:35:31

    【MyBatis】面试官:MyBatis中是如何使用设计模式的?

    本篇文章了解一下MyBatis中运用到的设计模式,我们在实际的开发中很大程度上只是对设计模式留在一个理论的环节上,缺少实践,通过源码,我们可以学习一下这些设计模式的实践方式,有利于我们能够更深入的理解和使用设计模式。
  • 11.28 12:31:40
    发表了文章 2022-11-28 12:31:40

    【解决方法】Dubbo报错Data length too large

    Data长度超过设置参数的最大值
  • 11.28 12:30:29
    发表了文章 2022-11-28 12:30:29

    【多线程】基础 | 你到底懂不懂线程池?

    线程池(Thread Pool)是一种基于池化思想管理线程的工具,预先创建一些对象放入池中,使用的时候直接取出使用,用完归还接下去复用,通过一定的策略调整 池中参数,实现池的动态伸缩。
  • 11.28 12:26:24
    发表了文章 2022-11-28 12:26:24

    【解决方法】java. lang. IllegalArgumentException:Tomcat版本过高报错

    是高版本tomcat中的新特性:就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符(RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = + $ , / ? # [ ])。
  • 11.28 12:25:02
    发表了文章 2022-11-28 12:25:02

    【多线程】一文图解wait()、notify()、join()源码

    这一篇我们主要是对wait()、notify()、join()进行图解,可能有些粗糙,不足之处多多指出。
  • 11.28 12:23:22
    发表了文章 2022-11-28 12:23:22

    【解决方法】springMvc ResponseEntity 下载文件损坏问题解决方法

    用ResponseEntity来导出Excel,Excel乱码,用FileOutputStream导出正常,ByteArrayOutputStream乱码
  • 11.28 12:21:56
    发表了文章 2022-11-28 12:21:56

    【多线程】基础 | 线程的状态

    大家好,上一篇主要主要是对多线程的了解,以及对Thread的start方法,进行了源码的跟踪,今天我们主要来说一说其他的状态。
  • 11.28 12:20:47
    发表了文章 2022-11-28 12:20:47

    【多线程】线程是如何启动的?

    大家好,今天开始我们来聊一聊多线程。通过这样子的方式来督促自己对知识系统的学习,也希望能给大家一些帮助。
  • 发表了文章 2023-02-19

    RocketMQ结合实际场景顺序消费,它是如何保证顺序消费的?

  • 发表了文章 2022-12-28

    开箱即用!动态修改RocketMQ线程池

  • 发表了文章 2022-12-13

    一个应用尽可能用一个Topic是最佳实践吗?没理解就用保证出错

  • 发表了文章 2022-12-03

    满地坑!细数IO操作的几个坑

  • 发表了文章 2022-11-29

    MySQL关于Count你知道多少

  • 发表了文章 2022-11-29

    消灭空指针,Java 8 给我们更好的解决方案

  • 发表了文章 2022-11-29

    【消息中间件】默认的RocketMQ消息消费者是如何启动的?(下)

  • 发表了文章 2022-11-29

    【消息中间件】默认的RocketMQ消息消费者是如何启动的?(上)

  • 发表了文章 2022-11-29

    一觉醒来代码拉不下来了,解决git的“ssh-rsa,ssh-dss”的问题

  • 发表了文章 2022-11-29

    聊一聊如何优雅的停下线程,除了这两种还有其他的吗?

  • 发表了文章 2022-11-29

    七个方面!API接口设计需要注意的问题

  • 发表了文章 2022-11-29

    一口气完成ELK 日志平台的搭建,我感觉我又行了!

  • 发表了文章 2022-11-29

    不得不学!从零到一搭建ELK日志,在Docker环境下部署 logstash 工具

  • 发表了文章 2022-11-29

    不得不学!从零到一搭建ELK日志,在Docker环境下部署 Filebeat 日志收集工具

  • 发表了文章 2022-11-29

    不得不学!从零到一搭建ELK日志,在Docker环境下部署 Kibana 可视化工具

  • 发表了文章 2022-11-29

    不能不学!从零到一搭建ELK日志,在Docker环境下部署 Elasticsearch 数据库

  • 发表了文章 2022-11-29

    防止多线程同时操作一个资源,不能不学的JUC工具类: Semaphore详解

  • 发表了文章 2022-11-29

    满地坑!细数关于日志的9个问题

  • 发表了文章 2022-11-29

    使用RocketMQ遇到过问题?细数RocketMQ的5个问题

  • 发表了文章 2022-11-29

    满地坑!细数List的10个坑

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2022-12-09

    rocketmq最佳实践解析:一个应用尽可能用一个Topic

    在消费者组相同的情况下,使用同一个Topic和不同的Tag,会造成先启动消费者无法拉取消息,只有最后一个启动的消费者能消费部分消息。 如果如果在整个应用下,只使用同一个Topic,必须区分消费者组。 如果是某个业务功能,如订单,那他们订阅关系一定是相同的,那么Tag一定是相同,则使用同一个Topic和消费者组是没有问题。 这是我的理解~
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息