摘要: 未经允许,不得转载 原作者:字母哥博客 本文完整系列出自:springboot深入浅出系列 一、前置说明 本节大纲 使用lombok插件的好处 如何安装lombok插件 使用lombok提高开发效率 二、使用lombok插件的好处 我们在java开发过程中,经常会有一些常规性的,重复性的工作。比如: 根... 阅读原文
2019-10-03 00:38:05 阅读(2419) 评论(0)
摘要: ASCII 码: 在计算机内部,所有数据都使用二进制表示。每一个二进制位(bit)有 0 和 1 两种状态,因此 8 个二进制位就可以组合出 256 种状态,这被称为一个字节(byte)。      一个字节一共可以用来表示 256 种不同的状态,每一个状态对应一个符号,就是 256 个符号,从 00000... 阅读原文
2019-10-03 00:35:01 阅读(2441) 评论(0)
摘要: 前后端分离 前面讨论了springboot下security很多常用的功能,其它的功能建议参考官方文档学习。网页版登录的形式现在已经不是最流行的了,最流行的是前后端分离的登录方式,前端单独成为一个项目,与后台的交互,包括登录认证和授权都是由异步接口来实现。在前后端不分离的应用模式中,前端页面看到的效果都是由后... 阅读原文
2019-10-02 23:55:13 阅读(2630) 评论(0)
摘要: 动态权限 前面讨论用户登录认证的时候,根据用户名查询用户会将用户拥有的角色一起查询出来,自动实现判断当前登录用户拥有哪些角色。可以说用户与角色之间的动态配置和判断security做的非常不错。不过在配置方法级别的权限的时候,使用注解虽然是一种比较优雅的方式,但是要求在开发的时候就知道当前url对应哪些角色,无... 阅读原文
2019-10-02 21:59:06 阅读(2367) 评论(0)
摘要: 一定要写成 int[] arr = new int[30] 这样每个元素默认为0; 介样子的 如果写成 int[] arr = {1,2,3,4}; 那么他的长度就是4 阅读原文
2019-10-02 21:50:02 阅读(2375) 评论(0)
摘要: 问题 (1)什么是分布式锁? (2)为什么需要分布式锁? (3)mysql如何实现分布式锁? (4)mysql分布式锁的优点和缺点? 简介 随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不再适用,我们迫切地需要一... 阅读原文
2019-10-02 21:35:03 阅读(3576) 评论(0)
摘要: Java中的字符 示例 1 : 保存一个字符的时候使用char package character; public class TestChar { public static void main(String[] args) { char c1 = 'a'; ... 阅读原文
2019-10-02 20:24:02 阅读(2381) 评论(0)
摘要: 嗨,本篇文章来说说 Java 的一个小细节:为什么要将局部变量的作用域最小化? 明人不说暗话啊。这篇文章的灵感来源于《Effective Java》,这本书我买了有好长好长一段时间了,书页都已经泛黄,烙下了时间的痕迹,但我仍然还没有把这本书读完。说来惭愧啊。 为什么呢?总感觉这本书的中文翻译有点拙劣,读起... 阅读原文
2019-10-02 18:25:01 阅读(2821) 评论(0)
摘要: 未经允许,不得转载 原作者:字母哥博客 本文完整系列出自:springboot深入浅出系列 一、使用IntellijIDEA建立第一个spring boot 项目 通常只有专业版付费版才默认带有Spring Initialzr功能,如果你的IDEA没有这个选项。可以参照本文末尾《附文:Spring Init... 阅读原文
2019-10-02 17:44:06 阅读(2485) 评论(0)
摘要: 今天我们来使用JPA做分页项目并且做讲解 如果是新来的朋友请回上一篇上一篇:微项目(一) maven整合 在pom文件的dependencies依赖中导入以下依赖 <dependency> <groupId>org.springframework... 阅读原文
2019-10-02 16:12:07 阅读(2304) 评论(0)