加载中
浅谈项目使用war包和jar包部署的优缺点

浅谈项目使用war包和jar包部署的优缺点 war 优点 多个项目可共用同一容器,同一个端口 性能调优更方便,仅针对熟悉tomcat的同学,因为jar包在项目配置或启动脚本中也可以调优,具体看项目成员...

2020/12/16 17:18
2.5W
SpringBoot应用部署指南

SpringBoot应用部署指南 SpringBoot简介 Spring Boot使创建基于Spring的应用程序变得轻松,您只需要做到“just run”就能创建一个独立的、产品级别的Spring应用程序。我们为Spring平台及第三...

2020/04/22 09:24
144
SpringBoot部署War包启动

前言 为兼容老项目需要采用War包方式启动,但现有系统又已使用SpringBoot技术。 一、Maven配置 1、设置打包方式 war 2、 SpringBoot移除Tomcat依赖...

2020/04/22 09:22
399
记一个EasyExcel的Bug

问题 使用EasyExcel读取Excel文件,发现获取到的值为空 问题定位 最终定位问题是由于EasyExcel源码中ModelBuildEventListener类中使用了Cglib的BeanMap来做对象赋值 原因是Model中使用@Acce...

2020/02/24 21:21
1.9K
使用RSA私钥文件登录SSH服务器的命令

ssh root@host -p port -i path

2019/08/29 16:16
3.1K
MySQL亿级数据备份及恢复

前言 由于线上要进行数据迁移,查库发现现有数据库数据已经达到近上亿数据,初步采用Navicat等工具导出数据发现速度巨慢且经常断开连接,后面采用mysqldump命令导出基本实现上亿数据20分钟内...

2019/08/28 21:13
1.8K
Java 8 新特性

Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 ...

微服务--API版本控制

Spring Boot实践API版本管理 基于Spring Boot 1.5.6 版本 原理 在SpringMVC中RequestMappingHandlerMapping是比较重要的一个角色,它决定了每个URL分发至哪个Controller。 Spring Boot加载过...

Mysql范式与反范式

第一范式(1NF) 第一范式,强调属性的原子性约束,要求属性具有原子性,不可再分解。 举个例子:活动表(活动编码,活动名称,活动地址),假设这个场景中,活动地址可以细分为国家、省份、...

2019/07/26 16:42
249
序列化总结

概况 序列化时将 Java 对象相关的类信息、属性及属性值等等保存起来,反序列化时再根据这些信息构建出 Java 对象。 Java 中进行序列化操作需要实现 Serializable 或 Externalizable 接口。 ...

2019/07/26 16:21
56
单元测试

为什么做单元测试 2. 选型 2.1 JUnit 2.2 Mockito 2.3 PowerMock 3. 实践 3.1 Service 层 3.2 Controller 层 3.3 Dao 层 4. 建议 1. 为什么做单元测试 提升重复测试效率 提升代码质量 提升部...

数据库索引

数据库索引用于加速查询 虽然哈希索引是O(1),树索引是O(log(n)),但SQL有很多“有序”需求,故数据库使用树型索引 InnoDB不支持哈希索引 数据预读的思路是:磁盘读写并不是按需读取,而是按...

2019/07/26 14:00
28
JVM调优总结

JVM调优工具 Jconsole : jdk自带,功能简单,但是可以在系统有一定负荷的情况下使用。对垃圾回收算法有很详细的跟踪。 JProfiler:商业软件,需要付费。功能强大。 VisualVM:JDK自带,功能强...

2019/07/25 19:40
84

没有更多内容

加载失败,请刷新页面

返回顶部
顶部