- 博客(69)
- 资源 (13)
- 收藏
- 关注
原创 Linux 定时备份到windows 方案比较
在选择从 Linux 到 Windows 的定时备份方案时,需要根据传输需求、增量备份、配置复杂度、安全性等因素进行综合考虑。安全性:对于需要高度安全性保护的场景,和方案在 SSH 支持和数据加密传输方面表现最佳。相比之下,DeltaCopy方案虽然支持增量备份,但缺乏 SSH 支持,安全性较低。增量备份:支持增量备份的方案包括Rclone和,适合大规模数据备份和频繁的文件同步。这些方案能够减少每次传输的数据量,提高备份效率。配置复杂度:如果追求简单易用的方案,是最佳选择,适合小型团队或个人用户。和。
2025-04-28 16:05:49
571
原创 flowable新增或修改单个任务的历史变量
场景:对历史任务进行关注,所以需要修改流程历史任务的本地变量方法包含2个类1)核心方法,flowable command类:HistoricTaskSingleVariableUpdateCmd2)执行command类:BpmProcessCommandService然后springboot 执行方法即可: bpmProcessCommandService.executeCreateHistorySingleVariable(taskId, 变量名, 变量值);
2025-03-13 18:16:55
211
原创 springboot 传统应用程序,适配云原生改造
2024年传统应用程序上云,改造方案1、mysql 云环境高可用方案2、redis 云环境高可用方案3、nginx 云环境高可用方案4、应用 云环境高可用方案。
2024-11-04 09:39:11
690
原创 mysql迁移postgreSql windows 工具
windows 操作基本步骤:1、新建mysql 和 postgresql数据源2、配置迁移来源和目标3、配置迁移规则并执行注:实测mysql 数据库表和列都是utf8-mb4,迁移表的注释不会乱码;
2024-09-27 10:16:31
630
1
原创 openEuler 下载rpm 包
有2种方式:1、使用dnf 下载软件包,2、或者开启缓存,安装自动获取rpm其他事项3、dnf 安装数据库的机器,应屏蔽数据软件的更新4、下载的rpm 莫名奇妙的不能安装
2024-09-27 09:29:21
1554
原创 openEuler 修改网卡和常用网络配置
1、网卡启用、禁用和查看状态2、编辑网卡,配置静态Ip3、删除之前网卡缓存的Ip4、机器即连接内网,又连接外网 的网卡配置5、openEuler 修改默认的镜像仓库(推荐)
2024-09-27 08:31:57
9541
原创 OA、流程、低代码选型参考
指定人员、角色即可,部门经理,中心分管领、部门、岗位、用户组等1期不用实现;且不需要实现发起人上级,及某个节点的上级的特殊处理;基本实现只有activiti、flowable,且流程引擎相比较JDK出的速度较慢,基本JDK稳定版本出了2年,流程引擎才做了适配,此时更新需要踩坑,文档只能看官网;Activiti:老项目很多,淘宝就很多卖的,便宜;新版的报价很贵,接口文档相对全面;新版仓库不在中央仓库内,独立仓库下载依赖较慢,小版本更新频繁;有商业支持,国内一般人也买的;
2024-07-25 13:47:21
908
1
转载 idea 目录多项目,不能识别 vue 的 @/ 路径
原来是 idea 2023.2.1 ,突然发现 @/路径不能识别了,经确认 idea 自动升级到2023.2.4。vue项目下 新建jsconfig.json ,重启idea ,idea 自动扫码索引即可识别。设置 webpack configuration file为webpath.config.js。或 File -> invalidate caches 然后点击 just restart。
2024-07-22 11:14:01
993
1
原创 mybatis-plus仿 JPA的 GenerationType.TABLE 实现
1)配置mybatis-plus 主键默认策略,实体添加主键注解2)新建主键存储表3)编写主键策略实现类注意事项:如果 程序含数据库恢复功能,数据恢复后,需调用 CustomIdGenerator.clearTabIdStateMap() 方法现在各个数据库都支持建表生成自增主键,这种方式性能挺好的;只是部分带了序列,没有屏蔽底层实现;根据实际情况选择实现方式,我们这边是因为测试变态:说系统时间改了,程序不报错,所以默认mybatis-plus的雪花不让用;
2024-07-18 09:12:46
409
原创 springboot3.2 RedisCacheManager配置
配置 RedisCacheManager。添加 @EnableCaching 注解。
2024-07-17 17:00:18
555
原创 maven 根据不同环境,走不同的实现(多种环境组合)
线上程序同时支持人大金仓和mysql,且支持根据环境动态选择 java JCE 的实现方式方式:idea 设置 maven profiles 组合
2024-06-28 10:23:01
540
原创 nvm-desktop window安装,支持动态切换nodejs版本
在安装nvm-desktop 的文件夹下 新建文件夹 node_global 和 node_cache ,然后运行命令(根据安装路径调整)由于npm 要求nodejs 18 +,vue-cli-service 要求 ssl ,所以先关闭;下载window x64版本 (当前3.3 - 2024-06-26, 网上说不要低于 2.6)先用nvm-desktop 安装一个默认的nodejs,再配置nodejs 缓存路径。点击软件右上角的设置按钮,展开如下图,可设置nodejs安装路径。
2024-06-26 09:12:45
3409
20
原创 mysql8 将主键更改为的自增主键
通过以上步骤,你可以使用 ROW_NUMBER() 函数生成连续的主键,并直接在表上更新这些值。这个方法不需要临时表,但仍需小心操作,以确保数据的一致性和完整性。:如果表中存在外键关系,在更新主键时需要特别注意外键的维护。更新完主键后,可能需要手动更新外键表中的对应值。MySQL 8.0 及以上,使用 ROW_NUMBER 子查询来生成新的主键,然后再更新主键。:确保在更新过程中没有并发的写操作,以防数据不一致。:操作前务必备份数据,以防出现意外情况。或者使用sql 语句。
2024-06-14 10:16:59
740
原创 vue3 vite动态根据字符串加载组件
这样我们就拿到了相对路劲的组件对象,通过@/views/ 绝对路径匹配不行,只能相对路径;1)这样我 通过 字符串拿到组件方法,然后 await 组件方法() 加载组件。2)也可以等待 nextTick() 后,再执行组件内的方法。
2024-05-25 16:39:30
959
原创 echarts-gl 离线3D地图,效果2实现点击某个区域高亮显示
下载地图重名成 xinjiang.json,粘贴vue项目的 api/json/xinjiang.json 下。免费下载实时更新的geoJson数据、行政区划边界数据、区划边界坐标集合__HashTang。vue组件,echarts制作3D地图,可点击凸起,hover高亮,可做飞鱼线(带天空盒子)这里下载的新疆,选项的第一个和第二个都行。新建 aa.vue,访问即可看见效果。
2024-05-09 11:39:05
2056
5
原创 VUE 或 Js封装通用闭包循环滚动函数
闭包函数仅需关心参数// 自动滚动闭包函数// 滚动选项// 滚动的Dom元素// 滚动的时间间隔// 滚动的距离// 滚动历时时间},// 滚动临时结果// 实际滚动方法// 如果定时器存在// 则先清除// 获取当前滚动条距离顶部高度// 平滑滚动效果// 如果已经达到目标位置或者达到持续时间,停止动画} else {element.scrollTop = targetY // 确保最终位置// 距离顶部高度 大于等于 滚动长度// 滚动到底部 停止定时器。
2024-05-09 11:17:46
441
原创 Springboot 单体thymeleaf极简门户网站
spring-boot 2.7.18 、jdk17、shiro、thymeleaf、MySQL8(无redis),公司或企业门户官网极简版
2024-05-08 22:29:19
437
1
原创 springboot 从mysql 迁移人大金仓 -kingbase
命令带密码参考Java代码实现国产人大金仓数据库备份还原需求-CSDN博客本人在一次项目中,遇到了需要在系统管理中提供给用户备份还原系统数据的功能,由于项目特殊性,项目底层数据库使用了国产人大金仓数据库(版本V8)。由于本人也是第一次使用金仓数据库,所以在功能实现过程中,踩到了一些坑,特此记录一下,共大家参考,避免踩到和我一样的坑。,可以 using 方法::转换类型,例如 USING null::转换后类型;能迁移 库表、数据和注释,迁移索引会报错,不能迁移自增索引。注:注释中的列明大写,要改成小写。
2024-04-15 14:02:37
4658
2
原创 springboot 人大金仓 kingbase-备份还原,命令中带密码,支持window和linux
命令带密码参考Java代码实现国产人大金仓数据库备份还原需求-CSDN博客本人在一次项目中,遇到了需要在系统管理中提供给用户备份还原系统数据的功能,由于项目特殊性,项目底层数据库使用了国产人大金仓数据库(版本V8)。由于本人也是第一次使用金仓数据库,所以在功能实现过程中,踩到了一些坑,特此记录一下,共大家参考,避免踩到和我一样的坑。
2024-04-14 16:04:51
1094
原创 Rocky(Centos)数据库等高并发或高io应用linux系统调优,及硬件问题排查(含网络、磁盘、系统监控)
默认的最大打开文件数是1024.不满足生产环境的要求。
2024-04-09 10:49:21
1797
原创 docker部署修改主机网络
教学版教程:docker 部署教学版本-CSDN博客1)docker 部署mysql、redis、nginx;2)docker compose一键单机部署;3)docker网络;4)dcocker swarn讲解部分;5)未讲解的docker监控-资源、性能等。
2024-04-01 09:22:58
1003
原创 vuetify3 弹窗中使用 element-plus 时间控件异常解决
【代码】vuetify3 弹窗中使用 element-plus 时间控件异常解决。
2024-03-21 08:28:23
553
原创 rocky9 编写一键安装mysql 的sh脚本
1、安装方式介绍mysql安装共3中方式1)yum安装,最简单的方式2)rpm包安装,切记下载相应系统的 稳定版 源码包,相对较简单3)压缩包安装:自由度高,但配置相应复杂,且需要自己注册自启服务注:1,2,3无法在一台机器上共存,1,2可以通过mulit-mysql启动多个服务看,但无法实现:单机上的myql主从只有3方式支持1台安装多个mysql服务,实现mysql主从一、安装步骤1.获取最新的yum rmp包地址下载地址:MySQL :: MySQL Commu_服务器开机自启mysql。
2024-03-18 22:33:48
1555
原创 idea2023 运行多 springboot 实例
1、修改idea运行多实例2、目的改造项目缓存token 至redis 支持负载均衡部署SpringSecurity6.0+Redis+JWT+MP基于token认证功能开发(源码级剖析可用于实际生产项目)_springsecurity redis管理token-CSDN博客。
2024-03-18 10:25:31
1268
3
原创 mybatis-plus-generator 使用 velocity 生成前后台代码
1)准备mybatis-plus 生成代码的 vm文件 2)添加依赖 mybatis-plus-generator 代码生成器的依赖 3)执行工具方法生成代码去工程的 external Libraries 找到 mybatisplus-generator 下 的vm 模版如下图,包含所有前后台代码、菜单sql;代码结构仿照若依,基础模版来自mybatisplus-generator提供基础的基本包含所的 :entity.java.vm ,包含数据库必字段判断的生成规则2、添
2024-03-12 22:06:42
695
原创 easyExcel 导入、导出Excel 封装公共的方法
*** 导出采购订单列表*/@Log(title = "采购订单", businessType = BusinessType.EXPORT)List listDatas = 获取数据的service方法nmwDate.setFileName("历史生产数据");
2024-03-12 16:48:39
2259
原创 openssl 生成nginx自签名的证书
openssl req命令主要的功能有,生成证书请求文件, 查看验证证书请求文件,还有就是生成自签名证书。主要参数主要命令选项:-new :说明生成证书请求文件-x509 :说明生成自签名证书-key :指定已有的秘钥文件生成秘钥请求,只与生成证书请求选项-new配合。-newkey :-newkey是与-key互斥的,-newkey是指在生成证书请求或者自签名证书的时候自动生成密钥,然后生成的密钥名称由-keyout参数指定。
2024-02-23 11:35:58
2258
原创 apipost 简单的性能压测总结
2)数据库配置文件写了占了2G+内存(my.cnf文件),redis+syslog+nginx 最好2G内存-实际大概1G ,消息队列1G内存,Java系统推荐2~4G,所以8G内跑差不多1千;1)jdk默认256M给100用,推荐给1000+人同时用JVM 堆栈建议2G~4G(目前定了机型4核8G内存 2T磁盘做radio0存储);3)16G内存能够很好的跑1千+,最好适当调整mysql、nginx(跟cpu主要相关)、程序的jvm堆栈大小。(在接口旁边就有个一键压测),专业的还是得jmater;
2024-02-04 08:26:22
3925
原创 傲梅轻松备份-备份rocky9,并还原备份
1)新建备份U盘2)新建虚拟机,配置虚拟机,然后安装虚拟机3)启动固件,然后选择U盘启动4)备份磁盘5)还原测试。
2024-01-21 20:51:10
3478
原创 统信uos 相关问题解决笔记
一、统信uos 专业版启用root账号登陆,及开启复制粘贴快捷键二、统信相关问题解决方案大全三、统信uos 解决忘记密码、开机黑屏、登录锁定等问题四、统信服务器系统迁移软件有易:如何应对CentOS 7停服六、统信uos安装windows软件
2024-01-11 17:38:59
1660
原创 docker 部署教学版本
1)docker 部署mysql、redis、nginx ;2)docker compose一键单机部署;3)docker网络;4)dcocker swarn讲解部分;5)未讲解的docker监控-资源、性能等
2024-01-01 10:12:04
1298
原创 vmware安装 Rocky9(自定义分区安装),并开启服务器监控
目前市面上cpu现成:基本是4~32不等;这里配置6个占一半;例如:磁盘总大小360G :1、先添加/boot:2Gib;2、再添加swap(2Gib可以4Gib交换区,超过这个一律一样大,前面没有反斜杠)3、再添加/data挂在盘300Gib;4、在添加系统跟路径:/;大小不设置会占用所有剩余空间;然后点击上面的完成按钮;磁盘分区知识:/boot 系统引导区域;swap内存交换区-跟你的内存一样大最好。
2023-10-21 18:29:56
3693
原创 springboot vue 部署至Rocky(Centos)并能断电自启动,本文部署是若依应用
安装中文字体(防止中文乱码)3、安装chrony(保证分布式部署时间的一致性)5、安装mysql数据,迁移目录,并授权自启动;6、安装redis,并设置自动动;7、安装nginx,并设置自启动;8、部署jar包,并设置自启动;参考教程Rocky(Centos)挂在磁盘_小云小白的博客-CSDN博客6、编辑 /etc/fstab 文件,最后添加单行。7、重启,并查看挂在磁盘是否仍在。发现/dev/vdb未挂载。2、对此系统可用磁盘。4、新建data路径。
2023-10-09 08:28:39
559
原创 Rocky、OpenEuler安装nginx并设置开机自启
1、安装nginx2、配置nginx3、你可用到的补充知识1)nginx负载配置2)nginx配置https3)idea2023,运行多springboot实例。
2023-10-08 17:50:07
1973
1
永中office文件在线预览
2020-04-19
timesten for windows and linux x64.rar
2019-09-11
springMVC5.1+mybatis3.46+log4j2+dbcp2项目,无论学习和项目搭建适合,含数据库脚本,本人自己搭建可运行。
2018-11-25
springMVC5.1 mybatis3.46 dbcp2 aop jackson log4j2 jar包集合,详细描述了各个jar包之间的依赖关系
2018-11-25
java版jieba分词统计,含1.02版本jar
2018-06-14
spring+mybatis企业应用实战官方源码下载
2018-06-01
婚礼请柬html
2018-05-18
office在线预览方案及源码
2018-04-01
c#60款皮肤源码版
2018-01-30
解除左上角返回、右上角菜单屏蔽,集成菜单图标和功能
2016-03-26
universal_imge图片下载——新手实例
2016-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人