自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨章隐的博客

技术博客,分享技术,各大平台搜索杨章隐,开发工程师,音乐人。

  • 博客(31)
  • 收藏
  • 关注

原创 如何使用腾讯 Coding DevOps 发布项目到服务器 @杨章隐

如何使用腾讯 Coding DevOps 发布项目到服务器

2024-03-29 14:38:10 270

原创 如何下载免费的Xshell和XFTP @杨章隐

如何下载免费的Xshell和XFTP

2024-03-25 09:24:20 184 2

原创 如何使用腾讯 Coding DevOps 持续部署 持续集成 项目@杨章隐

腾讯的东西是出了名的|文档不知所云|使用莫名其妙|这篇文章带你解决腾讯云持续部署遇到的问题,如何快速搭建,快速使用Coding【要不是用企业微信,谁用这个】

2024-03-19 12:33:27 407

原创 如何接入腾讯云日志并添加异常告警 @杨章隐

详细介绍了如何利用腾讯云日志服务(CLS)实现日志的高效收集、存储和分析,并设置基于日志异常的实时告警功能。

2024-03-19 10:25:00 471

原创 Java发送Json Post请求 @杨章隐

【代码】Java发送Json Post请求 @杨章隐。

2024-01-13 16:16:08 420

原创 MyBatis Plus 如何实现动态排序@杨章隐

MyBatis Plus 、MyBatis 实现动态排序

2023-12-25 11:41:50 1479

原创 一篇文章读懂分布式CAP原则@杨章隐

什么是分布式CAP原则?

2023-08-10 11:09:14 106

原创 Redis搭建主从哨兵模式集群环境搭建, 一主二从三哨兵

Sentinel去监视一个master名称为mymaster的主redis实例,redis主节点的IP地址127.0.0.1,端口号为6379,2表示判定redis失效至少需要2个 Sentinel进程的同意,只要同意Sentinel的数量不达标,自动failover就不会执行。将redis.windows.conf多复制成两个redis.windows2.conf,redis.windows3.conf。1)在redis.windows2.conf的port改成6380,

2023-05-04 00:12:21 441

原创 Vue 企业微信 扫码登陆

【代码】Vue 企业微信 扫码登陆。前后端代码

2023-05-03 16:02:27 881 1

原创 Mac使用docker 将 spring boot 打包 docker 镜像 @杨章隐

这里仅仅需要注意你dockerfile文件对应的路径和打包的jar包对应的路径即可。ADD 你对应的jar包路径 也可以自行替换 (记得后面有个空格和.)test-server:v1.2.0 是镜像的名字和版本号都可以自行修改。如上:打包成功 回到docker桌面。FROM 指定发布打包的jdk版本镜像,可以自行替换。可以了 直接润 你那个镜像吧。

2023-03-29 15:51:24 219

原创 springboot 部署指定环境变量 @杨章隐

springboot 我们在生产环境的时候发布的时候难免需要指定对应的环境变量,这里给大家一段示例,如果有需要的话可以评论区一起讨论。

2023-03-22 17:21:24 1024

原创 uniapp微信小程序 生成小程序码scene参数踩坑全指南@杨章隐

这里采用的是获取不限制的小程序码注意事项如果调用成功,会直接返回图片二进制内容,如果请求失败,会返回 JSON 格式的数据。POST 参数需要转成 JSON 字符串,不支持 form 表单提交。调用分钟频率受限(5000次/分钟),如需大量小程序码,建议预生成获取 scene 值scene 字段的值会作为 query 参数传递给小程序/小游戏。用户扫描该码进入小程序/小游戏后,开发者可以获取到二维码中的 scene 值,再做处理逻辑。

2023-03-17 15:30:30 3249 2

原创 用apifox替换Swagger@杨章隐

在 IDEA 中使用 Apifox Helper 可以一键同步文档到 Apifox 项目中,开发者无需切换工具,即可更新同步文档给团队内其他人员。自动解析注解、快速同步文档、IDEA 内调试、Apifox 便捷团队协作,你只需一个「Apifox Helper」。:这项主要是进行代码模块名和项目 ID 的映射关系配置,在 Apifox 中进入项目中「项目设置 --> 基本设置」,复制项目 ID 粘贴过来。apifox,有工具,有网页端口,界面还行,并且还有许多开放文档,也支持idea插件一键同步。

2023-02-20 10:29:49 493 2

原创 Java 文件流csv转xlsx工具类@杨章隐

这是因为POi不处理非excel类型文件,如果不是excel类型文件或者不是二进制类型文件直接就抛出异常"Your InputStream was neither an OLE2 stream, nor an OOXML stream"这里提供一个工具类给大家处理。

2023-02-15 17:03:55 1753

原创 Java DES加密工具类 归档 DESUtil @杨章隐

des对称加密,是一种比较传统的加密方式,其加密运算、解密运算使用的是同样的密钥,信息的发送者和信息的接收者在进行信息的传输与处理时,必须共同持有该密码(称为对称密码),是一种对称加密算法。

2023-02-09 09:43:26 494

原创 Springboot整合velocity实现代码生成器思路

代码生成器,由表数据,表名,列名转换为类名,属性名,生成类,此生成器只提供一个思路,我们可以对数据库字段进行抽象,创建关于库表层的OOP对应关系最终实现从生成服务端VO、DTO、DAO、Service和前端简单vue table分页导入导出等功能的快速生成代码。创建属于自己的代码生成器模板,根据自己的需求编写对应的规范的文件,强调一下规范的重要性。不过具体功能实现还是要花时间完善,这里只展示具体的实现框架技术原理和思路。最后是入口程序和测试控制器,最后生成对应的代码拉进项目进行测试。

2023-02-02 21:07:29 1448

原创 神秘奶奶,一位五角大楼研究员,建议我远离汇编,从机器语言学起......

作为一门面向机器的程序设计语言,汇编语言虽然十分精细,但却无法做到和计算机乃至计算器直接交流,里面有简单地指针的概念,所有的变量、函数都由栈或堆上简单地偏移地址所代替。与高级编程语言相比,汇编在可读性、开发效率和可移植性上显然存在不足。

2022-10-09 12:42:35 226

原创 复盘一次注解式事务引发的事故 @杨章隐

最近上线了一个关注的功能,就是好友之间互相添加关系然后成为好友。起初上线的时候并没有任何问题,可是过了一段时间发现群里不断告警,于是便开始了排查分析。第一个问题很明显是因为嵌套事务所导致的,这个问题比较好解决,首先就是在执行的代码里面找到嵌套事务......

2022-09-22 16:42:37 156

原创 vue Error: error:0308010C:digital envelope routines::unsupported解决方法 @杨章隐

在新电脑安装了npm,再通过npm安装yarn 使用npm run serve和yarn run serve都报异常:Error: error:0308010C:digital envelope routines::unsupported

2022-09-13 18:00:13 784

原创 如何通过node安装yarn@杨章隐

然后我们通过命令行查看是否node安装成功,出现版本号代表安装成功。通过命令行,查看yarn版本,出现版本号就代表安装成功。再贴上常用的其他yarn命令和node命令的对应关系。接下来直接复制命令行开始安装yarn。首先通过官网下载node。node官网在线下载。

2022-09-13 17:01:12 518

原创 复盘:直播中优惠券超发问题复盘@杨章隐

最近同事在使用直播的时候给用户抽奖抽优惠券,然后运营在后台看到,优惠券余数是负数,即优惠券总数

2022-09-08 10:52:06 245

原创 Java实现文件上传截取视频首图 @杨章隐

我们在很多项目中实现过上传视频,为了展示视频,我们经常会有。的操作,以下就是获取视频第一帧的代码实现。

2022-09-05 14:44:52 939

原创 Java递归子集算法(树状结构)的逻辑和实例代码实现 @杨章隐

递归算法作为一个经常使用的算法,无论在API开发还是计算文件夹都是比较常用的,在api开发过程中我们经常遇到需要返回树状结构的json。通过反复调用自身方法循环输出归属上级集合的下级集合。这个时候我们就需要编写相关的递归算法。接下来就是循环遍历归属一级集合的子集。例如权限树和部门归属等。首先我们先找到一级集合。

2022-09-05 14:33:04 675

原创 计算多个数字之间的唯一组合,非顺序组合 @杨章隐

最近在做公司的优惠券系统,需求方提出了指定药品的需求,即每个药品随意组合,价格达到门槛了就可以使用优惠券。那么组合就有1、12、123、13、2、23、3 价格分别为 1、3、6、4、2、5、3。思路就是每次先拿出数组集合中的第一个数字与其他数字进行配对组合并每次都记录下来得到结果。举例:药品有 1、2、3,价格也为1、2、3。...

2022-01-11 10:35:47 320

原创 网络地址 URL 文件转MultipartFile @杨章隐

先获取输入流(工具类)import org.apache.commons.compress.utils.IOUtils;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;public class FileUtil { /*

2021-08-25 17:02:14 4687

原创 微信小程序 open-type=“getUserInfo“ 获取用户信息失败 @杨章隐

open-type="getUserInfo"获取用户信息失败open-type="getUserInfo"获取用户信息“微信用户”

2021-06-01 18:29:54 6414

原创 uniapp获取用户数据昵称为“微信用户”(小程序)@杨章隐

原文:https://blog.csdn.net/Web_Try_harder/article/details/116301266微信

2021-05-28 14:29:32 4274

原创 SpringBoot后台运行过程中被Killed的情况处理@杨章隐

最近为了速度把游戏的所有变量和数据都保存在静态属性里面跑了一段时间后运营却时常反馈给我游戏挂了,用报警脚本检测,基本每天都会服务停止,查看进程log发现最后执行倒计时的时候只有一句:killed最早排查以为是磁盘或者内存不足(毕竟可能因为变量太大,导致内存溢出等问题)检查后发现内存是足够的,磁盘也是足够的后来参考:http://www.cnblogs.com/chenerzhu/p/9697179.html通过swap分区来解决swap分区:Swap分区在系统的物理内存不够用的时候.

2021-04-26 11:51:43 2279

原创 springboot 2.0以上版本如何启动多端口监听@杨章隐

查了很多网上的教程,包括知乎高赞的,都是基于1.0的,springboot2.0已经遗弃一部分相关的class和方法或者类名方法名被修改导致有些入门着急找解决方案的朋友有点懵逼。所以写这篇东西application.properties文件代码:server.port=${appPort:8080}server.additionalPorts=3050创建一个 ApplicationConfig,代码如下 ,大部分的教程会让你用EmbeddedServletCont......

2020-12-01 19:31:01 1332 3

原创 Cent OS7下安装MySQL和Redis @杨章隐

首先,我们需要Cent OS7以上的系统1、运行更新命令/*更新yum*/yum update2、安装 MySQL下载安装MySQL官方的资源/*下载*/wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community...

2019-11-13 17:09:40 166

原创 Centos 下安装 nginx 版本 1.11.6 @杨章隐

直接进入正题1、下载nginx/*直接运行 下载nginx*//*我的路径是 /usr/local */wget http://nginx.org/download/nginx-1.11.6.tar.gz2、解压nginx/*切换到你的nginx下面 */cd cd /usr/local/nginx-1.11.6/*解压 nginx */tar -zxvf nginx-1.1...

2019-11-05 15:09:11 277

空空如也

空空如也

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

TA关注的人

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