排序
掌握Java对象本质:从打工者到技术专家的飞跃
掌握Java对象本质:从打工者到技术专家的飞跃, 1.1 从机器视角到问题视角的演变 在计算机科学的发展历程中,我们见证了从机器视角到问题视角的深刻转变。这一转变不仅体现了编程语言和技术的进...
从零手写实现 nginx-31-load balance 负载均衡介绍
前言 大家好,我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零...
Elasticsearch 入门实战(8)–REST API 使用二(Search API)
本文继续上文(Elasticsearch 入门实战(3)--REST API 使用一(CAT,Index,Document,Ingest API))介绍 Elasticsearch REST API,相关的环境及软件信息如下:CentOS 7.6.1810、Elasticsearch 8....
状态机的介绍与使用
状态机的介绍与使用,状态机(State Machine)是一种设计模式,用于描述对象在不同状态之间的转换和行为。状态机可以帮助开发者管理复杂的状态逻辑,使得系统在不同状态下的行为更易于理解和维护...
30天学Java第九天——线程
30天学Java第九天——线程, 并行与并发的区别 并行是多核 CPU 上的多任务处理,多个任务在同一时间真正的同时执行 并发是单核 CPU 上的多任务处理,多个任务在同一时间段内交替执行,通过时间片...
从零手写实现 apache Tomcat-01-入门介绍
自己如何实现? 要实现一个简单版本的Tomcat,整体思路如下 了解 Tomcat 的基本原理: Tomcat 是一个开源的 Java Servlet 容器和 Web 服务器,它能够运行 Java Servlet 和 JavaServer Pages。 T...
如何将文档扫描成PDF文档?如何图片转PDF文档?
如何将文档扫描成PDF文档?如何图片转PDF文档?,前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和PDF一起来使用的。 有的时候,我们想要把文档扫描成PDF,但是没有扫描仪,其...
公司来了个新同事,把代码耗时从 26856ms 优化到了 748ms,一顿操作猛如虎!
公司来了个新同事,把代码耗时从 26856ms 优化到了 748ms,一顿操作猛如虎!,在两份表里找相同id的数据,很多同学会写两个for循环嵌套。这个写法效率比较低,今天来看一个提高速度的优化案例。 ...
JNA使用入门
JNA即Java Native Access。 官方主页 代码仓库 官方样例 maven中心仓库主页 官方文档 Getting Started Functional Description. Mapping between Java and Native Using Pointers and Arrays Us...
关于idea-Java-servlet-Tomcat-Web开发中出现404NOT FOUND问题的解决
关于idea-Java-servlet-Tomcat-Web开发中出现404NOT FOUND问题的解决, 在做web项目时,第一次使用servlet开发链接前端和后端的操作,果不其然,遇到了诸多问题,而遇到最多的就是运行项目打开页...
配置redisTemplate序列化,解决乱码与反序列化失败
/** * @projectName: MultiModuleDemo * @package: com.example.config * @className: RedisConfig * @description: TODO(配置RedisTemplate序列化) * @date: 2023/12/18 21:08 * @version: 1.0...













