标签:代码注释

Java

【深入揭秘Tomcat服务器底层原理】扒下这只又爱又恨的“Tom猫”_IT技术周刊第607期

22

刘莉莉 发布于 2020-01-15

Tomcat是什么? Tomcat是开源的 Java Web 应用服务器,实现了 Java EE 的部分技术规范,比如 Java Servlet、Java Server Page、JSTL、Java WebSocket。Java EE 是 Sun 公 司为企业级应用推出的标准平台...

阅读(35)评论(0)赞 (0)

Spring

SpringBoot+RabbitMQ ,保证消息100%投递成功并被消费

20

hanze 发布于 2020-01-15

来源:rrd.me/f2cxz 大家知道,松哥在新版的微人事中引入了消息中间件 RabbitMQ ,搭建了独立的邮件发送服务器( 两年了,微人事项目迎来了一次重大更新 ),这种邮件发送方式,我们要怎么保证消息的可靠性?即消息确实发送了,也确实被消费了。最近刚好看到一篇文...

阅读(35)评论(0)赞 (0)

Java

代码注释规范-IDEA 配置 Java 类方法注释模板

5

yanxinchi 发布于 2020-01-14

1. 引言 团队开发时,业务模块分配的越清晰,代码注释管理越完善,越有利于后面维护,后面再管理也方便不少。另外也起着"文字砖"的作用,你懂的。注释不需要很详细,把代码块方法块功能简述一下就行。不然三月后回头看就要骂人了,骂完发现是自己写的,啧啧啧…...

阅读(29)评论(0)赞 (0)

Java

Mybatis Plugin 以及Druid Filer 改写SQL

puefu.he 发布于 2020-01-14

背景 工作中偶尔会碰到需要统一修改SQL的情况,例如有以下表结构: CREATE TABLE `test_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account` varchar(70) NOT NULL COMMENT '账...

阅读(20)评论(0)赞 (0)

Java

代码注释规范-IDEA 配置 Java 类方法注释模板

5

changyuan.xu 发布于 2020-01-14

1. 引言 团队开发时,业务模块分配的越清晰,代码注释管理越完善,越有利于后面维护,后面再管理也方便不少。另外也起着"文字砖"的作用,你懂的。注释不需要很详细,把代码块方法块功能简述一下就行。不然三月后回头看就要骂人了,骂完发现是自己写的,啧啧啧…...

阅读(33)评论(0)赞 (0)

Java

Spring IoC之BeanWrapper

11

darida 发布于 2020-01-13

概述 从上节 Spring IoC之ApplicationContext 解读完毕之后,关于 Spring IoC 中比较重要的5个组件我们已经分析完毕,但是这只是 IoC 容器涉及到的比较重要的组件,还有很多其他组件起着重要的作用。所以接下来的文章我们会对其他一些类做必要的解读...

阅读(21)评论(0)赞 (0)

Java

SpringBoot2.X异步编程@Async之请求上下文信息的传递

3

yanxinchi 发布于 2020-01-06

前两天研究了一下Spring中@Async这个注解,简单的说就是异步调用的一个注解。项目中也基本没用过,主要是没有响应的业务场景。比如:发短信、发邮件、发送队列消息等场景我觉得都可以使用异步编程。使用这个注解也比较简单,其中还是有一个坑的,就是请求的上下文信息的传递。 正文 异步...

阅读(28)评论(0)赞 (0)

Java

smart-doc 1.8.0 发布,Java 零注解文档生成工具

zhuangli 发布于 2020-01-03

smart-doc是一个java restful api文档生成工具, smart-doc完全基于接口源码分析来生成接口文档,完全做到零注解侵入,你只需要写上java的标准注释,smart-doc就能帮你生成一个简易明了的Markdown、Html、AsciiDoc文档和Post...

阅读(32)评论(0)赞 (0)

Java

格式化时间用了YYYY-MM-dd,元旦当天老板喊我回去改Bug!

5

xubiao.zhuang 发布于 2020-01-02

往期热门文章: 1、 《往期精选优秀博文都在这里了!》 2、 39 个奇葩代码注释,看完笑哭了。。。 3、 牛逼的人,都已经开始用文言文写代码了! 4、 如何优雅地根治null值引起的Bug! 5、 答应我,别再if/else走天下了可以吗? 昨天听一同事讲到自己的项目中因为格式...

阅读(29)评论(0)赞 (0)

Spring

SpringBoot+RabbitMQ ,保证消息100%投递成功并被消费(附源码)

18

changyuan.xu 发布于 2020-01-01

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 来源:rrd.me/f2cxz 一、先扔一张图 说明: 本文涵盖了关于RabbitMQ很多方面的知识点, 如: 消息发送确认机制 消费确认机制 消息的重新投递 消费幂等性, ...

阅读(42)评论(0)赞 (0)

Java

新年总要立flag

darida 发布于 2020-01-01

一直没有写技术博客的习惯,今年打算开始立flag,在博客这块每周写2篇。主要会把最近在学习的东西做一个总结、记录和反思,作为一个知识输出的途径,也提高一下写作的水平。 那么flag来了,一年52周,一周两篇,明年的元旦我应该可以看到自己写了100篇的博客???希望不要划水,把这件...

阅读(24)评论(0)赞 (0)

Java

【技术挑战】Nacos自动刷新配置如何实现的?

41

dulong 发布于 2019-12-29

技术挑战发展进度列表: 三周技术挑战约定之缘起 【技术挑战】Nacos自动刷新配置如何实现的? 文章很长,请做好心理准备。 1.Nacos是什么? 摘自Nacos官网: Nacos is committed to help you discover, configure, and...

阅读(46)评论(0)赞 (0)

Java

【技术挑战】Nacos自动刷新配置如何实现的?

41

刘莉莉 发布于 2019-12-29

技术挑战发展进度列表: 三周技术挑战约定之缘起 【技术挑战】Nacos自动刷新配置如何实现的? 文章很长,请做好心理准备。 1.Nacos是什么? 摘自Nacos官网: Nacos is committed to help you discover, configure, and...

阅读(52)评论(0)赞 (0)

Java

JDK源码那些事儿之浅析Thread上篇

3

hanze 发布于 2019-12-29

JAVA中多线程的操作对于初学者而言是比较难理解的,其实联想到底层操作系统时我们可能会稍微明白些,对于程序而言最终都是硬件上运行二进制指令,然而,这些又太过底层,今天来看一下JAVA中的线程,浅析JDK源码中的Thread类,之后能帮助我们更好的处理线程问题 前言 JDK版本号:...

阅读(26)评论(0)赞 (0)

Java

Java基础概念、知识点整理

1

zhuangli 发布于 2019-12-27

原文链接: https://foochane.cn/article/2… 1 基础概念 1.1 二进制 字节是计算机中最小存储单元。计算机存储任何的数据,都是以字节的形式存储。8个bit(二进制位) 0000-0000表示为1个字节,写成1 byte或者1 B。 8 ...

阅读(33)评论(0)赞 (0)

Java

Dodo Framework v1.1.0 发布,基于代码生成引擎的 Java Web 自动化开发框架

刘莉莉 发布于 2019-12-26

Dodo Framework 一个基于代码生成引擎的Java Web自动化开发框架, 开发效率提升90+% ,后台管理系统秒级生成。 10套后台管理系统模板 ,让你随心所欲! 优势: (1)重复的工作,代码生成,不再烦心。 (2)省下更多的时间,可以:学别的&...

阅读(64)评论(0)赞 (0)

Java

当 Java 字节码遇到 ASM

1

yeseng 发布于 2019-12-24

ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class 文件里,这些类文件拥有足够的元数据...

阅读(23)评论(0)赞 (0)

Java

生成Python函数一半没问题,当前最「正统」的代码生成是什么样的?

12

wenming.gapo 发布于 2019-12-24

开发者写代码,和数学家写公式一样是非常自然的一件事。开发者将完成某个任务的步骤和逻辑,一行行写成代码,并期待达到预定的效果。数学家从某个事实出发,将思考过程一行行写成表达式,并期待找到复杂逻辑背后的简单关系。 这两者经常会有交叉,也会有融合。数学推导结果可以大量简化代码,并提供新...

阅读(49)评论(0)赞 (0)