SpringBoot热部署-IDEA中的相应配置

首先通过这篇文章,你可以了解到: springboot中热部署的操作和原理。 devtools是如何触发的。 哪些资源是需要重启,哪些资源是自动重新加载就行的 IDEA中SpringBoot项目热部署配置。 热部署:所谓热部署,就是当项目文件时有改动时,进行自动编译,不需要重启...

2019-05-22 11:48:11

阅读数 16

评论数 0

easypoi-Springboot 导出数据Excel

首先这篇博客可以告诉你什么? springboot中 如何用easypoi导出数据? 用ajax请求数据流,后台写入字节流无反应 maven导入easypoi的 springboot版本后,报 ErrorWebMvc is registry 的错误 easypoi的简单使用 在自己做的一个...

2019-05-15 17:15:31

阅读数 12

评论数 0

Ajax中的复杂数据的json封装 前端传值 与 后台解析的问题

在一次表单传值中,我遇到了一个这样的表单提交情形, 这个表单 有一些 字段 ,这些字段 name 对应了 一个 A对象的 属性名称 有两个内联的 table,有一个 不属于 A对象的 reason字段。我该如何传入呢? 我们 要传输 一个表单对象,两个 table里面的 参数,一个普通字符串...

2019-05-04 10:18:07

阅读数 23

评论数 0

Mybatis、Oracle、前端传值的时间字段遭遇的坑

首先是踩了坑花了2小时的教训才学聪明了,最好的解决方案是 将对象字段和数据库字段都设置 Date类型,这样在mybatis中可以直接比较。 当时由于idea上xml的检测机制问题,字段的重复比对需要添加注释,不然报SQldialect no configured的error,当然你也可以把IDE...

2019-04-08 21:55:08

阅读数 50

评论数 0

ArrayDeque源码解析

ArrayDeque 实现了Deque接口, 非线程安全 禁止使用空元素。 当用作堆栈时,此类可能比Stack快,并且当用作队列时比LinkedList更快。 类的字段中包含 初始容量、头尾指针,以数组为底层数据结构 transient Object[] elements; ...

2019-03-15 14:33:05

阅读数 12

评论数 0

JAVA中 类的初始化

类的初始化流程 加载一个类A时(执行该类的Java代码 或者 是 new 一个 该类的对象) 首先读取该类 是否存在基类B 通过extends 判断, 如果有基类B,读取其基类B,直到读取到最初始的基类C 从最初始的基类C进行初始化,再直到逐步初始化其派生类B直到加载类A 首先从类的...

2019-03-13 10:32:13

阅读数 10

评论数 0

初识JVM-内存回收算法(垃圾收集)

        先说明堆、栈的区别和垃圾收集指的是哪块。         堆存放着Java世界绝大多数对象实例,内存回收指的是这块,栈是运行时单位,堆是存储时单位。         从软件设计的角度来说,栈解决程序的运行问题,即程序如何执行,或者说如何处理数据,堆解决的是数据存储的问题,即数据...

2019-01-16 14:08:39

阅读数 50

评论数 0

MybatisGenerator 插件使用时发现 生成的mapper 少了识别主键的方法 byPrimaryKey()

问题: 正常生成的Dao层文件和mapper.xml是这样的(这里我喜欢Dao的命名方式,把UserMapping改为了UserDao。) 结果发现按照官网给出的信息配置后少了红线上的东西     解决方法:       这种情况明显是我们写的配置与数据库对接时检查不了表主键信息,...

2018-12-29 09:20:51

阅读数 257

评论数 0

InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MA

org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session ...

2018-12-09 21:17:35

阅读数 289

评论数 0

初识Java虚拟机:运行时数据区域与对象访问方式

Java虚拟机:Java与C++之间进行内存动态分配和垃圾收集技术的虚拟机 JDK(Java Development Kit): 由 Java程序设计语言、Java虚拟机、JavaAPI类库这三部分组成,用于支持Java程序开发的最小环境。 JRE (Java Runtime Environm...

2018-12-08 20:44:25

阅读数 28

评论数 0

Git命令总结

这里的文件是 带后缀的 如:readme.txt mkdir 仓库名称        ————创建项目 git init          ————本地仓库目录初始化 git status     ————查看仓库当前状态,可显示修改未提交的文件 git diff   文件       —...

2018-11-17 10:41:51

阅读数 56

评论数 0

Git操作Github上传下载

本文目的在于介绍 初学者 如何进行 Git 与 Github 的关联操作,文件上传下载,分支等 1.在Git官网下载对应的版本,Git官网: https://git-scm.com/downloads 2.安装Git,一直点next就可以了,安装成功,在Win键查询Git,发现三个分支 Gi...

2018-11-13 10:09:29

阅读数 34

评论数 0

数据存入问题 java.sql.SQLException:ORA-01861:文字和格式字符串不匹配、数字类型填入了非数字类型

后台存入记录进入数据库,数据类型报错往往是日期类型出错。今天说说面对日期类型在不同数据表中的不同设置,我们该如何针对数据库参数类型的传参呢? 问题描述: 在系统的多人合作中,有的同事把表日期类型设置为 varchar2类型,有的同事把表日期类型设置为Date类型,存入日期咋传?   解决方...

2018-10-10 16:26:17

阅读数 606

评论数 0

oracle设置自增id

先新建序列,然后创建触发器,当插入id为null的数据记录时,自动触发触发器用序列的值进行记录的id赋值 1.创建序列 create sequence t_user_seq start with 1 increment by 1; 2.创建触发器 create or replac...

2018-09-18 15:37:54

阅读数 1329

评论数 0

IntelliJ IDEA 注册码

如果无特殊方法 1. 首先在 自己目录 C:\Windows\System32\drivers\etc 下修改host文件 使用前请将“0.0.0.0 account.jetbrains.com”添加到hosts文件中   2. 在这个网站复制注册码 地址:http://idea.la...

2018-09-01 15:02:37

阅读数 1811

评论数 0

Oracle物理体系之旅

Oracle物理体系的体系结构图的学习: 1.Oracle由实例和数据库组成,在图中用虚框标记,上半部的直角方框为实例instance,下半部的圆角方框为数据库Database。 2.共享内存区SGA(System Global Area)和一系列后台进程组成的。 3. 其中SGA最主要...

2018-08-29 15:16:54

阅读数 39

评论数 0

原型模式 浅复制与深复制

原型模式(Prototype): 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 这里我用Java来给大家介绍一下它的基础使用。 基础示例: 说明:在Java中自定义类的对象可以被复制,自定义类就必须实现Cloneable中的clone()方法,而在.NET中便是实现ICl...

2018-08-19 20:00:45

阅读数 185

评论数 0

纯用cmd关闭tomcat启用的端口占用问题

问题: 打开tomcat,提示8080,8009端口占用。或者其他别的程序的端口占用问题。   解决方法: 1. win+R 键 打开运行窗口,输入cmd 2. 在cmd窗口输入  netstat -ano|findstr 8080 查询端口为8080的PID是多少     当然你...

2018-08-09 10:50:06

阅读数 2071

评论数 3

LeetCode 16:最接近的三数之和 Java

题目: 给定一个包括n个整数的数组nums和 一个目标值target。找出nums中的三个整数,使得它们的和与target最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近...

2018-08-01 15:33:41

阅读数 737

评论数 0

LeetCode 第4题:两个排序数组的中位数

LeetCode 第4题:给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。示例 1:nums1 = [1, 3] nums2 = [2] 中位数是 2.0 示例 2:nums1 = [1, 2...

2018-07-01 22:01:01

阅读数 80

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭