- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 微信支付, 小程序,公众号, 商户号 需要进行的配置
落地域名如果不是此处设置的域名则影响你公众号网页的分享、JS调用(比如无法获取用户的地理位置、收货地址等)但是可能是版本原因, 实例代码与接入指南有个别的出入, 这里提供一套 验证代码进行参考。:落地域名如果不是此处设置的域名则用户访问会报错,无法进入到网址页面。点击下载, 虽然写的是php实例代码, 但是里面包含有其他语言的实例,:落地域名如果不是此处设置的域名则用户访问你的网址后会有风险提示。要想绑定商户号对接支付功能的必须是服务号,不能是订阅号.查看对应的支付服务, 如想使用服务未开通则需要开通.
2023-05-30 15:26:41
9286
原创 使用docker 安装 jenkins 链接gitlab 超时
进入 jenkins 之后 使用 date 命令发现使用的是 utc 时间。在启动容器的时候, 将服务器本地的locatiome映射到容器中即可。第一天用的还好好的, 第二天发现怎么都链接不上gitlab了。使用docker 安装的 jenkins。后来发现了是jenkins时间的问题。所有的验证信息都是正确的。
2023-05-18 14:32:41
497
原创 jenkins 进行 gitlab, maven ,nodejs ,ssh 配置
所以maven的实际路径是 /home/data/jenkins_data/apache-maven-3.6.3。所以我的maven必须放到 /home/data/jenkins_data 目录下, jenkins才能访问,注意: 如果是使用docker安装的jenkins, 需要填写docker中jenkins的路径地址。我将 /var/jenkins_home 映射到了 /home/data/jenkins_data,如果没有安装过maven, 可以直接使用jenkins提供的maven进行安装。
2023-05-17 11:35:39
1204
原创 非标准映射的json数据, 通过反射的方式映射到实体类
一个三方合作的项目,对某工厂的产线生产情况进行大屏监控, 产线数据流转流程产线采数 ---> 数据解析 ----> 大屏展示我们处于数据解析的环节, 有产线现场mes采数推送给我们, 然后我们解析完毕之后再推送给另一家公司进行大屏展示.产线采集的json数据与实体类字段不匹配
2023-03-31 13:24:47
898
原创 windows 系统 同时安装启动 多个版本的 MySQL
在同一台 windows 上安装不同版本的MySQL, 我安装的是8.0 和 5.7版本的. 版本可自行更换
2023-02-20 13:54:49
1137
原创 自定义注解实现excel导入数据参数校验
我们在自定义的注解上要添加几个元注解@Target@Retention@Inherited@Target用来声明当前注解可以使用的地方value描述应用于类、接口(包括注解类型)、枚举应用于属性(包括枚举中的常量)应用于方法应用于方法的形参应用于构造函数应用于局部变量应用于注解类型应用于包应用于类型变量应用于任何使用类型的语句中(例如声明语句、泛型和强制转换语句中的类型)@Retention表明该注解的生命周期生命周期类型描述编译时被丢弃,不包含在类文件中。
2023-02-09 17:33:05
1742
原创 linux 部署禅道服务并使用
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。点击左侧组织菜单, 然后点击添加用户 填写用户信息保存。登录 输入默认用户名密码 admin 123456。一直往下拉, 根据操作系统 选择对应的版本下载,我的服务器是 centOS7.6。将下载好的压缩包上传到服务器。点击菜单 项目 可以添加项目。访问 ip:端口 进入页面。点击部门可以添加部门信息。提示修改密码后进入系统。点击产品 可以添加产品。解压到opt文件夹下。
2023-02-08 16:16:23
802
原创 linux CentOS 7 安装rabbitMq
进入/usr/lib/rabbitmq/lib/rabbitmq_server-3.10.0/sbin路径下。设置 admin 用户的权限,指定允许访问的vhost以及write/read。查看erlang 与 rabbit 版本对应关系, 确定要下载的版本。rabbit默认的安装目录再 /usr/lib/rabbitmq。修改rabbitmq-defaults文件,添加配置文件路径。点击进入页面, 执行官方提供的下面两个命令。查看vhost(/)允许哪些用户访问。同样执行官方提供的命令。
2023-02-08 11:09:42
576
1
原创 java springboot 项目打包成 exe应用
将项目打成jar包将jdk目录中的jre和jar包放到同一个目录下(如果没有jre则需要去官网下载一份)地址: https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html下载 打包工具链接:https://pan.baidu.com/s/17GJ9DBgR_jnBtw6o9-YM9g?pwd=jztt 提取码:jztt官网地址: https://www.ej-technologi
2023-02-07 15:05:11
3352
原创 命令行 安装 Gparted 工具安装. linux 磁盘分配工具
选中磁盘 右键选择 resize/move 进行磁盘空间调整。首先安装 xmanager 插件,然后点击上方的 对勾进行 调整应用。用xsheel链接服务器。
2023-02-02 14:13:39
1567
原创 将nodejs文件打包成exe, 并设置开机自启动(没有黑窗口)
使用node的pkg包如果安装pkg后提示 pkg不是内部命令, 重新打开cmd窗口再试,如果还提示,则需要配置环境变量查看 .npmrc 文件的配置信息 (默认在C:\Users{用户}下, 如果没有则去 node安装目录下npm下查找)查看 配置信息中的 prefix 配置路径, 添加到环境变量, 再重启cmd窗口。
2023-01-31 13:25:55
5212
2
原创 npm 设置淘宝镜像 和 配置文件修改
在安装目录新建的 node_cache node_global 这两个文件夹需要设置才能使用。编辑.npmrc文件 能看到刚刚设置的淘宝镜像, 再添加下面两行配置。可以再命令行进行设置 也可以再配置文件中指定。node 默认的配置文件生成在c盘下。C:\Users{用户}.npmrc。
2023-01-30 14:42:28
669
原创 nginx 部署网站接口访问 第一次 503, 需要请求第二遍才能拿到数据
然后发现前端在请求接口获取数据时会请求两遍, 第一遍的接口 报错503 如下图, 第二遍可以正常获取数据。在 server 配置中查到 limit_conn perip 参数 将值适度调大。经过排查和查阅资料发现 需要修改Nginx 的并发数限制。Java部署的项目使用的Nginx作为代理进行了转发。
2023-01-19 18:03:20
854
原创 Windows系统安装jenkins服务 war包形式
在这里插入图片描述](https://img-blog.csdnimg.cn/e00d706d77124f4b80e5ee53b7b63b31.png。至此,相关配置已完成, 如果没有maven插件 继续去插件管理中搜索 maven 安装maven插件即可.在 jenkins 环境变量的目录下找到文件 hudson.model.UpdateCenter.xml。输入名称, 选择api, 点击生成按钮, 然后复制备用。回到刚刚的页面选择 刚刚添加的认证令牌.然后保存。服务器ip 加 启动端口。
2023-01-17 16:43:23
1246
原创 nexus3 搭建maven私服
这里使用linux版, 需要win或mac版请自行百度链接:https://pan.baidu.com/s/11Z_884pt11l04460ldUyVA?pwd=ycuo提取码:ycuo。
2023-01-17 15:28:15
623
原创 linux debian 系统安装jenkins服务 war包形式
将该目录下的 hudson.model.UpdateCenter.xml 文件中的地址替换为阿里镜像。war包形式运行的jenkins 的文件目录在 /root/.jenkins。http://127.0.0.1:8763/restart 重启。然后查看jenkins运行日志, 将秘钥填入jenkins页面。http://127.0.0.1:8763/exit 关闭。通过本机 ip + 端口 访问 jenkins。如ip访问不同 查看安全组是否放开了端口。插件安装后重启jenkins。
2023-01-17 10:23:33
513
原创 字符串进行前缀匹配
工作中接到这样一个需求货品编号的前缀是由分类的编号组成的, 用户输入货品编号的时候自动回显出货品的分类.而 货品的分类编号是不规则的如: 0401,020508,27800101每一个编号的长度都是不同的, 不过好在是相同数组开头的编号长度都是统一的.所以不免有些人会冒出写死匹配的想法. 但是这也太low了.经过不懈的尝试和努力终于找到了两种解决方案.
2023-01-16 15:40:12
1705
原创 新入公司 git基本命令使用(二) 小乌龟版
git命令行的操作复杂不直观,且容易出错. 这里推荐大家使用git版小乌龟插件进行使用安装一路next即可。
2023-01-16 10:16:05
453
原创 新入公司 git基本命令使用(一) 命令行版
git基本命令 使用, 针对于工作中的基本使用新入了一家公司,由于好久没用git了, 已经基本忘记了, 在这里记录一下工作中常用的基本命令.用于一般的 拉取代码, 提交代码, 推送代码, 创建分支, 切换分支, 合并分支。
2023-01-16 09:42:29
314
原创 springboot 搭建websocket
使用接口测试工具访问 controller 层接口测试 向客户端发送消息。使用websocket测试网站进行链接测试 向服务器发送消息。
2023-01-13 17:14:30
540
原创 linux debian系统 安装gitlab, 并进行nginx配置
在安装 Postfix 的过程中可能会出现一个配置界面,在该界面中选择“Internet Site”并按下回车。把“mail name”设置为您服务器的外部 DNS 域名并按下回车。如果还有其它配置界面出现,继续按下回车以接受默认配置。进行访问路由配置 将下方的 “gitlab.example.com” 替换成自己的域名。在nginx主配置文件中引入 gitlab.conf。新建nginx配置文件 gitlab.conf。修改 gitlab配置文件。刷新gitlab配置。
2023-01-11 14:55:10
1108
原创 批量下载文件 在线生成 并打压缩包下载
需求:批量生成打印机使用的打印文件.500条信息为一个文件, 超过500条则生成第二个文件, 将最终生成的文件以压缩包形式下载;接到需求我的第一思路是先使用io流 在服务器生成服务器本地文件, 将所有文件生成好之后, 再讲文件进行压缩然后下载. 然后每天凌晨定时任务扫描文件夹进行文件清理.后来公司的同事给提供了一个新的思路, 不用在本地生成文件, 而是使用内存流的形式代替, 因为生成的文件内存占用并不是很大.
2023-01-09 10:49:37
348
原创 win11 右键菜单 变回 win10风格
将已下内容复制到txt中, 另存为bat文件, 编码选择 ANSI管理员运行@echo off:startclsecho,echo 修改右键菜单模式echo,echo 1 穿越到Windows 10默认模式echo,echo 2 恢复为Windows 11默认模式echo,echo 0 什么也不做,退出echo,echo,choice /c:120 /n /m:"请选择要进行的操作(1/2/0):"if %errorlevel%==0 exit
2022-03-23 15:18:54
164
原创 win10 更新导致 nodejs 不可用
win10 更新导致 nodejs 环境变量不可用, 卸载出错问题https://support.microsoft.com/en-us/help/17588/windows-fix-problems-that-block-programs-being-installed-or-removed使用这个官方提供的troubleshooter,进行修复卸载,然后重新配置环境变量或者清除文件重新安装...
2022-02-23 16:02:15
392
原创 SpringBoot 集成 微信绑定 微信登录
SpringBoot 集成 微信登录重写一个认证逻辑 实现AuthenticationProviderimport com.hzjtcl.commons.security.service.HzjtclUserDetailsService;import lombok.Getter;import lombok.Setter;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j;import org.springframework.c
2022-02-07 10:38:05
1829
1
原创 mysql GROUP_CONCAT() 与 find_in_set() 的使用
mysql GROUP_CONCAT() 与 find_in_set() 的使用GROUP_CONCAT() 函数 , 多与 group by 连用https://blog.youkuaiyun.com/u012620150/article/details/81945004find_in_set() 函数https://www.fujieace.com/mysql/functions/find_in_set.html项目中的应用 场景 sys_user, 用户表, sys_role_user 用
2021-11-04 15:52:32
366
原创 将一组数据按每组n个元素 进行分组
近期项目中 需要将 一组数据按个数分组的场景/** * 将一组数据固定分组,每组n个元素 * @param source 要分组的数据源 * @param n 每组n个元素 * @param <T> * @return */ public <T> List<List<T>> fixedGrouping(List<T> source, int n) {
2021-06-30 08:57:08
826
原创 Easypoi 导出excel 实现局部窗口冻结, 标题局部单元格合并
Easypoi 导出excel 实现局部窗口冻结, 标题局部单元格合并Controller 入口 @GetMapping("exportZL") @ApiOperation("工作总览导出") @RequiresPermissions("workArrange:hxcostproject:export") public void exportZL(@ApiIgnore @RequestParam Map<String, Object> params, HttpS
2021-04-02 17:39:18
1181
原创 Redis 命令行设置临时密码
执行Redis-cli进入命令行 执行命令查看密码 :config get requirepass设置密码config set requirepass test123认证密码auth test123重启Redis客户端
2021-03-30 15:38:14
295
2
原创 Easypoi 导出excel 使用注解实现一二级标题行的单元格合并
Easypoi 导出excel 使用注解实现一二级标题行的单元格合并先看一下最终效果图上代码Excel 模板实体类@Datapublic class HxAdvisoryZJEndExcel { @Excel(name = "序号",orderNum="0") private Integer num; @Excel(name = "项目名称",groupName = "项目",orderNum="1") private Strin
2021-03-20 11:34:27
2532
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人