07 2019 档案
Utils类
摘要:1、Excel文件上传 1.1 pom依赖 需要加入的处理Excel文件的poi依赖: 1.2 前端处理 html页面: js处理: 1.3 后端处理 控制层和服务层不区分放在一起了: 2、json字符串加上转义字符 2.1 pom依赖 2.2 转义 输出: {"aa":"bb"}{\"aa\":\ 阅读全文
posted @ 2019-07-18 23:46 浮音 阅读(220) 评论(0) 推荐(0)
Springboot+Springmvc+Mybatis框架搭建
摘要:1、新建项目 由于自己的IDEA是社区版的,因此先建立一个maven项目,然后手工加入springboot的pom依赖。 设置组织名和项目名。 建好项目后,先设置默认文件编码为utf-8和maven仓库位置。 把需要的文件夹建好。 2、pom文件和热部署 2.1 依赖 spring-boot-sta 阅读全文
posted @ 2019-07-13 22:47 浮音 阅读(7039) 评论(0) 推荐(0)
JVM学习笔记 -- 垃圾收集器
摘要:垃圾收集(Garbage Collection,GC)需要考虑3件事: 1、哪些内存需要回收 2、什么时候回收 3、如何回收 Java内存运行时区域中,程序计数器、虚拟机栈、本地方法栈3个区域生命周期与线程相同,这几个区域的内存分配和回收都具备确定性,不需要考虑回收的问题,在方法结束或线程结束后内存 阅读全文
posted @ 2019-07-10 20:23 浮音 阅读(144) 评论(0) 推荐(0)
JVM学习笔记 -- 虚拟机字节码执行引擎
摘要:Java虚拟机的执行引擎输入的是字节码文件,处理过程是字节码解析的等效过程,输出的是执行结果。 1、运行时栈帧结构 栈帧是JVM的虚拟机栈中的结构,存储了方法的局部变量表、操作数栈、动态连接和方法返回地址等信息。每一个方法从调用开始至执行完成的过程,都对应着一个栈帧在虚拟机栈里面从入栈到出栈的过程。 阅读全文
posted @ 2019-07-08 23:34 浮音 阅读(184) 评论(0) 推荐(0)
IDEA快捷键
摘要:记录下常用的IDEA快捷键,忘记的时候便于查询。 1、常用的快捷键 Ctrl + W 选择单词然后语句 Ctrl + Shift + Insert 选择剪切板内容并插入 Alt + Insert 生成构造器/getter/setter等 Alt + Enter 导入包或自动修正 Ctrl + Alt 阅读全文
posted @ 2019-07-02 00:00 浮音 阅读(161) 评论(0) 推荐(0)
JVM学习笔记 -- 类文件结构
摘要:Java提出了"一次编写,到处运行"的口号,同一份程序可以在不同的平台上运行,实现语言无关性的基础是虚拟机和字节码存储格式,Java虚拟机不和包括Java在内的任何语言绑定。根据《深入理解Java虚拟机》中的内容,下面以《Java虚拟机规范(第2版)》,对应JDK1.4的Java虚拟机说明类文件的结 阅读全文
posted @ 2019-07-01 23:50 浮音 阅读(156) 评论(0) 推荐(0)