摘要:
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)