跟着官方Guide学习Spring Boot(一):Accessing-data-mysql
官网地址:Accessing data with MySQL 本期Guide需要: MySQL5.6或以上版本 一个文本编辑器/IDE JDK1.8或以上版本 Gradle 4+或 Maven 3.2+ 使用…
如何理解REST/RESTful API
什么是REST/RESTful? REST起源于Roy Fielding在2000年发表的博士论文 REST的意思是REpresentationa…
pacman、aur与yaourt的关系
PACMAN Pacman在Arch wiki的说明如下: pacman软件包管理器是 Arch Linux 的一大亮点。它将一个简单的二进制包格式和易用的构建系统结合了起来(…
Vim常用命令总结
<C-[>:返回普通模式 <C-a>:使数字加一 <C-x>:使数字减一 {n}<C-a>使数字加…
更高效的取余运算
平常的取余一般用%运算符,在学习ArrayDeque时发现其使用了另一种取余方法: elements[head = (head - 1) & (elements.length - 1)] = e; 其中head是该双向队列的头部下标,…
为什么Java中数组是协变的而泛型不是?
什么是协变? Effective Java中写到: 1.数组和泛型有两个主要的不同点。第一个是数组是协变的(covariant),而泛型是不变的(invarian…