自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 nacos2.2.0版本客户端连接远程服务端:NacosException: Client not connected,current status:STARTING

原因就是因为是Docker部署的,Nacos2.X版本中,增加了gRPC通信端口,需要由docker一并映射出来,否则就会出现无法初始化连接,之前端口只需要映射 8848。在docker容器中映射9848端口(直接使用脚本启动的不会有这个问题)Cloud Alibaba版本:2021.0.5.0。Nacos 客户端:2.2.0。Cloud版本:cloud。boot版本:2.6.13。部署环境:Docker。

2024-02-21 14:01:53 492 1

原创 Arthas使用服务端(tunnel-server)监听jvm情况

tunnel-server是阿里提供的一个web端在线远程监听的工具,内部是使用的ws跟客户端进行链接,安全性来说要比其他的监控工具安全,因为其他的工具需要开启端口,而tunnel-server只需要客户端主动建立ws请求即可,无需客户端开放端口,只需服务端开放端口让客户端建立连接默认端口:7777。

2024-01-15 17:30:07 460 1

原创 SpringCloud Alibaba 打包成jar在windows上无法启动,启动自动退出 打包报错 Input length = 1

nacos上面存入的配置文件编码是UTF-8,windows控制台上默认编码是GBK,如果在windows上面运行的话读取配置文件就会报错,但是linux上面运行没问题,当前问题只是window上启动jar存在问题。但请注意,更改系统默认编码可能会影响其他应用程序。在"高级"选项卡中,将"语言版本用于非Unicode程序"设置为"中文(简体,中国)"。2.用命令行执行mvn clean test会报错,配置不存在,或者报错。在控制面板中打开"时钟和区域"设置。选择"管理区域设置"。

2024-01-15 15:35:12 583

原创 使用arthas排查JVM运行情况,Docker内运行

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。因为容易上手,并且将线程、GC、内存、运行情况等信息都很清晰的展示出来了,并且有插件可以在idea上面使用插件连接到线上,进行线下监控并且调优,而且还是阿里开源工具。在你的程序系统上面,运行下面的命令,如果是docker则需要到容器里面执行。下载完以后进入容器内部。

2023-10-27 18:20:23 267 1

原创 Linux开启Docker远程访问并设置安全访问(证书密钥)

ca证书路径就是你自己生成证书的路径,请将xx替换成你自己的路径。保存到一个文件夹,然后idea配置,记住一定是要。编辑docker.service配置文件。运行前请给脚本文件777权限。

2023-09-13 13:47:22 81

原创 亚马逊(Amazon ads)广告API申请步骤(已经更新完)

你如果是自己的店铺使用,就选择左边的、如果是授权的那种给别人用就选右边的。审核通过了才能进行下一步,我目前就是刚申请完,后续会持续更新!然后会调整到,下面的页面,选择Agency然后右上角点击创建。审核通过会发邮件到你的企业邮箱、时间大概是1-7天左右。输入对应的信息,点击提交审核,就可以开始申请了。1、广告平台跟卖家平台是分开的,这个概念要清楚。2、注册广告一定要用企业邮箱!回到首页,点击成为合作伙伴。注册了以后会跳转到广告。然后再点击加入合作伙伴。然后会弹出下面的页面。

2023-08-09 14:28:17 1173 11

原创 亚马逊(Amazon)公共开发者注册步骤

第一次进入这个页面会特别慢,需要等好久才可以显示,特别是使用内部的浏览器的时候,大概需要等个3分钟页面才会显示。SellingPartenrAPI这个策略就是我自己创建的,可以使用json直接创建。创建完成以后就是这个页面,ARN后续申请公共开发者应用的时候会用的上。选择好策略以后,点击下一步,然后设置策略名称,再点击创建角色。注册完直接登录,进入控制台,然后打开访问管理。就先到这里了,我的应用还没通过,我会持续更新。选择权限,可以自己创建一个策略。点击转至"开发人员资料"

2023-08-08 10:01:55 658

原创 SpringCloud+GetWay配置服务名转发的时候报错503已解决

在后续依赖中观察到,由于服务转发是使用了Netflix,springCloud在20年的版本以后就移除掉了!替换成了Ribbon,所以要单独引入依赖。然后在多人开发上一个注册中心的话就很混乱,就想改成服务名转发,然后就一直报错503。但是我单独调用登录服务的ip+端口+api是能够访问的。引入以后刷新maven,重启项目,调用成功。最开始的配置是根据ip配置的。希望能帮到大家规避这些坑。

2023-07-24 18:02:40 176

原创 企业微信上传临时素材中文乱码问题

希望能够帮助你们,这个问题也困扰了我很久,api文档描述的很浅,开发者论坛上面也有很多人遇到了这个问题。成功案例:使用 MultipartEntityBuilder 类上传。2、头部head设置文件名称,设置字符编码utf-8。1、使用url编码将文件名称转码后上传。使用的jar包是httpClient。

2023-04-13 17:21:44 491

原创 Springboot+vue+企业微信登录

扫码登录是企业微信提供的一直方式,还有一种方式就是在企业微信内打开应用,可以免密登录系统,这种方式只能在企业微信内打开使用才行,用浏览器不行。只需要在应用详情页面,配置应用的主页,你在浏览器打开这个应用的时候他就会默认访问这个地址,然后进行免密登录,相对来说比较方便。这个链接是企业微信提供的统一oauth2授权链接,配置对应的参数以后会进入一个二维码的页面,扫码以后回调到你配置的页面。这个是应用的id跟应用的secret,扫码登录目前用不上这个,后续对接其他的api需要用上。

2022-10-31 17:22:06 1186

原创 Docker安装Jenkins挂载文件启动

选择你想要的版本,然后复制镜像下载docker pull jenkins/jenkins:latest。默认第一次访问是需要使用Jenkins自动生成的密码进行设置的,秘钥的路径默认是。我今天学习的是进行挂载方式启动(方便后期Jenkins迁移文件好做备份)如果不想给文件赋权限,我们在启动的时候也可以设置 -u root。启动完成以后执行docker ps 查看一下是否启动成功。-u root 启动,不需要进行文件设置777权限。我们进行了文件挂载,所以我们的路径是。需要进行文件777权限设置。...

2022-08-06 14:53:46 704

原创 flowable 工作流引擎 - 流程实例迁移

一个很长的流程,但是是分段式开发的,A、B、C三个流程是一个流程,但是在开发的时候由于流程太长,时间周期只能先做一部分让客户进行使用,所以将流程拆成三段式开发,那么在我们开发完A流程的时候在A流程的基础上追加B流程,这个时候A流程已经在线上运行了一段时间了,也有很多的数据了,那么在B流程开发完成以后需要把A流程上的数据都迁移至A、B流程迭代的版本上来。首先我们需要使用他提供的迁移验证方法,加一道保险,毕竟该流程对线上数据存在影响。注意:旧版流程已经结束,该方法不会处理。......

2022-08-06 10:20:40 850

原创 笔记-flowable工作流开启节点自动跳过

需要在启动时将参数_FLOWABLE_SKIP_EXPRESSION_ENABLED设置到流程变量里面去,_FLOWABLE_SKIP_EXPRESSION_ENABLED=true表示开启跳转,如果不设置的话默认是false(不开启跳转)默认false的话在流程图上面设置跳过表达式是不生效的。那么像这个图上面的流程,在设计评审打回以后,回到了工业设计设计节点,工业设计再次提交以后风控不需要再次审核,所以任务需要自动流转过去,避免卡顿停留。...

2022-07-28 17:39:34 2282

原创 docker安装mysql,自定义配置文件

到docker镜像仓库内找到mysql(mysql镜像)本次使用的是mysql 8安装内容保存以后进行下一步,运行mysqldocker run --name mysql -p 3306:3306 \-v /data/mysql:/etc/my.cnf -e MYSQL_ROOT_PASSWORD=test123 -d mysql:8.0.29-debian–name 设置运行名称-p 设置端口号-v 映射配置文件地址 /data/mysql 是我的配置文件目录 映射到 /etc/my

2022-06-23 15:52:16 1773 2

原创 什么是工作流,flowable 与 Activiti对比

工作流,是指“业务​过程的部分或整体在​计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。在计算机中,工作流属于计算机支持的协同工作(CSCW)的一部分。就好比一般的请假流程,小明会先提出请假申请,然后由Leader审批或者Manager进行审批,直至审批通过或者拒接。如果让我们实现请假单状态的切换,那么用一个字段来标识就可以了。然而对于复杂的状态或者状态维度增加且状态流转的条件极为复杂,可能单纯用字段记录状态的实现方式就会不那么理想。工作流解决的痛点在于,解除业

2022-06-22 16:09:13 21628 8

原创 springboot+ flowable 配置动态数据源(程序启动时进行指定flowable数据库启动)

在原有的项目内嵌入了flowable工作流,由于flowable表过多避免造成混乱所以决定将flowable数据库与原项目数据库分开,进行多数据源的配置使用mybatis-puls提供的工具包,dynamic,POM文件引入jar包然后再yml内配置多数据源多数据源配置完成,需要切换数据源使用DS注解(这块不懂的可以进行百度,这里不做详细描述)默认原项目数据源,启动报错在创建AppEngineFactoryBean这个bean的时候,说找不到表,默认配置下还是获取原项目数据库根据报错的 AppEngin

2022-06-22 15:39:23 4292 16

原创 Swagger-springcloud

首先是pom.xml文件内需要引入两个关于swagger的jar包(版本最好是一样的不然会存在注解找不到的问题,踩过这个坑)<dependencies> <!--增加eureka-server的依赖--> <dependency> <groupId>org.springframework.cl...

2019-05-21 16:47:43 143

原创 springcloud配置config实现半自动刷新

记录一下springcloud配置config利用bus半自动刷新时踩的坑先创建一个configserver工程目录 :pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2...

2019-05-07 15:49:04 141

SpringBoot+Vue3快速开发平台mldong

SpringBoot+Vue3快速开发平台、自研工作流引擎

2024-01-15

ChatGPT-Next-Web

ChatGPT链接客户端工具 一键免费部署你的私人 ChatGPT 网页应用,支持 GPT3, GPT4 & Gemini Pro 模型。 部署简单,支持私有化,商业化的开源软件,作者github:https://gitcode.com/mirrors/yidadaa/chatgpt-next-web/overview?utm_source=csdn_github_accelerator&isLogin=1

2024-01-15

DataGrip 2023 2 1,国内快速下载

多种数据库,一个工具智能查询控制台 可以让您在不同的模式中执行查询,并提供本地历史记录,从而记录您的所有活动,避免工作丢失。 高效的架构导航 使用对应的操作或直接通过它在 SQL 代码中的用例,根据名称让您跳转到任意表、视图或过程上。 解释方案 让您详细了解查询的工作原理与数据库引擎的行为,以此提高查询的效率。 智能代码补全 DataGrip 提供了可以感知上下文的代码补全,有助于您更快速地编写 SQL 代码。 自动补全可以识别表结构、外键,甚至是在所编辑的代码中创建的数据库对象。 实时分析和快速修复 实时分析和快速修复 DataGrip 可以检测代码中可能出现的错误,并实时给出最佳修复方案。 它可以立即提醒您未解析的对象、用作标识符的关键字,并且始终会提供修复建议。 可以在 SQL 文件和架构中使用的重构 DataGrip 可以正确解析 SQL 代码中的所有引用,并对它们进行重构。 当您重命名变量或别名时,这些变量或别名在整个文件中的用法也会得到更新。 当您在查询中重命名表名称的引用时,数据库中的表名称也会更新。 甚至可以在其他视图、存储过程和函数中预览表/视图的用法。

2024-01-15

arthas 3.5.6

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。 通常,本地开发环境无法访问生产环境。如果在生产环境中遇到问题,则无法使用 IDE 远程调试。更糟糕的是,在生产环境中调试是不可接受的,因为它会暂停所有线程,导致服务暂停。 开发人员可以尝试在测试环境或者预发环境中复现生产环境中的问题。但是,某些问题无法在不同的环境中轻松复现,甚至在重新启动后就消失了。 如果您正在考虑在代码中添加一些日志以帮助解决问题,您将必须经历以下阶段:测试、预发,然后生产。这种方法效率低下,更糟糕的是,该问题可能无法解决,因为一旦 JVM 重新启动,它可能无法复现,如上文所述。 Arthas 旨在解决这些问题。开发人员可以在线解决生产问题。无需 JVM 重启,无需代码更改。 Arthas 作为观察者永远不会暂停正在运行的线程。

2024-01-15

私有化flowable流程在线编辑器

内涵docker部署,直接可启动,自己部署流程编辑工具,官方提供的步骤,更加贴合flowable底层源码,版本是flowableUi 6.7.2,jdk1.8,数据库可自己进行配置,不修改数据库配置也可以直接启动

2022-10-31

私有化flowable流程在线编辑器

内涵docker部署,直接可启动,自己部署流程编辑工具,官方提供的步骤,更加贴合flowable底层源码,版本是flowableUi 6.7.2,jdk1.8,数据库可自己进行配置,不修改数据库配置也可以直接启动

2022-10-31

商城系统SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue

前后端分离商城系统: SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含分类、sku、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发;

2022-06-22

springboot+security+mybatis+redis+jwt,鉴权框架搭建

本项目集成了springboot+security+mybatis+redis+jwt用于学习security鉴权功能,其中有集成了redis,mybatis,jasypt,jwt,thymeleaf,knife4j,mybatis-plus 项目搭建已经比较成熟,能够直接进行使用,通过代码可以学习security的权限配置,菜单权限,注解权限等 有学习SPI机制的学习

2022-06-22

空空如也

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

TA关注的人

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