自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Henry的博客

life_circles

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

原创 工程效能CI/CD之流水线引擎的建设实践总结

流水线高效持续交付

2022-09-03 07:59:37 401 1

原创 5分钟用 docker 创建nodered

node-red设置面板登录密码

2022-09-01 10:03:18 692

原创 Eureka 客户端获取为空 discoveryClient.getInstances is null

discoveryClient.getInstances is null

2022-08-19 21:26:15 1131

原创 pip install 很慢

pip 下载经常遇到 timeout 下载过慢等问题,用以下方法快速方便xxxxxxxx 是你想要的库pip install xxxxxxxx -i https://pypi.tuna.tsinghua.edu.cn/simple

2021-09-26 19:57:19 149

原创 Java 接口的幂等性

什么是幂等性?是指用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。(但是有些场景是不需要保证幂等性的)1.悲观锁只针对 innodb 的 mysqlsql行级锁select * from table_name where id ="" for update;如果事务耗时比较长,会造成大量的请求等待,影响接口性能。2.乐观锁在表中增加一个timestamp或者version字段,这里以version字段为例。update ta...

2021-04-25 17:08:29 366

转载 Java 泛型

1.什么是泛型?将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。主要有 泛型类、泛型接口、泛型方法。2.例子:List arrayList = new ArrayList();arrayList.add("a");arrayList.add(1);for(int i = 0; i< arrayList.size();i++){ String item = .

2020-10-30 10:22:12 227

原创 解决Docker 不能 stop 容器

如果docker 存在 StatusUp 2 months (unhealthy) 的容器,不能重启docker stop 或者 kill 容器会失败解决办法是 重启dockersystemctl restart docker然后docker start 容器id

2020-08-30 15:07:13 2487 1

原创 MySql Can‘t connect to MySQL server on ‘localhost‘ (10061);ERROR 1064 ;ERROR 1045 ;1862

忘记 mysql 数据库连接密码;ERROR 1064 (42000);ERROR 1045 (28000)的解决方案由于mysqld –skip-grant-tables实测在mysql8.0中已失效现使用mysqld --console --skip-grant-tables --shared-memory步骤如下所示:1. 关闭正在运行的MySQL服务。2. 打开DOS窗口,转到mysql\bin目录。3. 输入mysqld --skip-grant-tables...

2020-07-08 17:18:24 178

原创 10分钟搭建MQTT单机集群

下载安装mosquitto:yum install -ymosquitto或者(apt-get install mosquitto)搭建集群:cp -r /etc/mosquitto /etc/mosquitto_1884cp -r /etc/mosquitto /etc/mosquitto_1885配置主节点:vim /etc/mosquitto/mosquitto.confallow_anonymous true 开启匿名模式,IP需要修改connectio...

2020-06-04 17:06:34 2674

转载 程序员生存技巧

1.把自己当成一个企业来经营;我们每个人都应该仔细分析一下自己的优势、劣势,再结合自己的理想,确定自己是什么样的企业?还有哪些短板要补充?2.大目标要明确、清晰,不需要具体;个人理解:目标和计划往往相辅相成,越是近目标越需要详细、具体、可执行的计划,越是远的目标,它的计划越模糊,甚至可以没有计划,我记得当初考研的时候,就是确定一个大的目标,然后再制定每周的详细计划,当时详细的计划只制定最近一周,但是对于:考试之前要复习多少遍,7月份要做完什么?8、9月份要做完什么?等等这些大阶段...

2020-05-25 15:11:27 194

原创 Github网页上图片加载不出来

解决Github网页上图片显示失败的问题:复制raw.githubusercontent.com去https://www.ipaddress.com搜索,把给出的IP地址存储到host文件中:如199.232.28.133 raw.githubusercontent.comWindows的host文件位置在以下位置:C:\Windows\System32\drivers\etc修改之后保存,CTRL+F5刷新页面...

2020-05-20 09:38:09 1698 3

原创 Correct the classpath of your application so that it contains a single, compatible version of javax.

Correct the classpath of your application so that it contains a single, compatible version of javax.servlet.ServletContext***************************APPLICATION FAILED TO START*****************...

2020-03-11 11:15:15 2097 2

原创 阿里云上kafka的配置和No entry found for connection 1和Connection to node 1

阿里云kafka出现的问题主要是内网外的映射问题“No entry found for connection 1” 和Connection to node 1配置kafka的config/server.properties一种版本的配置文件:port=9092host.name=阿里云内网地址advertised.host.name=阿里云外网映射地址有的版本需要的配...

2020-03-09 18:02:42 3190

原创 python获取梦幻西游鼠标偏移坐标

说明:该帖子是为了解决梦幻西游鼠标偏移问题一、依赖库opencv-python和aircv自行百度怎么安装,连接是aircv官网 https://pypi.org/project/aircv/后面链接是关于aircv如何使用https://github.com/NetEaseGame/aircv二、解决思路使用ImageGrab抓取梦幻窗口游戏图片,对比本地保存的...

2019-10-31 16:55:51 7709 8

原创 Python遍历windows窗口并返回窗口标题 ,其他类调用并返回窗口坐标

一、创建getWindowName.pyfrom win32gui import *'''获取窗口句柄比如我想获取护眼宝的窗口,只需要填入护眼只需要修改a的值就行'''class getWindowName: def getwindow(a): titles = set() def foo(hwnd,mouse): if...

2019-10-30 10:30:02 1607

原创 @EnableEurekaServer ,org.springframework.cloud爆红

在pom配置文件中:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency>加上...

2019-10-15 17:10:33 1226

原创 gitlab-ctl reconfigure 报错

ubuntu搭建gitlab仓库参考:https://blog.csdn.net/qq_36467463/article/details/78283874idea配置git等相关操作:https://blog.csdn.net/qq_37334435/article/details/82287785关于云服务器搭建gitlab时报错:There was an error run...

2019-09-09 21:21:04 12969 1

转载 在logback、log4j等日志输出工具中输出java异常调用堆栈

使用logback、log2j输出java异常如果采用如下方式:try{ ... }catch (Exception e){ logger.error("[lid:{}] [{}]<< exception happened! detail:{}", logIndex, logFlag, e); }则无法输出异常的调用堆栈,下面这...

2019-09-04 09:06:27 668

原创 高性能mysql学习--序章

高性能Mysql书籍目录介绍第一章:Mysql架构与历史第二章:Mysql基准测试第三章:服务器性能剖析第四章:Schema与数据类型优化第五章:创建高性能的索引第六章:查询性能优化第七章:Mysql高级特性第八章:优化服务器设置第九章:操作系统和硬件优化第十章:复制第十一章:可拓展的mysql第十二章:高可用性第十三章:云端的m...

2019-08-27 21:57:07 196

原创 Mqtt IPV6 通信

问题描述:在windows上调试mqtt填写ipv6地址,无论是Java还是python环境均会报错。ipv6地址总的来说可分为三大类:单播地址,泛播地址和组播地址 单播地址还可分为几类:可集聚全球单播地址,链路本地单播地址和站点本地单播地址.以FE80::x:x:x:x开头的IPV6地址设计链路本地地址的目的是为了用于诸如自动地址配置、邻居发现或无路由器存在的单链路的寻址。...

2019-08-21 15:22:24 1707

原创 Java程序员必备书籍

Java程序员匍匐之路 记得这是Java贴吧一个老哥在求职时候推荐的,老哥工作1年半,两周在上海拿下了Didi的18*13k的offer。资源互联网搜集,仅供学习参考,不得作为商途。另外推荐github star 50k+的面试指南:Java面试指南---》https://github.com/Snailclimb/JavaGuideJava编程思想(第4版)链接:...

2019-08-19 18:59:12 290

原创 《富爸爸的财富自由之路》

关于1537067617周的书单总结导入语:历史不断的在重复,每天也在重复,书籍改变人生观价值观,从中找出规律。《富爸爸的财富自由之路》其中衍生出如下:《E之谜》《富爸爸、穷爸爸》《邻家的百万富翁》内波里恩.希尔的《思考与致富》格鲁曼的《情商》亚历山大的《谋生的交易》关于《富爸爸的财富自由之路》的第一遍读后感,总结出:1.金融知识的匮乏。2.esbi四个象限看待世界的...

2018-09-17 11:30:44 339

空空如也

空空如也

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

TA关注的人

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