java源码---hashmap源码分析(jdk1.8)

一、新的琢磨和旧的理解 之前大致写了一篇hashmap的源码分析,地址。 但总觉得理解有很多错误的理解,比如之前只理解数据存储在hashmap中开始是数组,后来是链表,再后来是红黑二叉树,但最近几周感觉理解有问题,重新理解了下,才觉得大错特错。 其实真实的结构却是这样的 二、hashm...

2019-07-24 23:19:04

阅读数 92

评论数 0

java命令整合(待完善)

一、编译java文件 javac *.java 如果要指定编译后的编码类型 javac *.java -encoding UTF-8 二、运行class文件 java *.class 三、查看运行记录 在编译和运行间增加 –verbose 可以查看运行记录 jav...

2019-08-22 10:33:50

阅读数 4

评论数 0

mybatis 学习总结——添加数据并返回添加数据后的id数据值

一、实现mybatis代码 1、java部分: UserDeptListVo addVo = new UserDeptListVo(); addVo.setName(deptName); addVo.setDescription(deptDes); addVo.setCreateTime(S...

2019-08-20 15:03:12

阅读数 8

评论数 0

MySQL创建定时任务

一、前言   自MySQL5.1.6起,增加了一个非常有特色的功能-事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总、数据备份等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行...

2019-08-19 10:10:50

阅读数 7

评论数 0

springboot——记一个mysql的数据库驱动变更问题

一、问题描述 Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiat 二、问题解决 springboot 2.0 之前(含2.0) 使用com....

2019-08-16 17:04:36

阅读数 9

评论数 0

thymeleaf使用th:onclick()事件时出现的问题

springBoot整合thymeleaf时th:onclick事件 问题: 今天在尝试使用springBoot整合thymeleaf时,使用了th:onclick()事件 原代码: <button class="btn" th:onclick="...

2019-08-16 10:41:53

阅读数 13

评论数 0

springboot整合template和使用

一、配置引入 /** * 配置restTemplate各项参数 * @author 76519 * */ @Configuration public class RestTemplateConfig { @Bean public RestTemplate restTempla...

2019-08-16 10:17:43

阅读数 20

评论数 0

thymleaf——如何动态地在class中添加css样式

一、原始文件信息 <li class="treeview"></li> 二、实现动态添加 我想在class中,根据条件判断是否追加新的class信息 如何实现? <li class="t...

2019-08-14 11:39:14

阅读数 16

评论数 0

thymleaf ——页面之前的引入、传值

一、参考资料 thymleaf官方文档模块布局 二、实际测试栗子(文档中都有,只列举一个栗子) 片段定义 <!DOCTYPE html> <html xmlns:th="http://www.thymeleaf.org"&a...

2019-08-14 11:09:06

阅读数 18

评论数 0

eclipse安装lombok插件

lombok 可以省去很多繁琐操作,使用他不只是需要用到他的jar包,还需要在编程软件中安装其插件,这个经验将教大家装lombok 插件。lombok可以省略的东西如图。 工具/原料 eclipse lombok 的 jar 包 方法/步骤 一、第一部下载 lomb...

2019-08-13 14:21:28

阅读数 14

评论数 0

centos——部署springboot项目(含启动脚本编写、开机自启脚本编写)

一、环境 带jdk、mysql 等。 我的环境 [root@VM_0_3_centos rc.d]# cat /proc/version Linux version 3.10.0-862.14.4.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org...

2019-08-07 21:12:11

阅读数 56

评论数 0

java基础——final关键字

大家都知道final关键字修饰时,有三大特性 1、特性一: 被final修饰的类不可被继承 2、特性二: 类可以被继承,但被final修饰的方法不可被重写 3、特性三: 被final修饰的变量不可被赋值!这里有个小坑。必须要考虑到一个有初始值和无初始值的情况!! ...

2019-08-07 09:38:20

阅读数 11

评论数 0

记一个项目中使用到 thymleaf 的经历(含内置对象和内置工具类的汇总)

一、有关thymleaf的几个常用的知识点 springboot thymleaf 中 @、$、~的区别 thymleaf 的 官方文档 链接。 二、其他的一些信息 东西有点杂,看了很多资料整理总结的 1、接收信息 <td th:text="${allDe...

2019-08-03 19:05:30

阅读数 19

评论数 0

分享一个分析springboot启动不成功又不报错的小绝招

修改启动类,增加try...catch 打印异常信息 public static void main(String[] args) { try { SpringApplication.run(LinkpowerDtulockApplication.class, args); }...

2019-08-02 14:13:00

阅读数 21

评论数 0

springboot 拦截器添加后,造成页面静态资源无法加载的解决方案

一、修改注册配置拦截器信息 @Configuration public class InterceptorConfiguration implements WebMvcConfigurer { private Logger log = LoggerFactory.getLogger(Inte...

2019-08-01 10:18:10

阅读数 36

评论数 0

springboot thymleaf 中 @、$、~的区别

一、引入静态文件: @ 用于引入外部js、css文件和 form、href等请求引入指定的控制器requestMapping <link rel="stylesheet" th:href="@{/plugins/layui/css/layui.cs...

2019-08-01 10:13:29

阅读数 25

评论数 0

js中forEach,for in,for of循环的用法

转载至: https://www.cnblogs.com/amujoe/p/8875053.html 一、一般的遍历数组的方法: var array = [1,2,3,4,5,6,7]; for (var i = 0; i < array.length; i...

2019-07-24 15:36:26

阅读数 14

评论数 0

Java自定义类加载器与双亲委派模型

文章转载于 https://www.cnblogs.com/wxd0108/p/6681618.html 其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不...

2019-07-23 16:33:00

阅读数 13

评论数 0

SpringBoot 在idea中实现热部署

如题 1)在pom文件中添加依赖: <!-- spring-boot-devtools热启动依赖包 start--> <dependency> <groupId>org.spri...

2019-07-23 10:16:48

阅读数 7

评论数 0

set集合之hashset为什么是无序的?

这里我没有说Set是无序的,毕竟说父类set集合无序的,是不对的,这里不说太多,只指出一点,Set父类下包含很多子类,如:hashSet、TreeSet,但treeset却是有序的。 回归博客文章主题,为什么sh说HashSet是无序的? 首先我们看源码解析。 一、创建hashset实例化对...

2019-07-19 16:10:09

阅读数 43

评论数 0

提示
确定要删除当前文章?
取消 删除