自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

民工哥的博客

欢迎关注民工哥的技术博客!!

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

原创 重磅更新!运维工程师打怪升级进阶之路 3.0(体系化带你全面学习 Linux 系统运维)

运维工程师这个岗位不同于后端开发岗位,到底运维工程师平时做什么?老司机告诉你:正规的运维工作是什么的?。而且这个岗位对技能要求是越来越高,不仅仅要求需要知识的深度,还要求要有一定的广度,深度就是需要不断学习运维知识体系的知识,广度就是运维岗位上下游(测试与开发)岗位的一些知识体系,至少是需要做到了解基础的掌握程度。因此,这就对运维工程师们提出了更高的要求,**首先得有一颗不断学习的心,其次坚持的毅力是必须的,然后就是不断和实践、操作与总结,重复再重复,**时间久了才能形成自己的一套知识体系。自从写公众.

2021-04-21 13:39:26 1947

原创 最新、最全、最详细的 MySQL 数据库学习笔记总结(2021最新版)

数据库是什么数据库管理系统,简称为DBMS(Database Management System),是用来存储数据的管理系统。DBMS 的重要性无法多人共享数据无法提供操作大量数据所需的格式实现读取自动化需要编程技术能力无法应对突发事故DBMS 的种类层次性数据库最古老的数据库之一,因为突出的缺点,所以很少使用了关系型数据库采用行列二维表结构来管理数据库,类似Excel的结构,使用专用的SQL语言对数据进行控制。关系数据库管理系统的常见种类Oracle ==&g

2021-04-18 14:46:38 3970 1

原创 最详细的 K8S 学习笔记总结(2021最新版)

虽然 Docker 已经很强大了,但是在实际使用上还是有诸多不便,比如集群管理、资源调度、文件管理等等。那么在这样一个百花齐放的容器时代涌现出了很多解决方案,比如 Mesos、Swarm、Kubernetes 等等,其中谷歌开源的 Kubernetes 是作为老大哥的存在。kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。kubernetes 介绍Kubernetes 解决的核心问题服务发现和负

2021-04-18 11:26:27 8681 2

原创 墙裂推荐!看完全面掌握,最详细的 Docker 学习笔记总结(2021最新版)

Docker 是什么?Docker 是一个开源的容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者和系统管理员在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、bare metal、OpenStack 集群、云端、数据中心和其他的基础应用平台。容器是完全使用沙箱机制,相互之间不会有任何接口。为啥要用Docker?为啥要用Docker?这要从目前软件行业的痛点来讲起1、软件更新发布及部署低效,过程繁琐且需要人工介入2、环境一致性难以保证

2021-04-16 20:19:47 2355

原创 公众号文章专辑

微信在今年推出了专辑功能,目的也是为了将优质文章聚集到一起,方便读者阅读与查看。读者只需点击右侧的 > 即可跳转到相应的文章专辑查看所有的文章集合。民工哥呢,之前也做过文章目录整理...

2020-08-09 11:33:00 1395

原创 技术交流微信群欢迎小伙伴前来交流

民工哥公众号微信群欢迎小伙伴前来交流,相互学习,共同提高民工哥公众号 由于微信群超过一百人就得群主邀请,请添加民工哥微信,拉你入群。 ...

2018-05-19 15:53:56 2520 1

转载 全新的分布式锁,几行代码搞定,简单且强大

点击关注公众号,Java干货及时送达????前言分布式锁是分布式系统中一个极为重要的工具。目前有多种分布式锁的设计方案,比如借助 redis、mq、数据库、zookeeper 等第三方服务系统来设计分布式锁。tldb 提供的分布式锁,主要是要简化这个设计的过程,提供一个简洁可靠,类似使用程序中对象锁的方式来获取分布式锁。tldb 提供分布式锁使用方法:lock 阻塞式请求锁trylock 尝试加锁,若锁...

2024-05-06 10:51:52 3

转载 SpringBoot:一个注解就能帮你下载任意对象

点击关注公众号,Java干货及时送达????下载功能应该是比较常见的功能了,虽然一个项目里面可能出现的不多,但是基本上每个项目都会有,而且有些下载功能其实还是比较繁杂的,倒不是难,而是麻烦。所以结合之前的下载需求,我写了一个库来简化下载功能的实现传送门:https://github.com/Linyuzai/concept/wiki/Concept-Download如果我说现在只需要一个注解就能帮你下载...

2024-04-30 10:51:41 3

转载 开除 61 人,4 人移送至公安机关!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-29 10:51:34 6

转载 SpringBoot+ElasticSearch 实现文档内容抽取、高亮分词、全文检索!

点击关注公众号,Java干货及时送达????需求产品希望我们这边能够实现用户上传PDF、WORD、TXT之内得文本内容,然后用户可以根据附件名称或文件内容模糊查询文件信息,并可以在线查看文件内容。一、环境项目开发环境:后台管理系统springboot+mybatis_plus+mysql+es搜索引擎:elasticsearch7.9.3 +kibana图形化界面二、功能实现1.搭建环境es+kiban...

2024-04-29 10:51:34 6

转载 开始清退 35 岁以上员工!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-27 21:33:12 11

转载 营收 893 亿、净利润 141 亿!现金分红 83 亿、销售平均薪资 69 万、研发 32 万

2024 年 4 月 20 日,杭州海康威视数字技术股份有限公司发布《2023 年年度报告》。海康威视2023年营业收入约为893.4亿元,同比增长7.42%。归属于上市公司股东的净利润约为141.08亿元,同比增长9.89%。经营活动产生的现金流量净额约为166.23亿元,同比增长63.55%。2023年1至6月份,海康威视的营业收入构成为:视频产品及视频服务占比100.0%。分产品看,2023...

2024-04-27 21:33:12 10

转载 SpringBoot 接口防抖(防重复提交)的一些实现方案

点击关注公众号,Java干货及时送达????作为一名老码农,在开发后端Java业务系统,包括各种管理后台和小程序等。在这些项目中,我设计过单/多租户体系系统,对接过许多开放平台,也搞过消息中心这类较为复杂的应用,但幸运的是,我至今还没有遇到过线上系统由于代码崩溃导致资损的情况。这其中的原因有三点:一是业务系统本身并不复杂;二是我一直遵循某大厂代码规约,在开发过程中尽可能按规约编写代码;三是经过多年的开发...

2024-04-26 10:51:58 11

转载 突发!大量毁约应届生 Offer。。。

4月24日消息,特斯拉公司近期在全球范围内进行裁员,同时取消了许多应届毕业生的Offer,这一行为引起了广泛的讨论和关注。有不少网友在社交平台发帖称“特斯拉毁约应届生”,还有网友表示:还没上班就被公司单方面违约,感谢特斯拉让应届大学生真正做到了毕业即失业……据了解,在脉脉、小红书、微博等平台,均有大量用户发帖提及特斯拉毁约一事。有脉脉用户贴文提到,特斯拉近期撤回了对2024届应届大学生的录用通知,...

2024-04-26 10:51:58 8

转载 图解 SQL 执行顺序,通俗易懂!

点击关注公众号,Java干货及时送达????这是一条标准的查询语句:这是我们实际上SQL执行顺序:我们先执行from,join来确定表之间的连接关系,得到初步的数据where对数据进行普通的初步的筛选group by 分组各组分别执行having中的普通筛选或者聚合函数筛选。然后把再根据我们要的数据进行select,可以是普通字段查询也可以是获取聚合函数的查询结果,如果是集合函数,select的查询结果...

2024-04-25 10:51:15 13

原创 最强终端工具!直到遇上她们我终于狠心的卸载了 Xshell

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-25 10:51:15 766

转载 躺平的程序员

2024-04-25 10:51:15 6

原创 服务器为什么一般都是安装 CentOS 而不是 Ubuntu?

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-24 10:51:24 957

转载 SpringBoot + Lua = 王炸!

点击关注公众号,Java干货及时送达????曾经有一位魔术师,他擅长将Spring Boot和Redis这两个强大的工具结合成一种令人惊叹的组合。他的魔法武器是Redis的Lua脚本。今天,我们将揭开这个魔术师的秘密,探讨如何在Spring Boot项目中使用Lua脚本,以解锁新的可能性和提高性能。如果你一直在寻找提升你的应用程序的方法,那么这篇博客将为你揭示其中的神奇之处。第一部分:Lua脚本简介当涉...

2024-04-22 10:51:15 13

转载 万字详解,带你彻底掌握 WebSocket 用法(至尊典藏版)

点击关注公众号,Java干货及时送达????一、 简介1.1 什么是WebSocketWebSocket是一种协议,用于在Web应用程序和服务器之间建立实时、双向的通信连接。它通过一个单一的TCP连接提供了持久化连接,这使得Web应用程序可以更加实时地传递数据。WebSocket协议最初由W3C开发,并于2011年成为标准。1.2 WebSocket的优势和劣势WebSocket的优势包括:实时性:...

2024-04-19 10:51:45 75

原创 53.8 MB/s,一款比 IDM、迅雷还牛逼的全平台高速下载神器,榨干你的网速!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-19 10:51:45 510

转载 字节面试官:Feign 第一次调用为什么会很慢?大部分人都答不上来!

点击关注公众号,Java干货及时送达????首先要了解 Feign 是如何进行远程调用的,这里面包括,注册中心、负载均衡、FeignClient 之间的关系,微服务通过不论是 eureka、nacos 也好注册到服务端,Feign 是靠 Ribbon 做负载的,而 Ribbon 需要拿到注册中心的服务列表,将服务进行负载缓存到本地,然后 FeignClient 客户端在进行调用,大概就是这么一个过程。R...

2024-04-18 10:51:49 14

转载 有这几个迹象,公司就要凉了!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-18 10:51:49 15

转载 再见!微软官宣:彻底放弃!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-17 10:51:14 21

转载 这 30 款 IDEA 宝贝插件 yyds

点击关注公众号,Java干货及时送达????强烈推荐的插件装饰类较便利插件离线下载安装教程安装插件教程图片在这里直接搜索就行了图片强烈推荐的插件Presentation Assistant 快捷键展示录屏或者共享的时候,效果极佳图片Codota— 代码智能提示图片还可以搜索相关代码的示例图片Codota还包含一个网站:https://www.codota.com/code图片Alibaba Java C...

2024-04-17 10:51:14 16

转载 大规模裁员!约 14000 人!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-16 10:51:28 15

转载 面试官:SpringBoot 最大连接数及最大并发数是多少?问倒一大片!

点击关注公众号,Java干货及时送达????每个Spring Boot版本和内置容器不同,结果也不同,这里以Spring Boot 2.7.10版本 + 内置Tomcat容器举例。概序在SpringBoot2.7.10版本中内置Tomcat版本是9.0.73,SpringBoot内置Tomcat的默认设置如下:Tomcat的连接等待队列长度,默认是100Tomcat的最大连接数,默认是8192Tomc...

2024-04-16 10:51:28 27

转载 常见踩坑点:双层 for 循环千万别这样写了!

点击关注公众号,Java干货及时送达????前言本篇分析的技巧点其实是比较常见的,但是最近的几次的代码评审还是发现有不少兄弟没注意到。所以还是想拿出来说下。正文是个什么场景呢?“就是 for循环 里面还有 for循环, 然后做一些数据匹配、处理 这种场景。我们结合实例代码来看看。场景示例:比如我们现在拿到两个list 数据 ,一个是 User List 集合 ;另一个是 UserMemo List集合;...

2024-04-15 10:51:53 19

转载 2024 最受 IT 公司欢迎的 10 款开源监控工具

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-15 10:51:53 83

转载 阿里终面:每天100w次登陆请求, 8G 内存该如何设置JVM参数?

点击关注公众号,Java干货及时送达????就在上周,一个同学在阿里云技术面终面的时候被问到这么一个问题:假设一个每天100w次登陆请求的平台,一个服务节点 8G 内存,该如何设置JVM参数?。下面以面试题的形式给大家梳理出来,做到一箭双雕:既供大家实操参考又供大家面试参考大家要学习的,除了 JVM 配置方案 之外,是其分析问题的思路、思考问题的视角。这些思路和视角,能帮助大家走更远、更远。接下来,...

2024-04-12 10:51:52 18

转载 外包巨头大规模裁员,砍掉 22063 人!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-12 10:51:52 38

原创 冲上势搜第一,全员无年终!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-11 10:51:58 407

转载 Java 生成各种 PDF 实战方案(图片、模板、表格)

点击关注公众号,Java干货及时送达????来源:blog.csdn.net/qq_45699784/article/details/127791747一、pom依赖二、生成pdf,模板和图片及动态生成表格三、生成pdf,模板和动态表格本篇文章的重点还是在讲通过java生成pdf,其实如果是单纯的模板填充挺简单的,但是又要填充模板还要动态生成表格就比较麻烦了,因为如果在模板中画表格的框去生成的话,超过模...

2024-04-11 10:51:58 114

原创 最新,955 神仙公司名单(非外企)!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-10 10:51:29 747

转载 Spring Boot 动态加载 jar 包,动态配置太强了

点击关注公众号,Java干货及时送达????背景目前数据治理服务中有众多治理任务,当其中任一治理任务有改动需要升级或新增一个治理任务时,都需要将数据治理服务重启,会影响其他治理任务的正常运行。目标能够动态启动、停止任一治理任务能够动态升级、添加治理任务启动、停止治理任务或升级、添加治理任务不能影响其他任务方案为了支持业务代码尽量的解耦,把部分业务功能通过动态加载的方式加载到主程序中,以满足可插拔式的加载...

2024-04-10 10:51:29 24

转载 订单中心架构设计与实践!

点击关注公众号,Java干货及时送达????一、背景随着公司业务增长,如果每天1000多万笔订单的话,3个月将有约10亿的订单量,之前数据库采用单库单表的形式已经不满足于业务需求,数据库改造迫在眉睫。二、订单数据如何划分我们可以将订单数据划分成两大类型:分别是热数据和冷数据。热数据:3个月内的订单数据,查询实时性较高;冷数据A:3个月 ~ 12个月前的订单数据,查询频率不高;冷数据B:1年前的订单数...

2024-04-09 10:51:16 28

转载 英伟达中国员工自曝收入明细!网友:卧槽、卧槽。。。

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-08 10:51:27 68

转载 Redis 只会用缓存?16 种妙用让同事直呼牛 X

点击关注公众号,Java干货及时送达????1、缓存2、数据共享分布式3、分布式锁4、全局ID5、计数器6、限流7、位统计8、购物车9、用户消息时间线timeline10、消息队列11、抽奖12、点赞、签到、打卡13、商品标签14、商品筛选15、用户关注、推荐模型16、排行榜1、缓存String类型例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。2、数据共享分布...

2024-04-08 10:51:27 22

转载 全球第一大云宣布裁员!

戳下方名片,关注并星标!回复“1024”获取2TB学习资源!????体系化学习:运维工程师打怪升级进阶之路 4.0— 特色专栏—MySQL/PostgreSQL/MongoDBElasticSearch/Hadoop/RedisKubernetes/Docker/DevOpsKafka/RabbitMQ/Zookeeper监控平台/应用与服务/集群管理N...

2024-04-07 10:51:35 20

转载 被问懵了,加密后的数据如何进行模糊查询?

点击关注公众号,Java干货及时送达????加密后的数据对模糊查询不是很友好,本篇就针对加密数据模糊查询这个问题来展开讲一讲实现的思路。为了数据安全我们在开发过程中经常会对重要的数据进行加密存储,常见的有:密码、手机号、电话号码、详细地址、银行卡号、信用卡验证码等信息,这些信息对加解密的要求也不一样,比如说密码我们需要加密存储,一般使用的都是不可逆的慢hash算法,慢hash算法可以避免暴力破解(典型...

2024-04-07 10:51:35 35

空空如也

空空如也

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

TA关注的人

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