摘要: 本文转载自:SQL中char、varchar、nvarchar的区别 char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n) 包含 n 个字符的可变长度 Un 阅读全文
posted @ 2018-09-21 18:11 、、、、、、、 阅读(53199) 评论(0) 推荐(7) 编辑
摘要: 1.shell 学习之if语句 2.将awk输出的内容输出到变量 阅读全文
posted @ 2018-09-21 17:49 、、、、、、、 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、安装Docker环境 使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: 在载入 Docker app 后,点击 阅读全文
posted @ 2018-09-19 18:56 、、、、、、、 阅读(2847) 评论(0) 推荐(0) 编辑
摘要: 翻译自:https://spring.io/guides/gs/spring-boot-docker/ Spring Boot with Docker 这篇教程带你一步步构建一个Docker镜像用来运行一个Spring Boot应用。 你将要构建 Docker是一个具有“社交”方面的Linux容器管 阅读全文
posted @ 2018-09-18 20:35 、、、、、、、 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 花了半天时间终于成功,记录以备查阅。 一、第三方Tomcat部署 部署部分参考的是:把spring-boot项目部署到tomcat容器中 目标:把spring-boot项目按照平常的web项目一样发布到tomcat容器下 1. 修改打包形式 在pom.xml里设置 <packaging>war</p 阅读全文
posted @ 2018-09-18 13:15 、、、、、、、 阅读(36408) 评论(1) 推荐(3) 编辑
摘要: 一、哪些内存需要回收? JVM内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆、方法区。其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。而Java 阅读全文
posted @ 2018-09-17 23:43 、、、、、、、 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 1.装箱与拆箱是什么?为什么需要装箱与拆箱? 2.解释内存中的栈(stack)、堆(heap)和静态存储区的用法。 3.Math.round(11.5) 等于多少? Math.round(-11.5)等于多少? 4.为什么重写了equals()还需要重写hashcode() 5.Java中只有值传递 阅读全文
posted @ 2018-09-17 23:18 、、、、、、、 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 方法有很多,参考 mysql函数之六:mysql插入数据后返回自增ID的方法,last_insert_id(),selectkey 这里记录一下工作中自己用到的selectkey方法的详细过程。 pojo类: xml映射文件: keyProperty设置为pojo类的ID域, order为BEFOR 阅读全文
posted @ 2018-09-17 17:32 、、、、、、、 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 前端JS 后端接收: 参考文献:spring MVC 前台传数组类型,后台用list类型接收也是可以的 阅读全文
posted @ 2018-09-17 14:36 、、、、、、、 阅读(37218) 评论(0) 推荐(1) 编辑
摘要: 总结自 Mybatis官方中文文档 Mapper XML 文件 MyBatis 的真正强大在于它的映射语句,也是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 就是针对 S 阅读全文
posted @ 2018-09-16 23:19 、、、、、、、 阅读(4786) 评论(0) 推荐(1) 编辑