- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 记生产OOM的故障分析
JVM是Java平台的一部分,负责将Java字节码转换为机器指令并在不同的操作系统上执行。它屏蔽了底层硬件和操作系统的差异,使得“一次编写,到处运行”的理念得以实现。内存溢出的分析需要用到jmap,jhat命令。
2024-02-26 21:45:40
952
2
原创 C语言开发教程
8.5 实例---fopen和getc函数的实现。8.2 低级I/O----read和write。3.7 break语句与continue语句。7.6 错误处理---stderr和exit。7.2 格式化输出----printf函数。7.4 格式化输入----scanf函数。3.5 while循环与for循环。5.6 指针数组以及指向指针的指针。8.4 随机访问---lseek。2.8 自增运算符与自减运算符。8.7 实例---存储分配程序。第二章 类型、运算符与表达式。2.10 赋值运算符与表达式。
2024-02-22 22:29:26
696
1
原创 MySQL数据库主从复制
其中主从复制时一种关键的高可用和数据冗余技术,通过将主服务器上的所有更改的数据实时或者近乎实时地复制到从服务器上,确保了数据的安全备份。从服务器接收到主服务器的binlog内容后,会将其存储在本地的relay log中,从服务器上的SQL线程负责读取relay log中的事件,并在本地按照相同的顺序执行这些事件,从而实现与主服务器的数据同步。主从复制的核心是“主库写入,从库读取”,主库负责处理所有的写操作,并生成binlog日志,从库接收并执行这些binlog中的变更操作,从而达到与主库的数据同步。
2024-02-03 20:12:10
652
1
原创 MySQL数据库的锁机制
MySQL数据库的锁是控制并发访问和事务处理中数据一致性的一种机制。在多用户环境或并发事务环境下,不同的事务同时尝试对相同的数据进行读取或修改操作,为了防止多个事务间相互干扰导致数据不一致问题,数据库系统使用锁来确保同一时刻只有一个事务能够对特定资源进行写入操作。
2024-01-24 23:00:00
1357
1
原创 从0到1实战微服务架构之Nacos服务注册、发现与管理
Nacos是一个开源的、易于构建云原生应用的动态服务发现、配置管理和服务管理平台。本文将介绍服务发现、配置和管理。
2024-01-21 10:19:19
564
原创 进程和线程的比较
进程是程序执行相关资源(CPU、内存、磁盘等)分配的最小单元,是一系列线程的集合,进程之间相互独立,有自己的内存空间;线程是CPU资源分配的最小单元,线程需要的资源更少,可以看做是一种轻量级的进程,线程会共享进程中的内存,但线程使用独立的栈、程序计数器,线程相互通信更加方便。在项目开发中,经常会用到线程以及多线程功能来实现异步任务处理等。项目上线之后,如果出现服务CPU高的异常情况,那么这个时候就需要借助Linux(因为一般情况服务都是使用Linux)查看进程、线程来定位最终的问题。
2024-01-13 18:50:30
1378
1
原创 从0到1实战微服务架构之Nacos下载安装
Nacos是一个开源的、易于使用的、功能丰富的平台,用于构建云原生应用,具有服务发现、服务检测、动态配置管理等功能。本篇就来介绍如何使用nacos搭建注册中心。Nacos是Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
2024-01-10 22:24:53
1791
1
原创 Spring Framework和SpringBoot的区别
作为Java程序员,我们都听说过Spring,也都使用过Spring的相关产品,它使每个人可以快速、轻松地、安全地进行Java编程开发,它是迄今为止世界上最受欢迎的Java框架。本文介绍Spring、Spring Framework、SpringBoot之间的关系和区别。
2024-01-07 22:22:31
4093
2
原创 MySQL数据库索引优化实战
在数据库的应用中,性能优化是一个持续不断的过程。其中索引优化是提高查询速度的最有效的方法,本文将通过案例,深入探讨MySQL索引优化,帮助读者理解索引优化、在实际的应用中提升性能。
2024-01-04 22:54:06
1086
1
原创 从0到1实战微服务架构之打造在线营销平台(一)
本文简略介绍了在线营销平台的业务背景、主要的微服务以及项目中用到的技术栈,在后续系列文章中,将从技术架构、微服务的具体实现、中间件的使用、持续集成、部署、监控以及数据库的优化等方面进行介绍。
2024-01-03 23:12:44
1103
1
HttpClient入门教程
2024-01-23
Java工具类CookieUtils、IdWorker、JsonUtils、NumberUtils
2024-01-08
MySQL数据库导入100万数据,三种不同方式的性能比较
2023-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人