- 博客(20)
- 问答 (4)
- 收藏
- 关注
原创 JVM的那些事
JVM(一):类加载器和JVM模型首先理解JDK、JRE、JVM之间的关系。 JVM中主要有两大块知识点:类加载器和JVM模型。 每个编写的”.java”拓展名类文件都存储着需要执行的程序逻辑,这些”.java”文件经过Java编译器编译成拓展名为”.class”的文件,”.class”文件中保存着Java代码经转换后的虚拟机指令,当需要使用某个类时,虚拟机将会加载它的”.class...
2018-08-10 17:51:03
555
原创 SpringBoot系列大全(一)SpringBoot入门
SpringBoot系列大全(一)-SpringBoot入门SpringBoot官网链接:https://spring.ioSpringBoot简介: 1.简化Spring应用开发的一个框架 2.整个Spring技术栈的一个大整合 3.J2EE开发的一站式解决方案; from all in one to micro-service创建SpringBoot应用方式一:使用...
2018-07-17 23:20:13
3596
原创 JDK1.8 新特性(全)
JDK1.8 新特性本文主要介绍了JDK1.8版本中的一些新特性,乃作者视频观后笔记,仅供参考。jdk1.8新特性知识点:Lambda表达式函数式接口*方法引用和构造器调用Stream API接口中的默认方法和静态方法新时间日期API 在jdk1.8中对hashMap等map集合的数据结构优化。hashMap数据结构的优化 原来的ha...
2018-06-27 22:01:54
376741
30
原创 模板引擎
SpringBoot之模板引擎Thymeleaf的使用SpringBoot不推荐使用JSP。常见的模板引擎有: JSP Velocity Thymeleaf Freemarker模板引擎的核心 SpringBoot推荐使用thymeleaf,引入依赖<!--引入模板引擎 thymeleaf 现在默认引入的是2.x版本--><dependency...
2018-05-09 22:20:53
361
原创 SpringBoot Web静态资源访问
SpringBoot Web静态资源访问映射规则在WebMvcAutoConfiguration源码中有这样一个方法: public void addResourceHandlers(ResourceHandlerRegistry registry) { if(!this.resourceProperties.isAddMappings()) { ...
2018-05-09 16:07:30
1020
原创 SpringBoot系列大全(二)SpringBoot日志的使用
日志-SringBoot日志 市面上的日志框架有:JUL(java.util.logging)、JCL(jakarta common logging)、SLF4J(Simple Logging Facade for Java)、log4j、logback、jboss-logging、log4j2等等 日志门面(日志的抽象层) 日志实现 SLF4J、jboss-l...
2018-05-09 13:44:11
811
原创 java 注解和自定义注解
java 注解和自定义注解注释是给人看的,注解是给程序或者虚拟机看的。首先介绍元注解 【注解的注解】 类型 词意 说明 @Retention 保留 定义注解的保留策略 @Target 目标 用于设定注解使用范围 @Document 文档 说明该注解将被包含在javadoc中,用于被javadoc记录,生成api文档...
2018-05-08 18:26:13
176
转载 JDK1.8新特性 Lambda表达式(二)
JDK1.8新特性 Lambda表达式 lambda表达式本质是匿名方法,代码块。 Lambda表达式的语法 基本语法: (parameters) -> expression (parameters) ->{ statements; }例子一://java8之前new Thread(new Runnable() { @Overri...
2018-05-08 15:11:51
1456
2
原创 类和对象
Core Java 类和对象相关 面向对象编程:程序 = 数据结构 + 算法,先思考如何组织对象,再思考如何操作数据。 面向过程编程:程序 = 算法 + 数据结构,先思考如何操作数据,再思考如何组织数据。例子:吃饭 面向过程时:先洗菜,再烧饭,最后吃饭,一步一步地有先后顺序的尝试解决问题。 面向对象时:人吃饭,需要有人、饭、菜这些类,人具备洗菜、烧饭、吃饭的行为,pub...
2018-05-07 16:28:52
183
原创 SpringBoot整合swagger
SpringBoot整合swagger什么是swagger 官网有这么一段话: The OpenAPI specification (formerly known as the Swagger Specification) is a powerful definition format to describe RESTful APIs. The specification...
2018-05-01 20:19:13
199
转载 REST和REST ful
REST和REST ful摘自网上资料。尾处注明转载链接,仅供学习理解。REST什么是REST 全称 描述 REpresentational State Transfer 表现层状态转移 Resource Representational State Transfer 表现层状态转移即:资源在网络中以某种表现形式进行状态转移R...
2018-04-28 15:54:22
425
原创 springboot整合mybatis 集成事务 注解方式
springboot整合mybatis 集成事务 注解方式1. pom文件相关依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency><dependenc...
2018-04-28 14:26:37
899
原创 springBoot整合MyBatis(传统方式:带xml配置文件)
springBoot整合MyBatis(传统方式:带xml配置文件)本文使用了IDEA工具,使用了druid数据源,整合带*Mapper.xml的方式下面开始整合。整合主要分四个步骤:第一步: 引入依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-c...
2018-04-27 22:25:10
3363
原创 IDEA使用快捷键
IDEA常用快捷键汇总编辑不易,转载请注明。 按键 用途 Ctrl+Alt+S 快速打开settings面板 Ctrl+Alt+Shift+S 快速打开项目结构设置区 Ctrl+F 在当前文件进行文本查找 (必备) Ctrl+R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl +...
2018-04-27 16:10:57
241
原创 Maven的一些概念
Maven的一些概念从官网下载Maven,在IDE中配置maven,配置settings和repository,正常情况下联网会下载jar到本地仓库中,这样项目就可以导入本地仓库的jar的依赖。maven中的打包方式有三种: 方式 说明 pom方式 父项目的打包方式,用于管理整个项目统一的jar版本,被子项目继承jar依赖 jar方式 jar方式:...
2018-04-27 11:52:11
302
原创 Lombok
Lombok介绍本文主要介绍了Lombok及其使用,仅供学习参考。什么是Lombok为什么要使用Lombok如何使用Lombok1.什么是Lombok?Lombok官网有这样一段话: Project Lombok is a java library that automatically plugs into your editor and build tools, spi...
2018-04-27 11:21:17
430
原创 java基础-注释、关键字和标识符
注释、关键字和标识符本文讲述了在java语言中的注释、关键字和标识符。注释: - 单行注释 //注释内容 - 多行注释 /*注释内容 */ - 文档注释 /* * 注释内容*/关键字 注意:true、false、null都不是java关键字,是一个单独标记类型transient:变量修饰符。标记为transient的变量,在对象存储时,这些变量
2018-01-08 11:16:31
257
原创 String简单使用介绍
String1.String的介绍什么是String? String 在java中代表字符串,java程序中所有的的字符串字面值都可以理解为String类的实例实现,即String类的对象实现。并且字符串是常量,其值在创建后不可更改,也就是说String对象是不可变的。String的底层是char[],无论是String类还是char[]数组都有关键字final修饰,也就说明:Strin
2017-11-03 12:41:30
373
空空如也
AI代码模型微调问题
2023-09-14
SQL使用场景问题,久旱盼甘霖
2023-05-12
数据库怎么存储List<List<Object>>形式的业务数据
2022-01-15
希望做过规则配置这块业务的同行给点建议。页面配置规则,后端如何根据规则生成榜单?
2022-01-10
针对父子关系表,使用sql update字段值
2021-06-21
如何优雅地用java实现报表的快照
2021-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人