volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以......
Java项目导出数据为 PDF 文件
一个小需求,需要将页面上的数据导出为PDF
正常情况下这个需求需要让前端来做,但是现在上面让咱们后端来做
直接上代码
一、代码结构如下
Demo代码地址:https://github.com/says......
SpringBoot 对接支付宝电脑网站支付和手机网站支付
前两天帮朋友做一个售货机项目,需要对接支付宝
这里记录下
一、支付宝沙箱准备
沙箱地址:https://open.alipay.com/platform/appDaily.htm
这里比较重要的,我......
java中Map,List与Set的区别
先看一张图(图来自兰亭风雨的专栏)
Set,List,Map的区别
java集合的主要分为三种类型:
Set(集)
List(列表)
Map(映射)
要深入理解......
Java中File类的使用
一、File类常用API介绍
内容见代码和注释
package com.liuyanzhao;
import java.io.File;
import java......
JSP 隐式对象
JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。
JSP所支持的九大隐式对象:
对象
描述
......
JVM 堆内存设置原理
堆内存设置
原理
JVM堆内存分为2块:Permanent Space 和 Heap Space。
Permanent 即 持久代(Permanent Generation),主要存......
Java合并某个目录下的所有文件内容到一个新文件
故事背景
把2年前的代码生成工具搬出来,发现漏了生成每个实体权限菜单SQL的功能。
马上加上,效果如下
比如address.sql如下
INSERT INTO `sys_api`(`pid`, `a......