1 2 3 4 5 ··· 10 下一页
摘要: 手撸MQ消息队列——循环数组 队列是咱们开发中经常使用到的一种数据结构,它与栈的结构类似。然而栈是后进先出,而队列是先进先出,说的专业一点就是FIFO。在生活中到处都可以找到队列的,最常见的就是排队,吃饭排队,上地铁排队,其他就不过多举例了。 队列的模型 在数据结构中,和排队这种场景最像的就是数组了,所以我们的队列就用数组去实现 阅读全文
posted @ 2024-09-14 14:33 牛初九 阅读(346) 评论(0) 推荐(2) 编辑
摘要: `uniapp`是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、以及各种小程序。深受广大前端开发者的喜爱。`uniapp`官方也提供了自己的IDE工具`HBuilderX`,可以快速开发`uniapp`项目。但是很多前端的同学已经比较习惯使用`VSCode`去开发项目,为了开发`uniapp`项目再去切换开发工具,而且对新的开发工具也要有一定的适应过程,大多数前端的同学肯定是不愿意的。下面我们就看看用`VSCode`如何搭建`uniapp`项目。 阅读全文
posted @ 2024-09-10 22:36 牛初九 阅读(492) 评论(0) 推荐(3) 编辑
摘要: 40岁大龄失业程序猿,未来该何去何从 再过半年就40岁了,人到中年的我,正在经历着职业生涯中最大的一次坎坷,我失业了。24年的3月份,我上了公司的裁员名单,经过一个月的拉扯,在4月初,我收拾收拾东西,离开了公司,正式进入了失业大军。距离现在已经半年多了,在这半年里,我有很多的尝试,也有很多的感受,就和大家聊一聊吧。 阅读全文
posted @ 2024-09-05 14:42 牛初九 阅读(9365) 评论(89) 推荐(83) 编辑
摘要: 通过jstack排查cpu占用高的问题 1.通过top命令找到cpu占用高的应用程序进程 2.通过top -H -p pid查看该应用中占用CPU高的线程。 3.通过printf "%x\n" pid 将线程高的线程号转为十六进制。 4.通过jstack过滤该十六进制的关键信息。jstack pid 阅读全文
posted @ 2023-02-13 15:03 牛初九 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1. 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2. 下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ centos8(centos8官方源已下线 阅读全文
posted @ 2022-10-31 10:24 牛初九 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 很长时间没有更新个人博客了,因为前一段时间在换工作,入职了一家新的公司,刚开始需要适应一下新公司的节奏,开始阶段也比较忙。新公司还是有一定的技术气氛的,每周都会有技术分享,而且还会给大家留一些思考题,这次的思考题就是让我们回去实现一个Base32的编码和解码。 这可怎么办?Base64也就知道个大概 阅读全文
posted @ 2021-01-26 16:48 牛初九 阅读(1278) 评论(2) 推荐(1) 编辑
摘要: 在上一篇中,我们已经把Nacos的集群搭建好了,那么既然已经搭建好了,就要在咱们的项目中去使用。Nacos既可以做配置中心,也可以做注册中心。我们先来看看在项目中如何使用Nacos做配置中心。 Nacos配置中心 在项目中使用Nacos做配置中心还是比较简单的,我们先创建SpringBoot项目,然 阅读全文
posted @ 2020-11-13 13:53 牛初九 阅读(7509) 评论(2) 推荐(1) 编辑
摘要: 一提到注册中心,大家往往想到Zookeeper、或者Eureka。今天我们看看阿里的一款配置中心+注册中心的中间件——Nacos。有了它以后,我们的项目中的配置就可以统一从Nacos中获取了,而且Spring Cloud的提供者和消费者还可以使用它做注册发现中心。 在搭建Nacos的时候,为了保证高 阅读全文
posted @ 2020-10-30 09:49 牛初九 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 今天闲来无事,打算搭建一个MySQL的高可用架构,采用的是MySQL的主主结构,再外加Keepalived,对外统一提供虚IP。先来说说背景吧,现在的项目为了高可用性,都是避免单节点的存在的,比如,我们的应用程序,都是部署多个节点,通过Nginx做负载均衡,某个节点出现问题,并不会影响整体应用。那么 阅读全文
posted @ 2020-10-28 15:40 牛初九 阅读(2461) 评论(1) 推荐(5) 编辑
摘要: WebSocket,干什么用的?我们有了HTTP,为什么还要用WebSocket?很多同学都会有这样的疑问。我们先来看一个场景,大家的手机里都有微信,在微信中,只要有新的消息,这个联系人的前面就会有一个红点,这个需求要怎么实现呢?大家思考3秒钟。哈哈,最简单,最笨的方法就行客户端轮询,在微信的客户端 阅读全文
posted @ 2020-08-31 14:42 牛初九 阅读(8062) 评论(0) 推荐(2) 编辑
1 2 3 4 5 ··· 10 下一页