腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JAVA杂谈
分享开发中的点点滴滴,个人博客http://www.javadaily.cn/,微信公众号:java_daily
专栏作者
举报
98
文章
164051
阅读量
28
订阅数
订阅专栏
申请加入专栏
全部文章(98)
数据库(24)
sql(22)
spring(20)
编程算法(20)
java(13)
云数据库 SQL Server(12)
容器(11)
apache(8)
分布式(8)
缓存(8)
容器镜像服务(7)
http(7)
微服务(7)
网络安全(6)
javascript(5)
node.js(5)
云数据库 Redis(5)
面向对象编程(5)
api(4)
linux(4)
aop(4)
uml(4)
架构设计(4)
html(3)
ide(3)
日志服务(3)
消息队列 CMQ 版(3)
腾讯云测试服务(3)
kubernetes(3)
存储(3)
jdk(3)
spring boot(3)
spring cloud(3)
kafka(3)
Elasticsearch Service(3)
对象存储(2)
python(2)
xml(2)
access(2)
maven(2)
nginx(2)
文件存储(2)
访问管理(2)
云数据库 MongoDB(2)
mongodb(2)
网站(2)
开源(2)
运维(2)
爬虫(2)
shell(2)
mybatis(2)
yum(2)
数据结构(2)
系统架构(2)
负载均衡(1)
自动驾驶(1)
swift(1)
php(1)
servlet(1)
json(1)
ajax(1)
android(1)
jar(1)
tomcat(1)
API 网关(1)
短信(1)
云推荐引擎(1)
企业(1)
数据安全(1)
jvm(1)
hashmap(1)
zookeeper(1)
tcp/ip(1)
dubbo(1)
rabbitmq(1)
jenkins(1)
socket编程(1)
安全(1)
数据分析(1)
验证码(1)
产品(1)
架构师(1)
中间件(1)
搜索文章
搜索
搜索
关闭
IDEA这样配置注释模板,让你高出一个逼格!!
ide
java
打开 IDEA 的 Settings,点击 Editor-->File and Code Templates,点击右边 File选项卡下面的 Class,在其中添加图中红框内的内容:
JAVA日知录
2021-04-07
1.9K
0
一文读懂微内核架构
jdk
java
架构设计
分布式
数据库
微内核是一种典型的架构模式 ,区别于普通的设计模式,架构模式是一种高层模式,用于描述系统级的结构组成、相互关系及相关约束。微内核架构在开源框架中的应用非常广泛,比如常见的 ShardingSphere 还有Dubbo都实现了自己的微内核架构。那么,在介绍什么是微内核架构之前,我们有必要先阐述这些开源框架会使用微内核架构的原因。
JAVA日知录
2021-01-04
2.6K
0
SpringBoot中Tomcat是如何启动的
spring
tomcat
spring boot
servlet
java
Spring Boot一个非常突出的优点就是不需要我们额外再部署Servlet容器,它内置了多种容器的支持。我们可以通过配置来指定我们需要的容器。
JAVA日知录
2020-09-24
1K
0
深入了解ActiveMQ!
java
消息队列 CMQ 版
kafka
存储
自动驾驶
某一天,系统B的负责人告诉系统A的负责人,现在系统B的SystemBNeed2do(String userId)这个接口不再使用了,让系统A别去调它了。 于是,系统A的负责人说"好的,那我就不调用你了。",于是就把调用系统B接口的代码给删掉了。代码变成这样了:
JAVA日知录
2020-09-08
921
0
Java 自定义注解及使用场景
网络安全
java
aop
Java自定义注解一般使用场景为:自定义注解+拦截器或者AOP,使用自定义注解来自己设计框架,使得代码看起来非常优雅。本文将先从自定义注解的基础概念说起,然后开始实战,写小段代码实现自定义注解+拦截器,自定义注解+AOP。
JAVA日知录
2020-09-08
1.5K
0
SpringBoot 开发秘籍 - 启动时配置校验
编程算法
spring
java
在项目开发过程中,某个功能需要依赖在配置文件中配置的参数。这时候就可能出现下面这种现象问题:
JAVA日知录
2020-09-08
1.4K
0
一条查询SQL的执行过程
缓存
sql
数据库
云数据库 SQL Server
java
需要从数据库检索某些符合要求的数据,我们很容易写出 Select A B C FROM T WHERE ID = XX 这样的SQL,那么当我们向数据库发送这样一个请求时,数据库到底做了什么?
JAVA日知录
2020-05-29
1.3K
0
微服务架构技术选型
开源
spring
java
javascript
spring cloud
开发语言 JAVA 主流编程语言,适合构建大型后台服务 Golang Go语言是谷歌2009发布的第二款开源编程语言。专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。Google对Go寄予厚望。其设计是让软件充分发挥多核心处理器同步多工的优点,并可解决面向对象程序设计的麻烦。目前作为云计算领域的不二之选! 开发工具 IntelliJ IDEA jetbrains公司旗下产品,智能代码助手、J2EE支持、各类版本工具(git、svn、g
JAVA日知录
2020-04-24
1K
0
分布式事务有哪些解决方案?
java
分布式
数据库
sql
数据库事务的特性包括原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durabilily),简称 ACID。
JAVA日知录
2020-04-21
1.3K
0
Swagger整合Oauth2
java
访问管理
如果项目中使用了Oauth2.0,那么在每次请求接口的时候都需要在header上带上Authorization参数才可以正常访问,如下所示:
JAVA日知录
2020-03-11
1.6K
0
并发设计模式 之 CAS算法
编程算法
java
jdk
对于并发控制而言,我们平时用的锁(synchronized,Lock)是一种悲观的策略。它总是假设每一次临界区操作会产生冲突,因此,必须对每次操作都小心翼翼。如果多个线程同时访问临界区资源,就宁可牺牲性能让线程进行等待,所以锁会阻塞线程执行。
JAVA日知录
2019-12-10
713
0
基于SkyWalking的分布式跟踪系统 - 微服务监控
ide
spring
java
微服务
http
正是由于TraceID如此重要,所以我们希望这个调用链的TraceID能输出在日志文件中,一旦观察到有异常调用,我们在日志分析平台直接搜索TraceID即可将关联的日志全部检索出来,大大提高我们解决问题的效率。
JAVA日知录
2019-11-07
1.1K
0
Java日志Log4j或者Logback的NDC和MDC功能
javascript
java
网络安全
Java中使用的日志的实现框架有很多种,常用的log4j和logback以及java.util.logging,而log4j是apache实现的一个开源日志组件(Wrapped implementations),logback是slf4j的原生实现(Native implementations)。需要说明的slf4j是Java简单日志的门面(The Simple Logging Facade for Java),如果使用slf4j日志门面,必须要用到slf4j-api,而logback是直接实现的,所以不需要其他额外的转换以及转换带来的消耗,而slf4j要调用log4j的实现,就需要一个适配层,将log4j的实现适配到slf4j-api可调用的模式。
JAVA日知录
2019-10-24
3.2K
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档