- 博客(17)
- 资源 (19)
- 收藏
- 关注
原创 yaml文件差异化比较
多迭代、多环境部署项目时,nacos升级时不知道哪些配置文件修改了。文件夹级别:t2是完全一样的,删除了t5,新增了t6、t7。
2023-03-17 14:34:55
1219
原创 linux安装AList挂载阿里云云盘挂载到本地磁盘
启动服务:docker-compose -f alist-compose.yml up -d。查询初始密码:docker exec -it alist ./alist admin。服务器新建alist-compose.yml。刷新主页发现已可以看到阿里云盘文件。使用此token去添加阿里云盘。登录以后获取token。访问ip:33333。
2023-03-16 18:00:18
5134
1
原创 相似推荐、最短路劲、最少基站、简单加密解密、des加密-算法
1:相似推荐public class UserCF {public static void init(String userName) { Set<String> items = new HashSet(); items.add("A"); items.add("B"); items.add("C"); items.add("D"); items.add("E"); items.add("F"); items.add("G"); items.add("H"); item
2020-08-31 10:27:09
349
原创 gitee创建第一个项目
gitee创建第一个项目创建第一个项目配置一个SSH公钥本地项目放gitee上面总结创建第一个项目非常简单,取个名字,一些简单选择即可创建成功以后配置一个SSH公钥查询本地已经配置的公钥在gitee上面配置如果本地没有key需要生成一个:From the Terminal or Git Bash, run ssh-keygenConfirm the default pa...
2020-04-14 15:23:10
4135
原创 设计模式-原型模式思考
设计模式-原型模式思考简单例子单元测试总结简单例子我需要创建一个人,这个人除了Id不同,其他都一样。package mode.prototype;/** * @author gang.tu */public class Body { Body(String name) { this.name = name; } private String ...
2020-04-08 09:25:57
188
原创 设计模式-动态代理模式思考
设计模式-动态代理模式思考代理模式简单例子单元测试总结代理模式参考:设计模式-代理模式思考简单例子package mode.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;/** * @author g...
2020-04-07 11:17:30
151
原创 设计模式-代理模式思考
设计模式-代理模式思考简历例子单元测试总结简历例子public interface Car { void drive();}public class Dd implements Car { @Override public void drive() { System.out.println("我自己开车"); }}public cla...
2020-04-05 19:20:25
171
原创 设计模式-建造者模式思考
设计模式-建造者模式思考简单例子单元测试特点扩展简单例子package mode.builder;/** * @author gang.tu * @ClassName Person */public class Person { private String id; private String name; private Person() { }...
2020-04-04 11:25:34
258
原创 设计模式-模板方法思考
设计模式-模板方法思考简单例子总结简单例子抽象模板package mode.template;/** * @author gang.tu */public abstract class AbstractTemplateComputer { public abstract void makeBoard(); public abstract void makeCPU(...
2020-04-03 10:34:09
156
原创 设计模式-工厂模式思考
设计模式-工厂模式疑问简单基础例子思考总结疑问为什么需要工厂方法去产生一个实例呢?带着这个疑问,我实现了一个简单的工厂例子,这个例子可以说明:完全可以使用new代替简单基础例子基础产品package mode.factory;/** * @author gang.tu */public interface DataBase { void start(); voi...
2020-04-02 17:01:12
194
原创 设计模式-单例思考总结
设计模式-单例思考单例基础例子单例模式优点单例模式使用场景注意点单例基础例子单例有很多种实现方式,核心思路都是创建唯一实例。package mode.single;/** * @author gang.tu * @ClassName Single */public class Single { private static final Single single = n...
2020-03-25 09:34:11
182
原创 三元运算符引起的bug
三元运算符注意引起的bug前言延伸总结前言今天测试提交了一个bug,跟踪发现了一段代码,初看还没什么问题,简易后的代码: private String getType(String loadBalancerPort) { return "something" + loadBalancerPort == null ? "All" : loadBalancerPort + ...
2020-03-23 14:55:41
778
原创 java-泛型-为什么不能使用new操作
java-泛型-extends和super前言类型擦除extends和super总结前言昨天写数据结构-数组的时候想要写这样一段代码:public class BaseArray<T> { private int length; private T[] array; BaseArray(int length) { this.length =...
2020-03-22 14:42:08
5647
2
原创 数据结构-理解数组
数据结构-数组简单定义特点内存示意图申明方式数组基本操作简单定义数组是一组相同数据类型元素的集合。特点定长,初始化后不可动态修改。存储数据类型相同在栈内存里的引用是连续分配的,实际数据分配在堆内存,不是连续分配的。内存示意图网上找到一个好图:申明方式数据类型 [] 数组名称 = new 数据类型[数组长度];数据类型 [] 数组名称 = new 数据类型[]{数组元素...
2020-03-21 09:32:17
234
原创 使用CompletableFuture.allOf实现异步执行同步搜集结果
使用CompletableFuture.allOf实现异步执行同步搜集结果需求解决方案使用CompletableFuture注意需求采用多线程执异步行某种任务,比如在不同主机查询磁盘列表信息。将执行结果搜集,分组分类,处理。将处理以后的结果给予展示。解决方案countdownlatchCompletableFuture使用CompletableFuture定义Future...
2020-03-20 14:53:44
25551
3
原创 过滤替换敏感词-java实现
过滤替换敏感词-java实现某电商机试题某电商机试题你需要实现英文单词的过滤屏蔽功能,需求列表如下1.能够屏蔽单个单词,例如当敏感词是"nice"时,那么输入" You are a nIceperson”,输出为" You are a XXXX person’2.能够屏蔽多个单词,例如当敏感词是"nice,“sun’,” happy’,那么输入为" Such a nice day wit...
2020-03-19 14:06:36
1584
1
网页特效大全实用工具
2013-11-05
form表单验证
2013-11-05
正则表达式系统教程
2013-11-05
DHTML 手册
2013-11-05
CSS参考手册
2013-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人