记一次Linux文件系统引发的项目启动错误(war包没有问题只有指定目录启动报错)

这几天项目上线,在linux中文件系统的格式如下: 其中我们可以看到 home下的ap目录的文件类型是 ext4,和其他都是xfs,然后我们把打好的war包放在其他目录启动都没有任何错误。然后上线是因为要放在这个挂载目录,但是一放进去在其他目录启动都没问题的war包就报错,启动报各种包或者jav...

2019-06-13 19:54:44

阅读数 11

评论数 0

Linux常用命令总结(实际操作)

记录自己在项目中用到的Linux命令 命令 意义 实际操作 mkdir 创建目录 mkdir work mkdir -p 创建多级目录 mkdir -p work/web/app tail -f 显示文件最近更新的东西 tail -f aml.log tail 显示文件...

2019-06-13 18:34:10

阅读数 7

评论数 0

DbVisualizer Number of rows limited by Max Rows setting解决方案

问题: 在使用DbVisualizer查询一些数据量较大的表时,提示 Number of rows limited by Max Rows setting,意思就是查询的数据最多显示1000行,要显示全部数据需要设置。 解决方案:这里提供两种解决方案 直接修改Max Rows 为-1即可显示全...

2019-06-13 09:54:56

阅读数 21

评论数 0

计算机网络面试题总结

一 OSI与TCP/IP各层的结构与功能,都有哪些协议 五层协议的体系结构 1 应用层 域名系统 HTTP协议 2 运输层 运输层主要使用以下两种协议 UDP 的主要特点 TCP 的主要特点 3 网络层 4 数据链路层 5 物理层 总结一下 二 TCP 三次握手和四次挥手(面试常...

2019-06-09 18:54:55

阅读数 9

评论数 0

二叉树(前序、中序、后序遍历图片步骤详解)

首先我们有这么一颗二叉树: 前序遍历:根结点 —> 左子树 —> 右子树 这棵树的前序遍历为:ABDEGHCF 中序遍历:左子树—> 根结点 —> 右子树 这棵树的前序遍历为:DBGEHACF 后序遍历:左子树 —&...

2019-06-08 15:40:59

阅读数 8

评论数 0

Reids实现分布式锁(秒杀功能实现,Synchronized与redis的对比)

传统Synchronized的使用 话不多说我们先来看代码: SeckillController @Controller @RequestMapping("/Seckill") public class SeckillController { @Autowired privat...

2019-06-02 10:41:58

阅读数 20

评论数 0

idea 插件使用之GenerateSerialVersionUID(自动生成序列化ID)

在我们以前使用Eclipse需要序列化某个类时候我们只需要实现 Serializable 接口,然后点击黄色的警告即可生成相应的序列化ID,那么我们在idea 中没有了黄色警告该如何自动生成这个序列化ID呢? 这里推荐一个自动生成序列化的ID插件 GenerateSerialVersionUID...

2019-05-29 23:11:16

阅读数 31

评论数 0

13个SpringBoot优秀学习项目

原文传送门 Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,整理13个优质 Spring Boot 开源项目。 一、mall 项目地址:https://github.com/macrozheng/mall mall项目是一套电商系统,包括前台商...

2019-05-24 14:20:36

阅读数 29

评论数 0

Spring Boot 加入websocket后,单元测试报错(javax.websocket.server.ServerContainer not available)

错误提示: ava.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDeleg...

2019-05-23 11:45:36

阅读数 9

评论数 0

Git+hexo+github搭建自己的博客(201905)

文章目录1. Node.js 的安装2. Git 的安装3. github仓库构建3. hexo安装4. hexo与github关联起来 1. Node.js 的安装 下载Node.js安装文件: Windows Installer 32-bit Windows Installer 64-bit ...

2019-05-21 22:44:44

阅读数 21

评论数 0

SpringCloud:SpringCloud:Ribbon实现客户端负载均衡(Greenwich版本,新手完整版)【二】

接着SpringCloud【一】 文章目录1. Ribbon简介2. 搭建负载均衡Ribbon1. 在上一个项目的基础上我们再新建一个springboot项目并添加 Ribbon2. 修改配置文件:2. 修改启动类:3. 创建测试Service4. 创建测试Controler5. 测试 1. ...

2019-05-21 17:17:44

阅读数 23

评论数 0

如何在IDEA启动多个Spring Boot工程实例

首先点击图中的灰色三角,在点击Edit Configurations 然后进入这个界面把 Allow parallel run 勾选即可!

2019-05-21 17:12:33

阅读数 15

评论数 0

springboot入门(四)详解lombok的使用

文章目录lombok简介使用1.maven添加相应依赖:2. 下载相应的插件:3. 注解详解4. 示例代码 lombok简介 官方解释:roject Lombok is a java library that automatically plugs into your editor and bu...

2019-05-21 11:07:12

阅读数 19

评论数 0

使用redis引发的问题

文章目录缓存雪崩什么是缓存雪崩解决方案缓存穿透什么是缓存穿透解决方案缓存与数据库读写不一致什么是缓存与数据库读写不一致解决方案 缓存雪崩 什么是缓存雪崩 存在同一时间内大量键(缓存)过期(失效)或redis挂掉,导致之后的大量的请求瞬间都落在了数据库中,导致连接异常! 大量键(缓存)过期解释...

2019-05-15 20:00:45

阅读数 24

评论数 0

MySQL高性能优化规范建议

作者: 听风,原文地址: https://www.cnblogs.com/huchong/p/10219318.html。 文章目录数据库命令规范数据库基本设计规范1. 所有表必须使用Innodb存储引擎2. 数据库和表的字符集统一使用UTF83. 所有表和字段都需要添加注释4. 尽量控制单表数据...

2019-05-15 15:19:58

阅读数 14

评论数 0

Java设计模式之代理模式

概念:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 解释:我个人感觉就是一种在不改变原代码的基础上新增功能,就像spring AOP不就用的代理模式实现的吗 我们来看代码: 首先代理模式又分为:静态代理和动态代理,我...

2019-05-14 22:29:54

阅读数 20

评论数 0

拜托!面试请不要再问我Spring Cloud底层原理

本文为转载文章,作者:中华石杉,十余年BAT架构经验,倾囊相授。作者微信公众号:石杉的架构笔记(ID:shishan100) 概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层...

2019-05-14 15:58:17

阅读数 17

评论数 0

SpringCloud:服务的注册与发现Eureka(Greenwich版本,新手完整版)【一】

因为是刚入手springcloud,所以我的步骤会非常详细,适合小白新手一起学习 准备工作:idea、maven 首先创建一个主maven项目,maven项目起版本控制作用,不用引入其他依赖。具体操作如下: 创建完成后pom.xml其实什么都没有我们来看看pom文件: &...

2019-05-14 12:57:33

阅读数 33

评论数 0

Java生成唯一主键

一般有时候我们需要生成唯一主键id,如果数据库是mysql我们可以使用主键自增,如果是oracle我们可以创建触发器或者序列,如果不借助数据库我们也可以在java层面自己生成唯一主键。 代码如下: /* 生成唯一主键 格式:时间+随机数 */ public ...

2019-05-10 09:39:43

阅读数 28

评论数 0

Git上传/更新项目到github(实际操作)

文章目录首先创建一个仓库 首先创建一个仓库 这里我要上传的是一个航班信息管理系统 创建成功后到了这个页面: 这里可以我们需要复制我们的ssh :https://github.com/weihubeast/flight_system.git,因为使用git会用到这个 git下载官网 git...

2019-05-08 20:42:58

阅读数 48

评论数 0

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