摘要: ArrayList是动态数组,其实本质就是对数组的操作。那么LinkedList实现原理和ArrayList是完全不一样的。现在就来分析一下ArrayList和LinkeList的优劣吧LinkedList是一个双向链表,每个元素都是一个Node对象,这个node对象里面有三个成员: E item;指向实际的... 阅读原文
2020-01-08 15:44:05 阅读(2320) 评论(0)
摘要: 明确需求 在使用Shiro的时候,鉴权失败一般都是返回一个错误页或者登录页给前端,特别是后台系统,这种模式用的特别多。但是现在的项目越来越多的趋向于使用前后端分离的方式开发,这时候就需要响应Json数据给前端了,前端再根据状态码做相应的操作。那么Shiro框架能不能在鉴权失败的时候直接返回Json数据呢?答案... 阅读原文
2020-01-08 14:14:06 阅读(2287) 评论(0)
摘要: 模拟时钟运行 一个clock类里面有两个display类,分别是时针分针,通过clock实现两个时针(对象),分针(对象)的交互.  两个对象互相不相关,通过比它们更高级的clock来实现交互 一个clock工程里面一个clock包,里边两个类,一个display类,一个clock类.  ... 阅读原文
2020-01-08 12:19:02 阅读(2755) 评论(0)
摘要: 用 if 语句实现:将阿拉伯数字转换为中文数字 public class IfToNum { public static void main(String[] args) { // 阿拉伯数字和中文数字的转换 int n = 7; String s... 阅读原文
2020-01-08 12:06:04 阅读(2777) 评论(0)
摘要: 一、字体设置 Window->Preferences->General->Appearance->Colors and fonts->Basic->Text Font->Edit->(Consolas 常规14pts) 二、背景色设置 Window-... 阅读原文
2020-01-08 11:17:02 阅读(2314) 评论(0)
摘要: 前言Springboot对于数据访问层,不管是 SQL还是 NOSQL,Spring Boot 底层都是采用 Spring Data 的方式统一处理。Spring Data 是 Spring 家族中与 Spring Boot、Spring Cloud 齐名且知名项目。想要更好的了解Sping Data,可以参... 阅读原文
2020-01-08 09:48:21 阅读(2433) 评论(0)
摘要: package xml; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentHel... 阅读原文
2020-01-08 08:54:02 阅读(2348) 评论(0)
摘要: 这是了解Spring代理机制的第一篇,尝试了解Spring如何实现Bean的注册和代理。这篇文章会抛出问题:Spring注册Bean,都会用Jdk代理或cglib创建代理对象吗? 1 项目准备 1.1 创建 Spring Boot 项目 创建一个使用 jpa 访问数据库的 Spring Boot 项目。... 阅读原文
2020-01-08 07:24:02 阅读(2349) 评论(0)
摘要: 在关系型数据库中,多表之间存在三种关联关系: 一对一:一张身份证对应一个人 <=> 一个人也只对应一张身份证 一对多:一个用户可以有多个订单 <=> 这多个订单属于同一个用户 多对多:一个订单可以包含多种商品,一种商品可以属于多个订单。         创建数据库时如何处理这三种... 阅读原文
2020-01-08 06:36:51 阅读(2306) 评论(0)
摘要: 在书上看到一个作者提出一个问题"怎样通过编写Java代码让Jvm崩溃",我看了之后也不懂。带着问题查了一下,百度知道里面有这样一个答案:   1 package jvm;   2   3 public class Crash {   4     public static void main(String[]... 阅读原文
2020-01-08 06:00:15 阅读(2304) 评论(0)