- 博客(14)
- 收藏
- 关注

原创 SpringBoot 动态数据源 用注解切换
使用版本SpringBoot 1.5.9动态切换数据源,mysql ,oracle 在项目中动态切换,或者 两个mysql进行切换引入依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId...
2018-10-30 16:47:14
6532
4
原创 Mysql 主从复制
系统 CentOS7本次mysql主从复制将用docker来实现,本次实习有以下两种方式单向主从 双向主从本次主从复制:基于日志(binlog)Master和Slave数据库的版本要一致单向主从安装步骤本次将要修改my.cnf 文件 可以先启动容器拷贝my.cnf文件文件拷贝docker cp 本地文件路径 ID全称:容器路径 (本地到容器)docke...
2019-03-14 18:10:44
191
原创 Springboot aop 实现 Redis 分布式锁
本次用Springboot1.5.9版本手动注入Bean@Configurationpublic class MonitorAutoConfiguration extends CachingConfigurerSupport { /** * @desc * * @param factory * @return */ @...
2019-02-27 11:01:07
948
2
转载 String Cloud Eureka 服务治理
基础架构: ① 服务注册中心: Eureka提供服务端,提供注册与发现。所有有服务都会注册到 eureka-server ② 服务提供者: 用EurekaClient 将自己的服务注册到 Eureka 上,Eureka 提供 一个 application 来存储提供者所注册的名称 ③ 服务消费端: 消费者应用从Eureka 服务注册中心中获取...
2018-12-22 15:45:56
224
原创 linux 快速熟悉vi编辑
vi文本编辑器vi test 进入创建并且进入文本 :q! 不保存编辑 强制退出vi:wq 保存退出:e! 回到上次编辑:w 保存但不退出/ 查找 n 下一个i 编辑dd 删除u 返回p 赋值e 跳到单词最后...
2018-11-20 16:02:30
2892
原创 java jdom2下的SAXBuilder类解析XML
SAXBuilder 主要用余解析XML文件 <dependency> <groupId>org.jdom</groupId> <artifactId>jdom2</artifactId> <version>2.0.5</version></dependency&am
2018-11-20 11:00:55
6346
原创 手写mini版mybatis
源码地址:https://github.com/xulinglin/com-mybatis手写了mini版本的mybatis,欢迎进行改进。Mybatis主要用动态代理来实现。SqlSession类 主要用于实现增删查改 Executor 执行器,用来生成sql语句ParameterHandler 参数转换,将mybatis xml文件中的语句转换为jdbc可执行的语句...
2018-11-20 10:41:55
3492
原创 Java 数据连接池的实现
Mysql版本5.6java 在进行数据库操作时每次需要进行物理连接一次数据库,物理连接一次平均是150mm(数值只针对我自己电脑)。 缺点:开销太大在写连接池的时候来了解一下mysql配置 ,WIN找 my.ini (默认位置:C:\ProgramData\MySQL\版本) Linux找 my.cnf 执行 sudo find / -name my.cnf 进行查找m...
2018-11-12 16:09:34
2371
原创 Java两个数组合并,去除重复元素
合并两个数组并且排序 static int []a = {1,3,8,20}; static int []b = {2,3,3,11,12,15,26,27}; //定义下标 a=i b=j c=szie int i = 0; public int[] test(int []a,int []b) { Map<Integer,In...
2018-08-13 10:55:12
14734
5
原创 Java实现一个简单的队列Queue
队列是一种先进先出的一种数据结构。就像排队一样先到先买。从最后插入,从第一个拿出。这样就实现了一个简单队列ArrayList 是基于我自己实现的动态数组的 有需求的朋友可以看看。https://blog.youkuaiyun.com/xulinglin520/article/details/81514153import java.util.ArrayList;/** * * @author...
2018-08-09 14:56:35
8892
2
原创 Java栈的实现
栈是一种先进后出的数据结构。入栈是指在栈的末尾添加元素,出栈在从栈顶拿出元素。顺序是先进后出。ArrayList 是基于我自己实现的动态数组的 有需求的朋友可以看看。https://blog.youkuaiyun.com/xulinglin520/article/details/81514153/** * * @author XiaoTian * @date 2018-08-09 * @p...
2018-08-09 11:18:39
1914
原创 Java动态数组
一个简单的动态数组实现基于数组实现 添加10w的容量 在删除 所有 容量 平均是 0.4秒 这个效率是可观的 下面来一起看看代码package com.array;import java.util.List;import java.util.Random;/** * * @author XiaoTian * @date 2018-08-08 *///基于动态数组的实...
2018-08-08 19:38:38
4330
原创 Java自定义链表结构
创建简单链表类,可以声明为内部类,和外部类一般声明的为 Node 节点。节点里可以包含 元素 在这里我就定义为 E 泛型不过一般都是声明的内部类该类用户不需要知道他是什么Node --> Node --> Node --> Node... package com.Test;/** * * @author XiaoTian * @date 2018-08-0...
2018-08-02 15:29:14
2272
原创 SpringBoot Redis 缓存失效设置(手写)
第一步 //创建一个注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface RedisCache { String Value() default ""; long time() default 0L;}第二步写一个拦截器@Aspect@O...
2018-07-11 19:11:31
5764
stable-diffusion-webui
2024-08-27
Shelter v1.6 (Releases)应用沙盒
2024-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人