- 博客(114)
- 收藏
- 关注

原创 【项目部署】linux常用命令
文件lllsls -a:ps -ef | grep [正则]pwdrm -rf [文件夹]rm [文件]cat [文件]tar -zxvf [.tar.xz]vi /etc/profilesource /etc/profile进程kill -9 [进程号]nohup java -jar [.jar] &echo $[]网络netstat -ntlplsof -i:[port]vivi [文件]iesc:wq:q:wq!q!权限
2020-07-17 15:22:31
758
1
原创 【VSCode配置】运行springboot项目和vue项目
项目的.vscode下# 关闭自动检测# 拥有多个子项目的java项目时,手动指定],# 自定义当前项目的jdk# 指定Maven对应的jdk,否则会用系统默认的JAVA_HOME],
2025-04-11 17:02:08
765
原创 【springboot】【flyway】数据库版本控制
如果数据库没有flyway_schema_history会自动创建,.sql文件首次启动后不要再修改此文件。locations: classpath:db/migration可改为自定义路径。新建文件夹db和子文件夹migration,创建相关。本项目 spring-boot版本2.3.0。注意根据后面实际路径配置。相关sql文件放置在。
2024-08-05 17:07:13
341
2
原创 【docker-compose】安装及配置
centos7默认防火墙为firewalld,而不是iptables,而docker使用iptables来做端口映射,所以一旦将firewalld关闭,则会报错。千万不要移除mysql容器重启,虽然密码生效了,但是删库,所有数据都没了。:修改后的密码无法连接mysql,但旧密码依然可以。有一次离线部署,docker官方mysql镜像。:启动防火墙,并一定注意开放平台访问的端口。主要借助docker-compose的。无法成功,改为bitnami版才成功。:因为带有旧有登录信息的卷依然在。
2024-04-09 14:28:28
2144
原创 【SSH隧道】本地端口转发访问远程服务器端口
win10执行以下命令后,输入服务器10.0.1.8的root用户的密码即可。直接关闭执行端口转发命令的终端即可,可通过。访问本地端口相当于访问远端端口。,排查完以下问题依然报错,改为。
2024-03-27 09:41:41
906
原创 【centos】【vsftpd】FTP本地用户登录配置
描述:本机ftp测试没问题;内网其他服务器ftp登陆成功,但执行ls等命令报错。原因:安装的最新版本,增加了对配置错误的强制检查,要求根目录不可写。文件,对以下两条要求进行排查,我的用户是。重启验证,该报错解决,但登录时出现先报错。默认访问目录/home/ftpuser。默认ipv6,可修改为ipv4配置。仅本地用户ftpuser可访问。仅本地用户ftptest可访问。仅可访问目录/var/ftp。安全增强模块,根据情况修改。文件,然后写入本地用户。原因:被动模式端口问题。
2024-02-20 16:49:16
4016
原创 【docker-compose】【nginx】内网环境https配置
在部署服务器上,新建cert目录,执行以下指令,然后生成.crt和.key文件。在原来的配置上新增ssl配置,可使用任意端口,为了便于前端vue项目容器化部署,将服务器。
2024-01-16 15:04:48
1296
原创 【springboot】【easyexcel】excel文件读取
通过构造函数重载,传入service层接口或其他参数。:逐行存入list,再批量处理。
2023-12-14 14:36:15
630
原创 【SheetJS】【js-xlsx】【xlsx】excel处理
通过行号列号获取:worksheet[XLSX.utils.encode_cell({ r: R, c: C })],可将数字算为1个字符宽,中文算为2字符宽,导出结果较为美观。列属性,wpx、width、wch任选一个设置列宽即可。直接获取:worksheet[“A1”]行属性 ,hpx、hpt任选一。
2023-11-13 16:07:09
1828
原创 【k8s】【docker】web项目的部署
前端:vue项目,之前镜像封装的nginx.conf反向代理配置直接使用了docker-compose.yml中services的名称,无法代理成功,可修改为127.0.0.1。后端:springboot项目。
2023-09-27 15:37:54
457
原创 【js/es6】合集
匹配ASCII代码中十六进制代码为nn的字符。排除这些剩下的也就是汉字和其他文字了。与 regexp 所有相匹配的子串。除换行符 \n 之外的任何单字符。控制字符,soh,表示标题开始。表示匹配非单字节的字符,例如。
2023-09-27 15:11:15
643
原创 【vue3】项目搭建
vue3:双向绑定改为ES6的Proxy;新的API风格,代码逻辑性更强、更易维护;性能提升,渲染更快、内存更少。vite:新型前端构建工具,基于原生ES模块,极速启动、快速热更新,更优的开发体验。以npm install和build过程为例, 之前vue2+webpack的项目在devops的编译环节非常耗时,在2-15min之间均有,vue3+vite的项目基本在1min以内。
2023-09-27 15:01:24
514
原创 【python】CliffWalking悬崖寻路问题
机器学习:监督学习、非监督学习、强化学习模仿人类和动物的试错机制进行学习智能体与环境交互,根据当前的环境状态s,按照一定策略采取行动a,获得回报r目标:获取最大累积期望回报。
2023-09-13 14:37:41
654
原创 【devops】【gitlab】webhook钩子函数
该功能对内网有限制,如果使用的是非公网部署,需要配置允许本地网络,在管理中心的。按钮测试是否配置成功,点击后,jenkins的项目会自动开始构建。
2023-03-29 14:33:51
757
原创 【vue】【leaflet】离线地图及热力图
leaflet加载离线地图main.js引入css.vue引入js具体代码瓦片地图下载寻找与类似的瓦片地图下载器,可以按需要的地区和级别下载,级别高所需存储空间越大下载后的目录结构如下
2022-07-05 15:50:32
2689
4
原创 【sqlyog】【mysql】csv导入问题
问题描述不论是Navicat、还是sqlyog,使用客户端连接数据库进行csv导入导出操作时总是容易出现中文乱码,每一次将就着解决了,换一下环境依然不知道该怎么办。注意要操作的数据库表的字符集都是utf8原因分析导入导出的csv都是utf8编码,但win上用excel或wps打开或保存的都不是utf8编码,因此会出现乱码,如果用其他有UTF8编码编辑器打开显示并没有问题。问题解决导入为了方便数据库处理一般都使用excel处理数据,重点在处理完保存csv这一步。如果是可以另存为csv utf
2022-01-27 14:58:39
2248
原创 经纬度距离与实际距离
经度0.00001 —— 1m0.0001 —— 9m0.001 —— 94m0.01 —— 950m0.00106 —— 100m0.00117 —— 110m纬度0.00001 —— 1m0.0001 —— 11m0.001 —— 111m0.01 —— 1111m0.0009 —— 100m0.00099 —— 110m...
2021-12-22 12:02:39
4684
原创 微信小程序canvas画图,保存页面为海报
思路暂时还没找的好的快速生成方案,只能通过代码一步一步画绘制内容分类:文本、长段文本、本地图片、echarts图表涉及功能:echarts临时图片路径获取、 长段文字处理、canvas绘制、canvas临时图片路径获取、授权判断、canvas临时图片保存至手机相册、图片全屏展示等wxml与wxss页面布局:fixed全屏、mask遮罩、canvas海报内容、button保存图片按钮数据:canvasType是否显示、canvasH高度、canvasW宽度<view class="po
2021-12-17 17:54:57
3950
原创 微信小程序echarts图表
目录下载echarts微信版,github地址将下载文件中的ec-canvas目录放入微信小程序项目(page同级即可)页面.json文件引入{ "usingComponents": { "ec-canvas": "../../ec-canvas/ec-canvas" }}页面.wxml文件使用<ec-canvas class="chart" id="chart1" canvas-id="chart1" ec="{{ec1}}"></ec-canvas>&l
2021-12-17 15:43:13
658
原创 跳转到微信小程序方法
从微信小程跳转https://developers.weixin.qq.com/miniprogram/dev/api/navigate/wx.navigateToMiniProgram.html从APP跳转获取小程序链接 接入移动应用 APP拉起小程序功能
2021-08-23 11:04:50
722
原创 【OAuth2】授权机制
OAuth2.0是一种主流的授权机制,主要用来颁发令牌(token)。OAuth 的核心就是向第三方应用颁发令牌令牌(token)与密码(password)同:作用是一样,都可以进入系统。异:令牌是短期的,到期会自动失效,用户自己无法修改。密码一般长期有效,用户不修改,就不会发生变化。令牌可以被数据所有者撤销,会立即失效。密码一般不允许被他人撤销。令牌有权限范围(scope)。密码一般是完整权限。运行流程运行流程(标准 RFC 6749)释义:Client:客户端,第三方应用,
2021-07-01 16:56:44
781
2
原创 【高德地图】易采坑合集
1. HeatmapLayer 热力图层透明度opacity属性设置无效热力图层必须是数组2. 降低[point]自带文字透明度将叠加图层的zIndex设置到很高即可降亮度3. vue页面切换后autocomplete功能失效因为各页面该功能id相同, 不同页面需要使用不同的id4. PolyonLayer 区面图层点击图形无法获取数据(鼠标事件无效)eventSupport属性默认为false,需要设置为true鼠标事件才生效var layer = new Loca.PointLaye
2021-06-24 09:52:54
2975
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人