自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 java笔记--NIO基础--多路复用网络通信

主 Reactor:监听连接,注册到多个子 Reactor。每个 Handler 可以提交任务到线程池,提高并发能力。多个子 Reactor + 工作线程池处理业务。一个线程负责监听 + 分发 + 处理逻辑。

2025-05-04 18:57:15 789

原创 java笔记--NIO基础--通道Channel

【代码】java笔记--NIO基础--通道Channel。

2025-05-04 15:47:29 326

原创 java笔记--NIO基础--Buffer缓冲区

注意,执行完写操作后想要进行读之前,要执行filp()方法翻转:limit = position;| 使用 | put/get/channel 读写 | 不走 JVM 堆,效率高 || 释放 | 依赖 GC 和 Cleaner | 不可手动释放,不能频繁创建 || native 分配堆外内存 |

2025-05-04 13:46:16 1088

原创 spring boot-JdbcTemplate

​ 和mybatis相比,JdbcTemplate更加轻量级,学习成本也更加低,是直接使用sql语句的,也适合简单的CRUD(create 添加、read读取、update 修改、delete删除)操作,不过这些特点也注定了其只适合在小型项目中或者在测试中使用,只能做一些简单的CRUD操作和一些简单直接控制sql语句的场景,因此在中大型项目、需要缓存支持、需要处理动态sql等场景mybatis更胜一筹。​ 至此,我们可以快速使用JdbcTemplate。执行测试方法即可看到结果。

2025-03-16 21:09:18 567

原创 Linux随笔--系统开机

系统开机有BIOS和UEFI两种机制。

2025-03-15 17:02:40 239

原创 Linux随笔--磁盘分区--GPT

LBA0这是用来和MBR相容的,通常是存储MBR,存储了第一阶段的开机程序,主要是为了使得老系统能够识别GPT分区格式LBA1记录了分区表本身的位置与大小,同时记录了用于备份的GPT分区放置的位置,属于GPT表头记录同时还记录了分区表的检验机制码,操作系统可以根据此校验码来决定是否取得备份恢复GPTLBA2-33每个LBA可以划分4笔,每笔64bits实际记录分区信息处​ 注意,在GPT里面,每一个分区都可看做主分区,都可以拿来格式化。

2024-11-06 08:18:36 646

原创 Linux随笔--磁盘分区--MBR

基于以上,在分区的时候不推荐分四个P,这样可能造成剩余容量浪费,一般推荐P+P+P+E,当然,P+E也可以不过由于每组分区表仅有 16bytes ,因此可纪录的信息是有限的,为了解决这个问题,所以后来就有 GPT 这个磁盘分区的格式。

2024-10-28 19:50:21 895

原创 网络工程师数据通信基础——数字调制技术

前提:波形的三大参数:频率-波形在单位时间内重复的次数,通常以赫兹(Hz)为单位。频率越高,波形变化得越快。幅度-波形的最大值,表示波动的强度或大小。在电信号中,幅度通常对应于电压或电流的大小。相位-波形在一个周期内的位置,通常以角度(度或弧度)表示。相位可以影响波形之间的干涉和叠加。数字调制技术原理:把作为调制波的数字信号加载到模拟信号上,即用数字数据调制模拟信号。

2024-10-27 16:09:11 1756

MapReduces大数据数据清洗电影数据

运用MapReduces编程思想进行数据清洗,并根据需求得出相应输出数据,要求分别实现: 1、电影数据的清洗 2、统计每部电影的上映次数 3、每部电影的上映天数和单日平均票房 4、按平均票房降序排列

2024-10-23

api控制鼠标

api 鼠标编程

2012-12-21

空空如也

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

TA关注的人

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