自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aubrey.J的博客

个人学习心得,踩坑避雷纪实

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

原创 本地部署私有化GLM3-6b和Langchain-chatchat实现私有知识库

本地部署私有化GLM3-6b和Langchain-chatchat实现私有知识库

2024-08-09 14:23:23 1018

原创 Kubernates容器化JVM调优笔记(内存篇)

查询资料发现,Xmx、Xms在容器中不会根据容器的资源调整,依然根据宿主机的内存资源动态调整,所以识别宿主机的内存有很大,所以在需要的时候就会请求更多的内存,但是由于Kubernates对容器限制了,所以请求不到更多资源,就会导致内存溢出,错误之后容器就会被Kubernates重新调度,重启,更影响服务的使用了。可以识别容器的资源,如果限制了容器的资源,就会根据容器的资源为基础,按比例分配,达到最大限制时进行内存回收,不会导致内存溢出。3、Kubernates配置容器资源限制,控制容器的内存资源。

2024-06-21 18:54:33 549

原创 静态资源地址&API字节流访问服务器文件区别及相互兼容方案

这两种方式一种是通过中间件进行http服务访问,一种是后端接口读取文件,然后以输出流响应给前端,但实际上得到的都是文件的字节流.那就可以用这个手段欺骗浏览器,使API文件流也具有静态资源地址一样的作用和效果。

2023-12-01 19:10:28 283

原创 Gitlab15.0.0(Omnibus)清理容器镜像并释放磁盘空间方案

Gitlab官方文档容器仓库垃圾回收,释放磁盘空间

2023-03-28 18:39:55 761 1

原创 Kubernetes集群coredns缓存容器bind: address already in use错误导致集群服务无法互通解决

因为Kubernetes集群内的服务都是通过service、pod的名称作为域名到coredns解析Cluster IP、Node IP等访问。杀掉占用的进程,前提是这些进程已确认没有用,我这里确认没有用,是一些状态不正确的进程,也是之前的DNS端口占用进程。查看Node local dns日志,读取配置正常,中间的错误时一些缓存暂不影响,最后是因为端口占用所以无法启动。容器内部怎么会有占用端口呢,容器绑定宿主机端口

2022-11-28 11:17:17 1537

原创 使用HikariCP连接池常用配置讲解及注意事项

常遇到的几种错误Possibly consider using a shorter maxLifetime valueConnection is not available, request timed out after xxxxxmsNo operations allowed after connection closed常见配置及注释说明,可以使用并根据说明调整详细分析首先确认网络问题maximum-pool-size建议值minimum-idleidle-timeoutmax-l

2022-11-24 00:00:35 7554

原创 Centos/Ubuntu安装MySQL8.0(RPM/Dpkg快捷版)

CentOS7基于RPM包快捷安装、配置MySQL8.0数据库,下载捆绑包,解决依赖相关问题,避免麻烦。,一般修改/添加以下内容。

2022-09-11 13:44:41 1059

原创 Kubernetes部署服务通过Ingress访问报错413解决

Kubernetes部署服务通过Ingress访问报错413 Request Entiry Too large解决,分别从外部负载、Ingress Controller、Ingress、Nginx HTTP等方面分析处理

2022-08-31 23:41:29 3766

原创 EasyExcel单字段自定义转换@ExcelProperty::converter无效

EasyExcel单字段自定义转换@ExcelProperty::converter无效前提实体转换器调用注意事项实体构造器声明实体属性命名规范源码分析实现Converter接口实现Converter方法

2022-08-15 15:41:20 14289 2

原创 Reactive响应式WebClient负载调用微服务接口封装,自行编写类OpenFeign的Reactive实现

Class

2022-08-15 01:19:08 2112 1

原创 使用Mybatis-Plus多数据源后java.sql.SQLFeatureNotSupportedException异常解决

本来使用Mybatis-Plus作为持久层操作,一切正常,然后有了多数据源的使用需求,所以引入了dynamic-datasource-spring-boot-starter来支持多数据源,但在引入之后发生了如下异常Error attempting to get column 'create_time' from result set. Cause: java.sql.SQLFeatureNotSupportedException; null; 时间字段使用的LocalDateTime类型......

2022-08-09 12:33:50 3619 1

原创 spring-data-elasticsearch使用Sort排序时Please use a keyword field instead. ……异常解决

Please use a keyword field instead. Alternatively, set fielddata=true on [dataTimestamp] in order to load field data by uninverting the inverted index.需要配置FieldType.Keyword或fielddata = true,可是代码中都配置了还提示,Keyword是相当于对Text的一个补充,设置Keyword类型或当Text设置分词器、索引的时候,就

2022-07-15 10:36:32 3185

原创 RocketMQ开启ACL后客户端连接报Algorithm HmacSHA1 not available的解决方式

RocketMQ开启ACL后,客户端、Dashboard连接报Algorithm HmacSHA1 not available错误,异常日志如下unable to calculate a request signature. error=[10015:signature-failed] unable to calculate a request signature. error=Algorithm HmacSHA1 not available, org.apache.rocket...

2022-07-11 13:00:41 2572

原创 RocketMQ配置全解(含ACL、Dashboard配置)

RocketMQ配置全解(含ACL、Dashboard配置)NAME SERVER修改默认端口号BROKER SERVER支持的配置项如下,如果要使用身份鉴权必须开启ACL配置RocketMQ Dashboard下载源码https://github.com/apache/rocketmq-dash

2022-07-11 12:03:57 17033 4

原创 Ubuntu通过终端命令更改系统语言

Ubuntu通过终端命令更改系统语言

2022-07-07 14:58:55 2839 1

原创 Vue2不用this获取route对象,而非router配置实例

需求是在axios中获取当前页面路由信息,没有this.$,所以要使用其他方式获取route和router,不使用this获取路由实例router和路由信息对象route

2022-05-19 09:55:54 1934

转载 原生js或者jquery获取父级元素/同级元素/下级元素【转载】

原生js或者jquery获取父级元素/同级元素/下级元素

2022-02-28 09:13:10 3586

原创 SqlServer生成流水号的函数(附注释)

ALTER FUNCTION [dbo].[GetApplyCode] -- 函数名( -- 括号里函数的参数,可以没有)RETURNS nvarchar(15) -- 函数的响应类型ASBEGIN -- 方法开始 -- 创建单号 100+yyyymmdd+4位流水号 DECLARE @dt CHAR(8) --定义变量约束 SELECT @dt=CONVERT(CHAR(8),GETDATE(),112) -- 创建变量 RETURN( -- return括号里返回的查

2022-02-24 22:15:45 2097

原创 Linux系统中构建开发的K8s环境(minikube/rancher集群、Dashboard、Ingress、Helm、凭据、CoreDNS)

Linux系统中构建开发的K8s环境包括minikube/rancher搭建的kubernetes集群、Dashboard、Ingress、Helm、凭据、CoreDNS的服务发现

2021-12-07 15:50:08 1912

原创 Windows/Mac系统中构建开发的K8s环境(集群、Dashboard、Ingress、Helm、凭据、CoreDNS)

Windows/Mac系统中构建开发使用的的K8s环境包含kubernetes集群、kubernetes Dashboard、Ingress、Helm、凭据/secret、CoreDNS

2021-12-07 14:39:20 1698

原创 K8s集群内部各Service之间通过服务名调用(Nginx代理)-基于CoreDNS的服务发现

K8s集群内部各Service之间通过服务名调用-基于CoreDNS的服务发现Kubernetes中Nginx代理访问服务发现

2021-12-06 18:04:09 21468 1

原创 The Elastic Stack (ELK)7.14:简单配置到SSL配置教程(带Beats部署)

部署Elastic Stack(ELK),部署ElasticSearch,部署Kibana,部署信息收集服务Filebeat 轻量级数据传送器 ,日志收集Logstash,配置SSL的ELK环境

2021-09-06 19:06:45 1458

翻译 参考官网整理笔记:CentOS安装Docker、Docker Compose

CentOS安装Docker、Docker Compose、配置tcp2375docker服务对外提供TCP的Docker服务(默认:2375端口,建议修改)docker命令免sudo配置

2021-08-19 08:33:30 542

原创 CSS:禁止鼠标点击/hover事件触发改变另一个元素样式

CSS禁止鼠标点击.layuiDateinput { pointer-events: none;}CSS:hover事件触发改变另一个元素样式 a b c元素 改变的是b,a不变/* 情景一:两个是兄弟元素 */.a:hover+.b { color: red;}/* 情景二:两个是父子元素 */.a:hover .b { color: red;}/* 情景二:两个是兄弟元素,改变的是一个兄弟元素c的子元素b */.a:hover+#c>.b { color: red

2021-08-11 16:30:59 2220

原创 Vue + editor.Md 双向数据绑定Markdown编辑器(vue-editormd-wrap)

Vue Markdown编辑器,Vue + editor.Md 双向数据绑定组件(vue-editormd-wrap),editor多编辑器共存,多个editor.md共存,数据绑定,change事件,因为editor.md本身不支持Vue,所以封装了此工具上传到npm使用,便于使用,更详细的editor.Md使用方法请参考 editor.md官网,static下的editor-md文件夹放到项目中的static下,Markdown文本预览HTML格式......

2021-08-10 21:25:17 1446

原创 使用For Java的Hyperledger Besu部署以太坊的私有链

使用For Java的Hyperledger Besu部署以太坊的私有链OpenJdk 16、Besu 21.1.7、WindowsJava11以上,可以使用OpenJdk,安装Besu,Linux/Mac的二进制编译区块链管理配置文件和创世文件,创世文件定义区块链的起源块(即区块链的开始)。创世文件包括用于配置区块链的条目,例如采矿难度、初始帐户和余额。网络中的所有节点都必须使用相同的创世文件。新节点接入引导节点同步链

2021-07-08 15:27:47 4313 3

原创 测试苹果授权登录Sign in with apple时,提示“未完成注册”处理经验分享

本文仅针对测试苹果授权登录“Sign in with apple”时,提示“未完成注册”的问题发表的经验。其实到目前也没有100%的解决方案,但是至少此文章可以帮助你少走一些坑或者弯路,也是有很多人问过我,避免回复不及时,所以放在文章中,供各位路过的人看一下,有新的疑问在下面留言我当时经过各种网络、机型、IOS版本、账号的实际测试,基本可以确定是:当时所在环境的网络(企业网络、写字楼统一网络些许的策略),连接苹果官方的授权服务时,网络状态不好,没有请求到苹果的授权接口,或者请求失败、延迟,就会提示

2021-03-15 20:37:12 7180

原创 Docker常用命令解析,CentOS容器PID错误解决

CentOS的docker容器system (PID 1)错误解决方法Docekr 完整命令参数列表Docekr常用命令详细说明docker build 构建镜像过程中的,每一个 RUN 命令都是新建的一层。只有通过 WORKDIR 创建的目录才会一直存在。docker run -i: 交互式操作。-t: 终端。 -d 后台 -P:将容器内部使用的网络端口随机映射到我们使用的主机上。 -p : 是容器内部端口绑定到指定的主机端口。 --name

2020-08-17 15:38:45 1107

原创 Docker私有镜像仓库搭建及SSL配置

docker私有仓库搭建及SSL配置实践已完美运行1个月,而且还在使用,本文章大概讲述了docker私有仓库的使用场景,需要的环境,已经配置方法,使用方法,访问仓库地址、API,上传docker镜像、拉取docker镜像还有搭建docker私有镜像仓库过程中本人对原理的理解Centos、nginx、registrydocker仓库使用命令时,提示错误http: server gave HTTP response to HTTPS client.

2020-08-17 11:01:28 1433

原创 Dockerfile配置参数说明、示例

Dockerfile的常用配置说明在Spring Boot项目中的应用docker的一些概念说明:docker仓库、docker镜像、docker容器、docker build rundockerfile文件示例spring boot vue

2020-08-14 14:49:19 3461 3

原创 Linux脚本刷新屏幕显示输出,像top命令一下刷新屏幕

Linux脚本刷新屏幕显示输出,像top命令一下刷新屏幕监听端口流量

2019-11-30 13:40:47 5913 5

原创 本地代码、文件上传到远程初始化的空仓库

本地代码、文件上传到远程初始化的空仓库本地代码、文件提交到远程初始化的空仓库想把本地的一些代码推到远程代码仓库,一般就是创建一个远程仓库(GitHub、Coding、码云……)创建完一个空的仓库,然后就是要把本地的代码版本管理、然后推到远程仓库;

2019-11-21 15:14:53 621

原创 CentOS中使用Nginx各项配置、注意事项

CentOS中使用Nginx各项配置、注意事项、和遇到的坑选择、下载Nginx安装Nginx安装依赖环境编译Nginx构建、安装Nginx基本命令Nginx安全当使用Nginx时,上传文件偶尔发生500错误响应已安装好的Nginx增加模块SSL配置Nginx缓存设置代理设置(服务、VUE)问题:unknown directive "某某配置名" in /usr/local/nginx/conf/nginxc......

2019-10-29 22:37:22 1768 1

原创 使用GIT验证就会保存Windows凭据的解决办法(禁用/禁止保存Windows凭据)

使用GIT验证就会保存Windows凭据的解决办法有VIM经验使用篇简单粗暴篇友情提示禁用Windows凭据禁止保存Windows凭据window10 git 保存window 凭证git 不保存凭证

2019-10-28 16:35:05 3693 1

原创 Jenkins学习之路(四)—— 节点管理

Jenkins节点管理Jenkins配置创建节点节点配置Jenkins Job配置节点Job的基本设置1、Advanced Project Options2、Configuration Matrix3、构建触发器如果同一个服务有多台服务器,而且这些服务器都需要被Jenkins管理,在两台服务器部署一模一样的Jenkins就太浪费工作量了,这时候就需要使用节点管理了;Jenkins配置1:打开...

2019-09-08 16:57:40 1845

原创 Jenkins学习之路(三)——Jenkins用户权限配置、管理

Jenkins用户权限配置、管理一、默认配置二、扩展配置(插件支持)安装插件:Role-based Authorization Strategy配置Manage RolesAssign Roles管理用户当Jenkins的管理、使用人员比较多的时候,就需要为用户配置权限了;一、默认配置在系统管理中 -> 全局安全配置 -> 授权 -> 使用项目矩阵授权配置每个用户的访问、...

2019-09-08 15:14:55 715 1

原创 使用Git搭建自己的私有/个人Git仓库

git仓库搭建 怎么搭建自己的git仓库 浏览私有git 如何配置git个人仓库使用Git搭建自己的私有/个人Git仓库注:如果提示需要密码,请检测公钥是否配置成功或RSA是否开启。

2019-07-01 17:23:16 25586 7

原创 Java写的一个鼠标操作工具

Java循环点击鼠标工具,还有其他对鼠标的操作

2019-06-26 15:40:14 1354 2

原创 Jenkins构建、发布后台Maven项目时无法后台执行或无法启动的问题(亲测好用)

Jenkins构建、发布后台Maven项目时无法后台执行或无法启动的问题(这个我亲测好使了) export BUILD_ID=dontKillMe(划重点) nohup java -Dhudson.util.ProcessTree.disable=true -jar project.jar & 或 BUILD_ID=dontKillMe nohup java -Dhudson.util.ProcessTree.disable=true -jar project.jar &

2019-06-20 16:51:38 3630 1

原创 Jenkins学习之路(二)—— 创建一个构建作业

Jenkins无法后台执行命令问题执行shell是Jenkins来将你填写的shell脚本语句在部署的机器上执行,实际上就是Jenkins启动了子进程到部署的机器上执行命令行,所以**当最后一行命令执行结束后,Jenkins会杀掉所有在此过程中创建的子进程,如果这里有需要后台运行的,或者挂起的任务时,在Jenkins执行结束后,这些挂起的或后台的任务都会被杀掉**,这个问题困扰了我好久,最后整理的几种方案:

2019-06-10 16:10:21 771

空空如也

空空如也

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

TA关注的人

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