自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 修改SpringBoot启动Logo

2022-11-11 16:14:57 763 1

原创 linux上安装nginx

nginx安装

2022-08-10 10:58:23 663

原创 项目部署常用脚本

#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=system-1.0.1.jar #使用说明,用来提示输入参数usage(){ echo "Usage: sh 脚本名.sh [start|stop|restart|status]" exit 1} #检查程序是否在运行is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk '{print $2}' ` #如果不存在返回1,存在返回0

2022-03-03 09:46:16 214

原创 springboot报错说 Failed to parse multipart servlet request; nested exception is java.io.IOException

问题:一次开发中遇到一个springboot的异常,如下所示:Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1428942566812653608二、分析原因ps:另外可能是服务器的home文件夹满了,无法创建临时文件夹接收文件。清理一下就好1.该异常是如何产生的我是通过gentman,发送一个

2021-11-12 11:28:26 581

原创 表格处理PoI 3.17 已过时代码对比

PoI 3.17 已过时代码对比颜色定义变化旧版本 : HSSFColor.BLACK.index新版本 : IndexedColors.BLACK.index获取单元格格式旧版本 : cell.getCellType 与之应对的单元格格式 HSSFCell.CELL_TYPE_BLANK新版本 : cell.getCellTypeEnum 与之对应的单元格格式 BLANK (org.apache.poi.ss.usermodel.CellType.BLANK)设置单元格格式旧版本 : ro

2021-09-02 09:30:35 532

原创 mysql有时候改表格的编码还不行,还要单独修改字段的编码

今天发现一个bug,数据库查不来的数据只有一列出现乱码,表的编码都是对的,项目查出来的数据就是乱码,肯定是数据库的问题。SHOW CREATE TABLE company 查看表格编码发现work_time varchar(50) CHARACTER SET armscii8 COLLATE armscii8_bin DEFAULT NULL建数据库的时候,已经选择了编码格式为UTF-8但是用PDM生成的脚本导进去的时候却奇怪的发现表和表的字段的编码格式却是GBK,一个一个却又觉得麻烦,在网上找了

2021-06-18 10:12:39 214

原创 springMVC 页面传入日期报错问题处理:org.springframework.validation.BindException: org.springframework.validation.

1 springMVC 页面传入日期报错问题处理:网上查了很多资料,大多都是很相似的,但是并没有解决我的问题,在此发一个简单的方法,仅供参考:2 报错日志 org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errors3 解决方式:在springMVC Controller中加入下方代码,然后解决问题@InitBinderpublic v

2021-04-27 14:32:23 381

原创 2021-03-31

启动项目后,打开swagger进行测试,但是跳转到下图页面百度好久没有找到原因,后面把代码更新一下就好了原因是:项目里面引入了spring-security-oauth2包和spring-boot-starter-security包,进行验证,注释掉这两个引入还是不行啊@@解决方法在@SpringBootApplication注解上排除掉烦人的SpringSecurity,不要让它自动配置@SpringBootApplication(exclude{SecurityAutoConfigurati

2021-03-31 10:48:17 40

原创 读取excel表格中的数据存入数据库中

/** * 导入运行中心的人员部门信息表在zcmembercopy中,二级部门在prop3字段中。 * @throws IOException */public void updateDepartment() throws IOException { List<IndividualPv> allByExcel = getAllByExcel("C:\\工作\\小工具开发资料\\人员信息.xls"); for (IndividualPv in : allByExcel )

2021-03-25 10:24:15 115

原创 lambda过滤集合中对象为空的数据

list = list.stream().filter(IndividualPv -> IndividualPv.getRealName().contains(keyWord) || IndividualPv.getUsername().contains(keyWord) || IndividualPv.getDepartment().contains(keyWord)).collect(Collectors.toList());这里有一个对象Indi..

2021-03-12 10:23:03 3562

原创 lamda常用方法总结

在jdk1.8中lambda表达式提供了集合的一些很实用的操作方法,函数式编程既减少了很多繁杂的foreach代码,又简洁明了,通俗易懂。@Datapublic class User { private String userId; private String username; private String nickName; private String password; private String picPath; private String statu

2021-03-12 10:03:21 400

原创 日常笔记

1、如果你创造了一个带有参数的构造方法,那么无参的构造方法必须显式的写出来,否则会编译失败。这句话该如何理解?这句话其实有点不妥,应该这么理解:每个类至少要有一个构造函数。如果写了一个有参构造,而没有写无参构造,也是可以的。不过,当你尝试通过一个无参构造来new对象时,编译器会报错。因为找不到这个无参的构造函数。也就是说,当一个类你没有写构造函数时,编译器会自动帮你创建一个无参构造。反之,若是写了有参构造,却想通过无参构造new对象,那么就需要将此无参构造写出来。2、java中,子类为什么会自动继承父类

2021-03-04 09:25:52 77 2

原创 FFmpeg 在linux安装(有效)

在linux服务器下安装FFMPEG从官网http://ffmpeg.org/下载最新版本.解压tar -xjvf ffmpeg-3.3.1.tar.bz2进入目录cd ffmpeg-3.3.1从http://yasm.tortall.net/Download.html下载yasmtar -xvzf yasm-1.3.0.tar.gzcd yasm-1.3.0/./configuremakemake install再回到ffmpeg目录中./configure --e

2021-01-19 17:02:26 128

原创 OSI模型----------无数网传会表应

RPC与HTTP区别网络7层协议如图所示.如图-22所示图-22层级关系与对应的协议.如图-23所示图-23区别:1.RPC是传输层协议(4层).而HTTP协议是应用层协议(7层).2.RPC协议可以直接调用中立接口,HTTP协议不可以.3.RPC通信协议是长链接,HTTP协议一般采用短连接需要3次握手(可以配置长链接添加请求头Keep-Alive: timeout=20)...

2019-12-18 11:23:22 340

原创 RPC框架的理解-------转载

RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。RPC 是一种技术思想而非一种规范或协议,常见 RPC 技术和框架有:应用级的服务框架:阿里的 Dubbo/Dubbox、Google gRPC、Spring Boot/Spring Cloud。远程通信协议:RMI、Socket、SOAP(HTT...

2019-12-18 10:20:53 142

原创 linux基础指令

1 Linux命令1.1 cd命令集ifconfig 检查IP地址pwd: 显示当前路径cd命令是linux中最基本的命令语句,必须熟练掌握cd / 返回根目录cd ~ 用户主目录cd . 当前目录cd …返回到上一级目录cd /usr/ 进入到usr目录cd – 返回上一个目录cd 直接回家1.2 ls目录和文件ls –l 详细格式,文件权限,时间ll 和ls –...

2019-12-16 19:48:55 74

原创 状态码集合@_@

在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2开头的http状态码表示请求成功...

2019-12-16 11:38:05 191

原创 面试题总结-----简单的开始吧03

1.## 在Java中,对象什么时候可以被垃圾回收?答案: 当对象对当前使用这个对象的应用程序变得不可触及的时候,这个对象就可以被回收了。当一个对象到GC Roots不可达时,在下一个垃圾回收周期中尝试回收该对象,如果该对象重写了finalize()方法,并在这个方法中成功自救(将自身赋予某个引用),那么这个对象不会被回收。但如果这个对象没有重写finalize()方法或者已经执行过这个方法,...

2019-12-10 11:25:23 56

原创 面试题总结-----简单的开始吧02

1.## Iterator和ListIterator的区别是什么?答案:下面列出了他们的区别:Iterator可用来遍历Set和List集合,但是ListIterator只能用来遍历List。Iterator对集合只能是前向遍历,ListIterator既可以前向也可以后向。ListIterator实现了Iterator接口,并包含其他的功能,比如:增加元素,替换元素,获取前一个和后一个元...

2019-12-05 23:24:04 195

原创 java.io.FileNotFoundException: c:\imagestimg[2].jpg (拒绝访问。)

百度一下,知道是路径出了问题,找了好久原来是在拼接地址的时候忘记加**/**了错误:String filePath = “c:/images”+name;正确:String filePath = “c:/images/”+name;这是构建一个简单的文件上传:jsp代码如下:<%@ page language="java" contentType="text/html; cha...

2019-12-05 19:20:54 437

原创 maven项目中:java.io.IOException: java.io.FileNotFoundException--- (文件名、目录名或卷标语法不正确。)

今天遇到@java.io.IOException: java.io.FileNotFoundException: C:\Users\Administrator\AppData\Local\Temp\tomcat.3424444179474822115.80\work\Tomcat\localhost\ROOT"c:\images"\2019\12\05\7252660b-df45-40b9-bf...

2019-12-05 18:23:19 4842

原创 面试题总结-----简单的开始吧01

1.## 什么是虚拟机?为什么Java被称作是“平台无关的编程语言”?答案:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。理解:虚拟机可以执行字节码,不...

2019-11-28 23:33:06 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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