最新 最热

MySQL 数据库读写分离

基于一台服务器的数据复制,故得名单机热备,主-备 Active-Standby 主-备方式,即指的是一台服务器处于某种业务的激活状态(即Active状态),另一台服务器处于该业务的备用状态(即Standby状态),主数据库数据更新后,备份服...

2022-12-28
1

MyCat 读写分离

MyCat是一个彻底开源的,面向企业应用开发的大数据库集群,支持事务、ACID、可以替代MySQL的加强版数据库,其功能有可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群.融合了内存缓存技术、NoSQL技术、HDFS大...

2022-12-28
1

不懂Nacos没关系,可以看看它是怎么运用代理模式的

看Nacos的源代码时,发现其中有对代理模式的运用,而且用得还不错,可以作为一个典型案例来聊聊,方便大家以更真实的案例来体验一下代理模式的运用。如果你对Nacos不了解,也并不影响对本篇文章的阅读和学习。...

2022-12-27
1

动态代理

在原有程序不变的情况下通过动态代理增加新的功能(功能增强)减少代码的重复专注业务逻辑代码解耦合,让业务功能和日志,事务非业务功能分离jdk动态代理实现案例使用JDK中的Proxy,Method,InvocationHanderl创建对象。JDK动...

2022-12-26
1

个人对hashMap的部分理解

HashMap类主要用来处理具有键值对特征的数据,随着JDK版本的更新中,JDK1.8对HashMap的底层进行了一些优化

2022-12-26
1

docker高级篇第三章-dockerfile案例之制作自己的centos镜像

在上一篇文章中,我们介绍了Dockerfile是什么以及Dockerfile常用的保留字段。熟悉了这些之后,有没有想自己动手写一个Dockerfile呢?本文咱们就实战自己Dockerfile。...

2022-12-24
1

java 操作码

我们都知在Java中我们的类会被编译成字节码然后放到虚拟机中去执行,字节码里面的内容其实我们也是可以去“阅读”的,方法就是通过 jdk自带的工具翻译成操作码。在操作码中我们能看到一些我们平时看不到的关于java的秘密...

2022-12-23
1

为NetBeans配置开发Java所需的JDK路径

官方网站上的原文如下:install full JDKeither edit <netbeans-IDE-installation>/etc/netbeans.conf unmark netbeans_jdkhomelink to JDK location e.g. /usr/local/share/java/...

2022-12-23
1

Spring事务失效场景

如果@Transactional 没有特别指定,Spring 只会在遇到运行时异常RuntimeException或者error时进行回滚,而IOException等检查异常不会影响回滚。

2022-12-22
1

SpringBoot 2.X 有什么新特性? 与 1.X 有什么区别?

Spring Boot 2.0 需要 Java 8 作为最低版本。许多现有的 API 已经更新,以利用 Java 8 的功能, 例如: 接口上的默认方法, 功能回调和新的 API, 如javax.time 如果您当前使用的是 Java 7 或更早版本, 那么在开发 Spring Boot2...

2022-12-21
1