docker 配置镜像源
镜像源信息打开 /etc/docker/daemon.json 没有这个文件就创建内容如下
123456789{ "registry-mirrors": [ "https://dockerhub.azk8s.cn", "https://reg-mirror.qiniu.com", "https://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ]}
然后重启 docker
12systemctl daemon-reloadsystemctl restart docker
resart docker 镜像源不生效的话,先停止在启动
12systemctl stop dockersystemctl start docker
Plupload上传插件中文帮助文档
转载来源: https://www.phpin.net/tools/plupload/
Plupload上传插件中文帮助文档
Plupload上传插件中文帮助文档
配置参数
实例化一个plupload对象时,也就是 new plupload.Uploader(),需要传入一个对象作为配置参数。后面内容中出现的plupload实例均是指new plupload.Uploader()得到的实例对象
属性
类型
默认值
描述
browse_button
String / DOM
触发文件选择对话框的DOM元素,当点击该元素后便后弹出文件选择对话框。该值可以是DOM元素对象本身,也可以是该DOM元素的id
url
String
服务器端接收和处理上传文件的脚本地址,可以是相对路径(相对于当前调用Plupload的文档),也可以是绝对路径
filters
Object
{ }
可以使用该参数来限制上传文件的类型,大小等,该参数以对象的形式传入,它包括三个属性:mime_types:用来限定上传文件的类型,为一个数组,该数组的每个元素又是一个对象, ...
docker 安装 mysql8
拉取镜像
123456789101112131415docker pull mysql:8.4.0# 启动mysqldocker run --name mysql8 -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql:8.4.0# 查看mysql容器内资源docker exec -it 3207 bash# 在容器内登录mysqlmysql -uroot -p123456# 查看所有数据库表show databases;# 选中数据库进入use mysql# 设置远程访问数据库GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'ling994924guo' WITH GRANT OPTION;# 刷新生效flush privileges;
配置mysql 用外部资源存放, 按以下 启动,暂不做补充说明
12345docker run --restart=always --privileged=true \-v ...
使用echats 做图标信息
echarts 官网https://echarts.apache.org/examples/zh/index.html#chart-type-line
以下示例显示
1234567891011121314151617181920212223242526272829303132333435363738394041424344<p id="test" style="width: 234px;height:230px;"></p><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script><script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.5.0/echarts.common.js" ...
大文件上传前端处理
前端处理使用 sprk-md5.js plupload.js 来完成上传的功能
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263# 引入 下面 Uploader.vue 的封装组件<uploader // 配置外部的点击以获取dom节点对象 browse_button="browse_button" // 配置上传地址 :url="server_config.url+'/BigFile/'" // 分片上传每次上传的大小 chunk_size="2MB" // 禁止选择重复的文件 :filters="{prevent_duplicates:true}" // 添加文件以及其他有关参数信息r/> watch: { // 监听变化添加 tableData 显示列表 ...
后端处理上传大文件信息
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657import static utils.FileUtils.generateFileName;import static utils.UploadUtils.*;/** * 上传文件 * @param md5 * @param file */public void upload(String name, String md5, MultipartFile file) throws IOException { String path = UploadConfig.path + generateFileName(); FileUtils.write(path, file.getInputStream()); fileDao.save(new File(name, md5, path, new Date()));}/** * 分块上传文件 * ...
转换pdf添加水印信息
通过 LibreOffice 获取文件文本信息,以及转换 pdf 添加水印
导入jar包需要对应的maven包
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758<!--转换工具--><!-- 文件转换,通过OpenOffice或LibreOffice来转换 --><!--libreoffice文档在线预览--><dependency> <groupId>org.jodconverter</groupId> <artifactId>jodconverter-core</artifactId> <version>4.2.0</version></dependency><dependency> <groupId>org.jodconverter</groupId ...
centos下安装
1234567891011121314sudo rpm -Uvh mysql-community-release-el7-5.noarch.rpmyum repolist all | grep mysqlsudo yum install mysql-community-serveryum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-serversystemctl start mysqld.servicesystemctl status mysqld.service
1234sudo service mysqld stop
网址https://blog.csdn.net/polaris3012/article/details/129216638
centos 下安装jdk1.8
第一种通过yum 安装
12345678910111213141516171819// 更新 yum yum -y update// 查找jdkyum search java|grep jdk// 安装命令yum install java-1.8.0-openjdkyum load-transaction /tmp/yum_save_tx.2021-12-11.13-30.uGD_Sw.yumtx// 验证是否安装好java -version//yum源快速安装//查找能够安装的 jdk 版本yum -y list java*安装jdk1.8 yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64
通过 官网下载安装包方式
123456789101112131415161718192021// 查看linux自带java 包rpm -qa | grep java// 然后通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk例如:rpm -e - ...
centos 安装nginx
下载安装包
1wget http://nginx.org/download/nginx-1.25.3.tar.gz
安装对应的依赖库
12345678910111213yum install gcc-c++yum install pcreyum install pcre-develyum install zlibyum install zlib-develyum install opensslyum install openssl-devel
解压安装包
1tar -xzvf nginx-1.16.0.tar.gz
拷贝文件到/usr/local
1mv nginx-1.16.0 /usr/local
在nginx 目录下执行
12345./configure// 编译make// 安装make install
配置nginx 自启动切换到/lib/systemd/system目录,创建nginx.service文件
1234567891011121314[Unit]Description=nginxAfter=network ...