数据结构与算法,url安全验证,路由前缀树 该结构为本人自学数据结构与算法的学术性算法,该结构我明确表示是有问题的,不具备使用价值,在本人工作的项目中并没有引用该代码。比如通配符url与普通url之间会互相影响,影响判断结果,但是主要是思路的展现与大家交流。因为工作原因,没有时间一直去完善,但是目前已经完成了第二套更加稳定的路由前缀树算法结构,且目前没有发现问题,会在后续更新中与大家分享。
java 对象转map,去掉null public static Map<String,Object> beanToMap(Object object){ Map<String,Object> map = null; try { map = new HashMap<String, Object>(); Bean...
spring自学笔记 从spring官网下载最新的源码,安装gradle,使用idea打开,由于各种问题,项目还是在报错,但是可以点了。Resource resource = new ClassPathResource(&amp;amp;amp;amp;amp;amp;amp;amp;quot;BeanFactoryTest.xml&amp;amp;amp;amp;amp;amp;amp;amp;quot;);InputStream inputStream = resource.getIn
银行图标 INSERT INTO bank_beijing (id, bank_name, bank_code,bank_logo,bank_banner)VALUES(2,‘招商银行’,‘CMB’,‘https://cxbres.oss-cn-beijing.aliyuncs.com/ACCOUNTFUND/bank_log/银行图标/招商cmb/20180607133147457.jpg’,'http...
java String类,底层自学自看 笔记(实时更新)2 25//与24类似,这不过public byte[] getBytes(Charset charset) { if (charset == null) throw new NullPointerException(); return StringCoding.encode(charset, value, 0, value.length);①}①stati...
java发送邮件 spring环境,还要引入一个jar&amp;amp;amp;amp;amp;amp;amp;lt;!-- https://mvnrepository.com/artifact/javax.mail/com.springsource.javax.mail --&amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp
Java底层安全实体类 package com.mytest.test;import java.io.Serializable;public class Student implements Cloneable,Serializable{ private static final long serialVersionUID = 8368233614316145887L; private final S...
java HashMap类,底层自学自看 笔记(实时更新) 一:实现的接口,继承的类1:AbstractMap:是一个抽象类,他实现了Map接口。对Map接口的一些方法进行了实现。2:Map&amp;amp;amp;amp;amp;lt;K,V&amp;amp;amp;amp;amp;gt;:是一个接口,规范map集合需要实现的方法3:Cloneable:克隆接口,无任何方法参数,但却实现了一个隐藏机制,无需调用构造器就可以创建对象的克隆机制。4:Serializable:序列化二:拥有的属性static fi
java String类,底层自学自看 笔记 1 一:首先String类型实现了三个接口Serializable:序列化,(可被转为二进制,实现永久存储)Comparable:自然排序(String提供了比较方法)CharSequence:可读序列(目前不太懂)二:拥有两个私有实体类private final char value[]; 字符数组分析:String类型的存储是以字符数组的方式进行存储。private int h...
java spring框架,控制层接收日期类型数据,出现403,接收不到等问题 总结的两个日期接收器一 :前端传字符串类型日期条件:只会接收到 指定类型 日期yyyy-MM-dd可以按自己想的 写@InitBinderprotected void initBinder(WebDataBinder binder) {binder.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDate...
java 对时间数据进行加操作 Date time = new Date();Calendar cal = Calendar.getInstance();if (time != null) {cal.setTime(time);cal.set(Calendar.HOUR_OF_DAY, 23);cal.set(Calendar.MINUTE, 59);cal.set(Calendar.SECOND, 59);tim...
java 动态定时器 private ThreadPoolTaskScheduler threadPoolTaskScheduler;// 加载时创建定时器{ threadPoolTaskScheduler = new ThreadPoolTaskScheduler(); 初始化, threadPoolTaskScheduler.initialize();}private ScheduledFuture...