摘要:
首发地址:https://www.guitu18.com/post/2019/07/26/43.html
核心概念
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和... 阅读原文
2019-07-29 09:37:02 阅读(2628) 评论(0)
摘要:
首先我们先来看如下代码示例:
public class Test_1 {
public static void main(String[] args) {
System.out.println(0.06+0.01);
System.out.println(1.0-0.42);
... 阅读原文
2019-07-29 07:42:02 阅读(2373) 评论(0)
摘要:
目录
一. HashSet概述
二. HashSet构造
三. add方法
四. remove方法
五. 遍历
六. 合计合计
先看一下LinkedHashSet
在看一下TreeS... 阅读原文
2019-07-29 06:00:06 阅读(3558) 评论(0)
摘要:
Java 基础
1. JDK 和 JRE 有什么区别?
JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。
JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境... 阅读原文
2019-07-28 23:46:02 阅读(2391) 评论(0)
摘要:
有很多网友会时不时的问我, Spring Boot 项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下 Spring Boot 如何开发、调试、打包到最后的投产上线。
开发阶段
单元测试
在开发阶段的时候最重要的是单元测试了, Spring Boot 对单元测试的支持已经很完善了。... 阅读原文
2019-07-28 22:59:02 阅读(2471) 评论(0)
摘要:
配置JMX远程连接
1. 配置启动参数
启动jar时,添加如下配置-Dcom.sun.management.jmxremote.port=5050 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=... 阅读原文
2019-07-28 21:13:03 阅读(2353) 评论(0)
摘要:
Swing的输入框仍然分成两类:单行输入框和多行输入框,但与AWT的同类控件相比,它们在若干细节上有所调整。首先说单行输入框,AWT的单行输入框名叫TextField,平时输入什么字符它便显示什么字符,可一旦调用了setEchoChar方法设置回显字符,TextField马上变成只显示密文字符了。然而尴尬之处在于,设... 阅读原文
2019-07-28 19:57:04 阅读(2353) 评论(0)
摘要:
一个大的系统,在代码的复用肯定是必不可少的,它能解决:
统一的响应处理(可以对外提供统一的响应对象包装)
统一的异常处理(可以将业务异常统一收集处理)
通用代码定义、配置定义(通用的配置信息放在统一的代码管理中,便于维护和更新)
创建项目mscx-ad-common
POM文件
<?xml ... 阅读原文
2019-07-28 18:29:12 阅读(2852) 评论(0)
摘要:
1. 数据库设计是什么
所谓的数据库设计就是根据需求文档的描述将需求转成数据库的存储结构的过程.
在数据库设计的流程上,我们通常根据需求,画出数据的ER图.然后在通过ER图生成数据库的建库脚本. (Entity Relational)
ER图,所谓的ER图就是数据库关系图
为什么我们使用ER图来实现数据库设... 阅读原文
2019-07-28 17:58:13 阅读(2277) 评论(0)
摘要:
一、在Spring中@RestController的作用等同于@Controller + @ResponseBody。
所以想要理解@RestController注解就要先了解@Controller和@ResponseBody注解。
二、@Controller注解
在一个类上添加@Controller注... 阅读原文
2019-07-28 16:49:01 阅读(2606) 评论(0)