摘要:
读写分离常见有俩种方式 1 第一种方式比较常用就是定义2个数据库连接,一个是Master,另一个是Slave。更新数据时我们取Master,查询数据时取Slave。太过简单不做介绍。 2 第二种方数据源式动态切换,将数据源动态织入到程序中,达到动态选择读取主库还是从库的目的。主要使用的技术是:ann 阅读全文
摘要:
pip install --user --upgrade setuptools python -m pip install --user --upgrade pip pip install --user pyautogui 阅读全文
摘要:
在spring的普通类中: HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); request.getSession(); 阅读全文
摘要:
模拟客户端 FeignConfig配置类 阅读全文
摘要:
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import j 阅读全文
摘要:
import java.io.File; import java.io.FileWriter; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.PreparedStatem... 阅读全文
摘要:
Spring-利用InitializingBean接口和zookeeper实现项目初始化缓存以及同步监听 1.先贴出几个需要用到的工具类 import com.ithzk.common.PropertiesUtil; import org.apache.curator.framework.Curat 阅读全文
摘要:
spring: datasource: url: jdbc:mysql://127.0.0.12:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNul 阅读全文
摘要:
1). @Retention 表示需要在什么级别保存该注释信息,用于描述注解的生命周期,也是一个枚举RetentionPoicy来决定的,这个枚举我不列出来了,包括这个注解的具体怎么决定注解的生命周期我也不多讲,因为根据小弟这么多年使用的经验,都是填的RetentionPoicy.RUNTIME,填 阅读全文
摘要:
Class clazz = bean.getClass();Field[] fields = clazz.getDeclaredFields();String sign = "";for (Field field : fields) { //设置可以获取私有字段 field.setAccessibl 阅读全文