自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实现文件上传改变临时文件存储位置

文件上传说明:文件上传流程:把request对象封装成fileitem对象存于磁盘或内存,获取ftp服务器地址和端口号,用storeFile方法将字节流写到服务器,服务器反序列化为文件文件上传——getUploadFileInfo()将文件信息封装成单独的DiskFileItem对象对于文件上传,上传的过程中是将文件以字节流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileuplo

2020-10-13 10:25:42 1743 1

原创 解决navicat导出sql文件失败

Navicat一、查看报错日志信息:声明一点,这里我的报错信息是因为 dateTime字段不能为 0 或null的原因navicat新建查询select @@global.sql_mode; 设置之后,不用关闭数据库,直接运行要导入的sql文件即可set @@global.sql_mode = 'STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';第二种:同上查看日志信息,我这里是因为 字节太小的原因查看原始大小

2021-08-29 00:45:21 2775 1

原创 关于jenkins项目构建发布spc 的命令

一、使用的场景项目为微服务项目,使用jenkins进行统一部署。基本思路是在jenkins服务器上使用git插件拉取项目代码使用进行打包将打好的jar包使用scp远程复制到部署服务器上执行远程shell脚本启动jar包项目二、关于密码的问题(免密操作)scp命令copy文件时需要输入密码,然而shell脚本中对密码输入的处理还是很麻烦的。有以下两种方式:1.使用密码插件,自动输入密码2.使服务器之间相互信任,这样scp命令就不需要输入密码了第二种方式为1.复制jenkins服务器用

2021-06-10 14:46:44 254

原创 LIUNX命令

LINUX的基本命令:su yao //切换为用户"yao",输入后回车需要输入该用户的密码exit -----退出当前用户目录的操作: cd / //切换到根目录 cd /bin //切换到根目录下的bin目录 cd ../ //切换到上一级目录 或者使用命令:cd .. cd ~ //切换到home目录 cd - //切换到上次

2021-03-25 16:36:13 139

原创 Lombok注解基本应用

LOMBOK 基本注解@Data:注解在类上,提供类所有属性getting和setting方法,此外还提供equals、canEqual、hashCode、toString方法@Setter:注解在属性上,为属性提供set方法@Getter:注解在属性上,为属性提供get方法@Slf4j:注解在类上,味蕾提供一个属性名为log的slf4j日志对象@NoArgsConstructor:注解在类上,为类提供一个无参的构造方法@AllArgsConstructor:注解在类上,为类提供一个全参的构造方

2021-03-25 13:26:08 121

原创 RocketMQ

一、消息中间件相关知识1、概述消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发RocketMQ等。2、消息中间件的组成2.1 Broker消息服务器,作为server提供消息核心服务 2.2 Producer消息生产者,业务的发起方,负责生产消息传输给broker, 2.3

2020-11-05 17:22:26 240

原创 C3P0 数据库连接池

《《c3p0数据库连接池》》//代码配置ComboPooledDataSource ds = new ComboPooledDataSource();ds.setDriverClass(“com.mysql.jdbc.Driver”);ds.setJdbcUrl(“jdbc:mysql://localhost:3306/test”); ds.setUser(“root”);ds.setPassword(“123456”); //设置连接每次增量为5 ds.setAcquireIncrem

2020-10-16 14:45:44 107

原创 JDBC工具类的创建

JDBC工具类的抽取1.配置文件(在src下创建config.properties)2.创建私有构造方法(要与类名一致)3.声明配置信息变量 (用于properties读取配置文件中的信息)4.创建静态代码块 实现加载配置文件和注册驱动(通过类加载器返回配置文件的字节流)(创建properties集合,加载流对象的信息)(注册驱动)5.获取数据库连接方法、6.释放资源注意:增删改 返回的没有结果集(不需要释放ResultSet)###以上不够清晰请分析第二种解释|

2020-09-17 23:21:16 231

转载 Linux中安装Nginx服务器

参考博主原址

2020-08-30 19:33:41 155

转载 linux 发布项目

参考博客原址

2020-08-30 19:29:12 111

空空如也

空空如也

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

TA关注的人

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