自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

原创 linux下安装ffmpeg的教程

centos linux下安装ffmpeg的教程

2022-11-23 16:26:10 3914

原创 Jenkins+Docker 一键自动化部署 SpringBoot 项目

本文章实现最简单全面的 Jenkins + Docker + Spring Boot 一键自动部署项目。步骤齐全,少走坑路。环境:CentOS7 + Git (Gitee)实现步骤:在 Docker 安装 Jenkins,配置 Jenkins 基本信息,利用 Dockerfile 和 Shell 脚本实现项目自动拉取打包并运行。安装社区版本 Docker CEyum updateJenkins 中文官网:https://www.jenkins.io/zh/Docker 安装一切都是那么简单。

2022-10-29 17:50:23 2201

原创 退款解密 Illegal key size or default parameters错误

退款解密 Illegal key size or default parameters错误

2022-06-14 10:11:58 291

原创 ant vue table scopedSlots customRender 获得字段名称

使用ant-design-vuescopedSlots: { customRender: 'columnName' } 通过区分不同字段,用于跳转不同页面。columns: [ { title:'name2', align:"center", sorter: true, dataIndex: 'questRewardAmount', scopedSlots: {.

2021-08-03 11:42:57 3957 1

原创 Mysql 数据库设计规范

数据库表的设计范式(三大范式)第一范式(1NF)即表的列的具有原子性,不可再分解,即列的信息,不能分解。通俗理解即一个字段只存储一项信息。第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式要求每个表只描述一件事。第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。存储引擎的选择设计阶段我们选用InnoDB存储引擎作为数据的存储模式,使用事务、且并发性高,支持外键,支持外键索引。.

2021-05-27 17:38:02 150

原创 Mac OS 安装OpenOffice服务

1. 安装 Homebrew 及 Homebrew-CaskHomebrew是一个Mac上的包管理工具。使用Homebrew可以很轻松的安装缺少的依赖。Homebrew-Cask是建立在Homebrew基础上的软件安装命令行工具,最新版本的Homebrew已集成此工具。使用以下命令安装Homebrew/usr/bin/ruby -e "$(curl -fsSL https://...

2021-05-27 13:50:08 276

原创 Java web servlet 前后端参数中文乱码问题

在web.xml中加入编码格式配置 <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name&

2021-05-27 13:44:40 143

原创 EasyConnect for Mac 安装和使用教程

1. 首次使用需要下载并安装客户端,访问https://macdownload.informer.com/easyconnect/ 会跳转到软件下载地址,点击“下载”进行下载,如下图所示:2. EasyConnect会下载到“下载”目录,当下载完成时,双击程序包图标双击下载好的安装包直接安装,如下图所示:3. 启动安装向导,按照安装向导的提示操作,完成安装,如下图所示:4. 当出现如下...

2021-05-26 10:18:36 43792 2

原创 Navicat Premium for Mac v15.0.28下载

Navicat Premium Mac破解版是一个可多重连接的数据库开发工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目前世面上所有版本的主流数据库并进行管理和操作,支持的数据库有: MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL。让管理不同类型的数据库更加方便。macOS 15以上的系统运行软件报 “Navicat Premium.app”已损坏,无法打开。您应该将它移动.

2021-05-25 16:46:09 1012

原创 IDEA 如何忽略文件和文件夹

打开IDEA的设置

2021-05-18 14:19:46 860

原创 Java 保留两位小数(不四舍五入)

保留两位小数(不四舍五入)方法:public static String calculateProfit(double doubleValue) { // 保留4位小数 DecimalFormat df = new DecimalFormat("0.0000"); String result = df.format(doubleValue);...

2019-07-21 17:50:47 5217

原创 Linux 服务器安装Mysql 5.7版本

1. 下载Mysql压缩包 通过官网下载地址:https://dev.mysql.com/downloads/mysql/ 通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz解压# 解压到 /usr/local 文件下cd /usr/...

2019-05-28 19:22:06 313 2

原创 RabbitMQ设置多线程处理队列消息

@RabbitListener注解指定消费方法,默认是单线程监听队列,可以观察当队列有多个任务时消费端每次只消费一个消息,单线程处理消息容易引起消息处理缓慢,消息堆积,不能最大利用硬件资源可以配置mq的容器工厂参数,增加并发处理数量即可实现多线程处理监听队列,实现多线程处理消息。1、RabbitmqConfig.java中添加容器工厂配置: @Bean("customContainerFac...

2019-05-17 19:08:32 6284

原创 Mysql 报错“Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre”

- 抛出异常Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre- 解决方案set @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_U...

2019-05-14 15:17:51 3415

原创 Linux防火墙端口开放

检查端口是否开放lsof -i:80netstat -tpln|grep 80,再从其他机器进行telnet,如果通畅,则说明开放了,如果没有,说明有防火墙、网络不通、配置限制等情况开放端口命令iptables -I INPUT -p tcp --dport 80 -j ACCEPT...

2019-05-10 18:48:38 171

原创 Linux服务器上安装Java

下载JDK1.8# 新建文件夹cd /usr/localmkdir java# 下载JDK1.8[添加链接描述](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)Tar压缩包解压cd /usr/local/java/tar -axvf java8.t...

2019-05-10 16:26:34 780

原创 Java判断文件夹是否存在,不存在则新建

Java判断是否存在文件夹,不存在则新建File file = new File("/home/log/log.txt");if (!file.getParentFile().exists()) { file.getParentFile().mkdirs();}判断是否存在文件,不存在则新建File file = new File("/home/log/log.txt");...

2019-05-07 10:20:07 19121

原创 java 间隔5秒执行一个方法

public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); for (int i = 0; i < 3; i++) { try { Thread....

2019-04-30 15:26:57 16490 1

原创 Linux安装Nginx

安装依赖包yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel下载nginx的tar包创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13.7.tar.gztar...

2019-04-30 14:45:18 125 1

原创 java中判断list是否为空的用法

如果想判断list是否为空,可以这么判断:if(null == list || list.size() ==0 ){  //为空的情况}else{  //不为空的情况}list.isEmpty() 和 list.size()==0 有啥区别呢 答案:没有区别 。isEmpty()判断有没有元素,而size()返回有几个元素, 如果判断一个集合有无元素 建议用is...

2019-04-30 13:46:33 976

原创 Mybatis 批量Update失败,单条成功

Mybatis 批量更新只有一条记录执行成功,传入多条记录批量更新时,则提示失败:org.springframework.jdbc.BadSqlGrammarException:### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an er...

2019-04-25 18:40:54 1632

原创 动软代码生成器生成数据库文档问题

连接数据库出现服务器配置失败,请检查是否有写入权限或文件是否存在!进入动软生成器的安装目录(默认:C:\Program Files(86)\Maticsoft ),右击 Codematic2 文件夹>选择属性>在安全选项卡>编辑>选择【组或用户名】下面的每一个对象,将下面的权限都设为允许,设置完所有组或用户名后,点击【应用】→【确定】,再次尝试连接到服务器连...

2019-04-24 18:06:14 1035

原创 Mysql 5.7 datetime无法插入0000-00-00 00:00:00数据

报错信息: Incorrect datetime value: ‘0000-00-00 00:00:00’原因:NO_ZERO_IN_DATE,NO_ZERO_DATE是无法默认为‘0000-00-00 00:00:00’的根源。NO_ZERO_IN_DATE:在严格模式下,不允许日期和月份为零NO_ZERO_DATE:设置该值,mysql数据库不允许插入零日期,插入零日期会抛...

2019-04-09 10:30:03 3501

原创 Linux 服务安装中文字体

前言检查系统已有的字体:fc-list如果没有这个命令,那不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux中如何安装字体库以及中文字体。1. 安装字体库开始使用fontconfig来安装字体库,命令如下:yum -y install fontconfig2. 添加中文字体在/usr/shared/fonts目录下新建一个目录chinese:mkdi...

2019-04-08 12:38:50 1003

原创 gyp: No Xcode or CLT version detected!

npm install 安装依赖包报如下错误解决方法Mac升级到High sierra 后,发现执行使用npm 或者yarn 的时候,不时会报gyp: No Xcode or CLT version detected! 的错误, 原因是缺了xcode 的CLI 工具;只要执行下面的命令来安装就可以了。sudo xcode-select --install...

2018-11-30 11:04:52 19524 1

Navicat Premium for Mac v15.0.28下载

Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目前世面上所有版本的主流数据库并进行管理和操作,支持的数据库有: MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL。让管理不同类型的数据库更加方便。

2021-05-25

Navicat Premium for mac v15.0.24下载

Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目前世面上所有版本的主流数据库并进行管理和操作,支持的数据库有: MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL。让管理不同类型的数据库更加方便。

2021-01-21

java的jdk压缩包.zip

java压缩包jdk1.8,linux服务器上安装JAVA服务,解压即可使用!

2019-05-10

动软代码生成器生成数据库文档备注

把Maticsoft.DbObjects.dll覆盖到动软安装文件夹内即可解决文档中没有备注问题

2019-04-19

AxureRP8.0汉化包

Axure RP 8.0汉化包 axure8中文语言包下载 使用方法: 将压缩包解压缩后的lang文件夹复制到软件的安装目录下,打开软件后即为汉化版 。

2018-11-17

linux 监控磁盘空间shell脚本邮件提醒

在linux 下监控磁盘空间大小, 超过设定值75%就发送邮件提醒

2018-11-09

空空如也

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

TA关注的人

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