自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 leetcode算法242

👏👏👏哈喽!大家好,我是【学无止境小奇】,一位热爱分享各种技术的博主!😍😍😍⭐【学无止境小奇】的创作宗旨:每一条命令都亲自执行过,每一行代码都实际运行过,每一种方法都真实实践过,每一篇文章都良心制作过。✊✊✊⭐【学无止境小奇】的博客中所有涉及命令、代码的地方,除了提供图片供大家参考,另外会在图片下方提供一份纯文本格式的命令或者代码方便大家粘贴复制直接执行命令或者运行代码。🤝🤝🤝⭐如果你对技术有着浓厚的兴趣,欢迎关注【学无止境小奇】,欢迎大家和我一起交流。😘😘😘。

2024-05-26 22:07:26 263

原创 Java个人知识点总结(基础篇)

Jdk【Java Development ToolKit】就是java开发工具箱, JDK是整个JAVA的核心里边包含了jre,它除了包含jre之外还包含了一些javac的工具类,把java源文件编译成class文件,java文件是用来运行这个程序的,除此之外,里边还包含了java源生的API,java.lang.integer在rt的jar包里边【可以在项目中看到】,通过rt这个jar包来调用我们的这些io流写入写出等。dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。

2024-05-26 20:29:09 261

原创 Kafka必须掌握的核心技术:为什么吞吐量大、速度快?(1)

最明显的就是使用批次。当然可以,Kafka使用了零拷贝技术,也就是直接将数据从内核空间的读缓冲区直接拷贝到内核空间的socket缓冲区,然后再写入到NIC缓冲区,避免了在内核空间和用户空间之间穿梭。Kafka速度的秘诀在于,它把所有的消息都变成一个批量的文件,并且进行合理的批量压缩,减少网络IO损耗,通过mmap提高I/O速度,写入数据的时候由于单个Partion是末尾添加所以速度最优;通过操作系统的Page Cache,Kafka的读写操作基本上是基于内存的,读写速度得到了极大的提升。

2024-05-25 22:28:30 380

原创 Kafka基本操作、整合代码自定义分区器、提高吞吐量

/像first主题发送数据。**回调发送数据**

2024-05-25 22:27:59 395

原创 Java设计模式:桥接模式解决的架构设计痛点

但是现在问题来了,以这样的架构设计,如果有一天行业和市场发生变化,要开设一家制造手机的手机工厂,那以前创建和运转良好的船厂、汽车厂已有的资源均不能使用。System.out.println(“生产汽车”);System.out.println(“销售汽车”);System.out.println(“生产汽车”);System.out.println(“销售汽车”);System.out.println(“销售船”);System.out.println(“生产船”);输出的是汽车厂的生产和销售活动。

2024-05-25 20:56:19 404

原创 Java设计模式:单例模式

48位大咖的思考法则、工作方式、逻辑体系。

2024-05-25 20:55:48 330

原创 Java Web分页功能详解

可以发现页面功能中需要用到的数据的:一个是页面中显示的数据,另一个是数据的总条数所有我们可以创建一个 Page 工具类备用:int start;// 开始数据的索引int count;// 每一页的数量int total;// 总共的数据量/**提供一个构造方法*/super();/**判断是否有上一页@return*//**判断是否有下一页@return*//**计算得到总页数@return*/// 假设总数是50,是能够被5整除的,那么就有10页。

2024-05-25 18:31:41 275

原创 Java Web分页功能详解(2)

可以发现页面功能中需要用到的数据的:一个是页面中显示的数据,另一个是数据的总条数所有我们可以创建一个 Page 工具类备用:int start;// 开始数据的索引int count;// 每一页的数量int total;// 总共的数据量/**提供一个构造方法*/super();/**判断是否有上一页@return*//**判断是否有下一页@return*//**计算得到总页数@return*/// 假设总数是50,是能够被5整除的,那么就有10页。

2024-05-25 18:31:10 440

原创 BATJ互联网月薪45K的Java岗面试题首曝光,掌握这些大厂Offer指定跑不了

Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?什么是Java虚拟机?Spring Boot 的核心注解是哪个?如果支持,它的实现原理是什么?你如何理解 Spring Boot 中的 Starters?如何理解 Spring Boot 中的 Starters?如何在Spring Boot启动的时候运行一些特定的代码?Mybatis是如何进行分页的?分页插件的原理是什么?

2024-05-25 15:21:05 323

原创 bash基本操作 - -及配置文件执行方式

每个运行的bash信息(系统别名,函数及默认权限的定义),当bash被打开是,该文件被读取。当前用户的bash信息,当用户登录和每次打开新的shell时该文件被读取。全局:/etc/profile, /etc/profile.d/*.sh。文件当用户退出bash或者终端时,会首先执行该文件里的代码,然后再退出。永久设置:指的是通过修改配置文件设置,对用户的所有终端所有进程生效。系统和用户的环境变量信息,当用户第一次登陆时,该文件被读取。当前用户的环境变量,当用户登录时,该文件被读取。

2024-05-25 15:20:01 402

空空如也

空空如也

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

TA关注的人

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