自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (3)
  • 收藏
  • 关注

原创 微信支付, 小程序,公众号, 商户号 需要进行的配置

落地域名如果不是此处设置的域名则影响你公众号网页的分享、JS调用(比如无法获取用户的地理位置、收货地址等)但是可能是版本原因, 实例代码与接入指南有个别的出入, 这里提供一套 验证代码进行参考。:落地域名如果不是此处设置的域名则用户访问会报错,无法进入到网址页面。点击下载, 虽然写的是php实例代码, 但是里面包含有其他语言的实例,:落地域名如果不是此处设置的域名则用户访问你的网址后会有风险提示。要想绑定商户号对接支付功能的必须是服务号,不能是订阅号.查看对应的支付服务, 如想使用服务未开通则需要开通.

2023-05-30 15:26:41 7484

原创 java 下载/导出 文件名称 中文乱码问题

【代码】java 下载/导出 文件名称 中文乱码问题。

2023-05-23 08:57:24 760

原创 使用docker 安装 jenkins 链接gitlab 超时

进入 jenkins 之后 使用 date 命令发现使用的是 utc 时间。在启动容器的时候, 将服务器本地的locatiome映射到容器中即可。第一天用的还好好的, 第二天发现怎么都链接不上gitlab了。使用docker 安装的 jenkins。后来发现了是jenkins时间的问题。所有的验证信息都是正确的。

2023-05-18 14:32:41 405

原创 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 913

原创 linux 挂载新硬盘 并进行分区

linux 挂载新硬盘并进行分区

2023-05-13 16:21:11 1452

原创 非标准映射的json数据, 通过反射的方式映射到实体类

一个三方合作的项目,对某工厂的产线生产情况进行大屏监控, 产线数据流转流程产线采数 ---> 数据解析 ----> 大屏展示我们处于数据解析的环节, 有产线现场mes采数推送给我们, 然后我们解析完毕之后再推送给另一家公司进行大屏展示.产线采集的json数据与实体类字段不匹配

2023-03-31 13:24:47 663

原创 windows 系统 同时安装启动 多个版本的 MySQL

在同一台 windows 上安装不同版本的MySQL, 我安装的是8.0 和 5.7版本的. 版本可自行更换

2023-02-20 13:54:49 1006

原创 自定义注解实现excel导入数据参数校验

我们在自定义的注解上要添加几个元注解@Target@Retention@Inherited@Target用来声明当前注解可以使用的地方value描述应用于类、接口(包括注解类型)、枚举应用于属性(包括枚举中的常量)应用于方法应用于方法的形参应用于构造函数应用于局部变量应用于注解类型应用于包应用于类型变量应用于任何使用类型的语句中(例如声明语句、泛型和强制转换语句中的类型)@Retention表明该注解的生命周期生命周期类型描述编译时被丢弃,不包含在类文件中。

2023-02-09 17:33:05 1412

原创 linux 部署禅道服务并使用

其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。点击左侧组织菜单, 然后点击添加用户 填写用户信息保存。登录 输入默认用户名密码 admin 123456。一直往下拉, 根据操作系统 选择对应的版本下载,我的服务器是 centOS7.6。将下载好的压缩包上传到服务器。点击菜单 项目 可以添加项目。访问 ip:端口 进入页面。点击部门可以添加部门信息。提示修改密码后进入系统。点击产品 可以添加产品。解压到opt文件夹下。

2023-02-08 16:16:23 614

原创 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 440 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 3269

原创 命令行 安装 Gparted 工具安装. linux 磁盘分配工具

选中磁盘 右键选择 resize/move 进行磁盘空间调整。首先安装 xmanager 插件,然后点击上方的 对勾进行 调整应用。用xsheel链接服务器。

2023-02-02 14:13:39 1240

原创 将nodejs文件打包成exe, 并设置开机自启动(没有黑窗口)

使用node的pkg包如果安装pkg后提示 pkg不是内部命令, 重新打开cmd窗口再试,如果还提示,则需要配置环境变量查看 .npmrc 文件的配置信息 (默认在C:\Users{用户}下, 如果没有则去 node安装目录下npm下查找)查看 配置信息中的 prefix 配置路径, 添加到环境变量, 再重启cmd窗口。

2023-01-31 13:25:55 4440 2

原创 npm 设置淘宝镜像 和 配置文件修改

在安装目录新建的 node_cache node_global 这两个文件夹需要设置才能使用。编辑.npmrc文件 能看到刚刚设置的淘宝镜像, 再添加下面两行配置。可以再命令行进行设置 也可以再配置文件中指定。node 默认的配置文件生成在c盘下。C:\Users{用户}.npmrc。

2023-01-30 14:42:28 588

原创 jenkins 自动化打包并部署 java 项目脚本 windows版

jenkins的安装和使用在这里不再多讲,只展示部署脚本。

2023-01-29 15:51:11 1136 1

原创 nginx 部署网站接口访问 第一次 503, 需要请求第二遍才能拿到数据

然后发现前端在请求接口获取数据时会请求两遍, 第一遍的接口 报错503 如下图, 第二遍可以正常获取数据。在 server 配置中查到 limit_conn perip 参数 将值适度调大。经过排查和查阅资料发现 需要修改Nginx 的并发数限制。Java部署的项目使用的Nginx作为代理进行了转发。

2023-01-19 18:03:20 704

原创 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 1118

原创 nexus3 搭建maven私服

这里使用linux版, 需要win或mac版请自行百度链接:https://pan.baidu.com/s/11Z_884pt11l04460ldUyVA?pwd=ycuo提取码:ycuo。

2023-01-17 15:28:15 544

原创 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 460

原创 字符串进行前缀匹配

工作中接到这样一个需求货品编号的前缀是由分类的编号组成的, 用户输入货品编号的时候自动回显出货品的分类.而 货品的分类编号是不规则的如: 0401,020508,27800101每一个编号的长度都是不同的, 不过好在是相同数组开头的编号长度都是统一的.所以不免有些人会冒出写死匹配的想法. 但是这也太low了.经过不懈的尝试和努力终于找到了两种解决方案.

2023-01-16 15:40:12 1619

原创 新入公司 git基本命令使用(二) 小乌龟版

git命令行的操作复杂不直观,且容易出错. 这里推荐大家使用git版小乌龟插件进行使用安装一路next即可。

2023-01-16 10:16:05 418

原创 新入公司 git基本命令使用(一) 命令行版

git基本命令 使用, 针对于工作中的基本使用新入了一家公司,由于好久没用git了, 已经基本忘记了, 在这里记录一下工作中常用的基本命令.用于一般的 拉取代码, 提交代码, 推送代码, 创建分支, 切换分支, 合并分支。

2023-01-16 09:42:29 250

原创 springboot 搭建websocket

使用接口测试工具访问 controller 层接口测试 向客户端发送消息。使用websocket测试网站进行链接测试 向服务器发送消息。

2023-01-13 17:14:30 479

原创 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 974

原创 批量下载文件 在线生成 并打压缩包下载

需求:批量生成打印机使用的打印文件.500条信息为一个文件, 超过500条则生成第二个文件, 将最终生成的文件以压缩包形式下载;接到需求我的第一思路是先使用io流 在服务器生成服务器本地文件, 将所有文件生成好之后, 再讲文件进行压缩然后下载. 然后每天凌晨定时任务扫描文件夹进行文件清理.后来公司的同事给提供了一个新的思路, 不用在本地生成文件, 而是使用内存流的形式代替, 因为生成的文件内存占用并不是很大.

2023-01-09 10:49:37 314

原创 java8 system lambda 实际代码中的应用

java8 system lambda 实际代码中的应用

2022-10-25 17:09:52 697

原创 java 生成树结构, 使用 stream + lambda

使用stream 生成树结构

2022-10-19 17:25:52 448

原创 java 根据已有ppt模板修改其内容

根据已有ppt模板 修改图表数据

2022-10-18 13:58:01 1450 4

原创 JAVA 上传图片时 压缩后上传

java 压缩图片

2022-10-11 15:09:02 2075

原创 MySQL 两张表数据合并

合并查询MySQL多张表数据

2022-10-08 17:07:33 8342

原创 nacos使用本地数据库 MySQL 8.0版本 链接报错

nacos使用本地数据库 MySQL 8.0版本 链接报错

2022-07-01 09:51:03 380

原创 java 根据已有word模板进行数据下载导出

使用freemarker模板 进行word文档下载

2022-06-27 15:23:21 329

原创 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 136

原创 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 337

原创 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 1751 1

原创 mysql GROUP_CONCAT() 与 find_in_set() 的使用

mysql GROUP_CONCAT() 与 find_in_set() 的使用GROUP_CONCAT() 函数 , 多与 group by 连用https://blog.csdn.net/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 327

原创 将一组数据按每组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 763

原创 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 1072

原创 Redis 命令行设置临时密码

执行Redis-cli进入命令行 执行命令查看密码 :config get requirepass设置密码config set requirepass test123认证密码auth test123重启Redis客户端

2021-03-30 15:38:14 248 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 2257

win11 右键菜单变回win10 风格

win11 右键菜单变回win10 风格

2022-03-22

PCHunter_WIN10.zip

pchunter是一款很好用的小工具,但是大部分的版本都与现在的win10版本不兼容; 这款支持1803版本的win10系统,亲测可用;

2020-03-26

AsmHighlight.dll

下载后放到 od目录下的plugin 文件夹下, 再开启od点击关键字可以将相同的关键字高亮显示,使我们在使用od的时候更加方便快捷。

2020-03-26

空空如也

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

TA关注的人

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