前言 既然说了 Tomcat 的线程池,那么这次就说说 Jetty 的任务执行策略吧。其实是 XK-Server(类似于 Tomcat 的 Java Web 容器和 HTTP 服务器)结合了二者的一些小特性,代码一两周前就写好了,这次就来水下文章。 什么是 EatWhatYouK...
Otstar Lin
站在时光一端,回忆过往记忆。
前言 最近在写类似于 Tomcat 的 Java Web 容器和 HTTP 服务器,碰到了一些有趣的东西,便打算水水文章,顺便还能加深理解 😎。 线程池 线程池(Thread Pool) 是一种基于 池化 思想管理线程的工具,通过线程池,我们可以做到线程复用,避免频繁创建和销毁...
前言 不知不觉应该已经折腾了 8 个月的框架了,感觉已经无法在从写框架中获取有趣的知识了。于是就打算写一篇文章,算是对经验的总结。后续可能会开一个从零实现 Java 框架的文章 🤣,使劲挖坑不填坑。 学的越多,了解的越深入,就越感觉自己懂的部分原来是那么小。 初心 说起当初写框...
前言 写这篇杂谈的动机是 ⑨BIE 写的 近况 。去年了差不多这个时候也写了一篇 一年来的经验总结 于是也打算今年也写一篇,算是对大二的一次小整理吧。 往事 不知不觉又在大学混了一年,现在已经是一个大三狗了,随着不断的到处划水,视野开阔了,不过同时也深感自己的垃圾以及无...
前言 接着写浅谈系列。 这次要聊的是锁,锁在并发编程中扮演着非常重要的角色,Java 中提供了多种类型的锁,不同类型的锁在不同的场景中都有不同的性能表现。 锁的类别 锁可以按照特性进行分类,分类后我们就可以较为直观的区分不同的锁和区别不同锁的不同特性。 锁的对比 分类了锁后,我们...
前言 并发编程是 Java 中重要的一部分,一直以来我对这方面的知识都只是理解,而且没有系统性,所以便打算借助写文章来整理和强化一下,所以最近浅谈系列的文章不出意外应该都是 Java 并发编程的方面了 ?。PHP 框架系列也咕了好久,看看后续有没有时间写吧 2333。 什么是并发...
前言 原本是打算写并发相关的文章的,但是目前知识储备还不足,所以就先咕咕了。缓存相对简单点,就先水一篇了 ?。 什么是缓存?作用? 缓存(Cache)是用于数据交互的缓冲层,用于提高常用数据的读取速度,缓存非常常见,如 CPU 中的 L1 L2 L3 缓存,浏览器的静态资源缓存等...
前言 不知各位在开发的时候有没有遇到这种情况,当前后端分离的时候,前端时常会把很简单的参数使用 JSON 格式传入,当 Spring 要获取这些参数的时候每次都需要定义一个类,在使用的时候也需要使用对象的 Getter 方法,这样极其不方便。而如果要改前端使用 FormDat...
前言 好久没写浅谈系列的文章了,正好最近正在整理 Aop 相关的资料,之前也写过 DI 和 IoC 的文章,想想还是直接写一篇文章输出下。 寫文的好處嘛,就是一堆你以為已經懂的東西,結果根本是一知半解。 - 来源 什么是 Proxy? 在讲 Aop 之前还是需要先讲讲 Prox...
前言 更新一波文章。 这次的内容相对简单点,初始化请求的过程包括封装 $_GET $_POST 等关联数组到 Request 对象中,用于后续流程的使用,以及从封装 Request 到路由之前的这段过程。 构造 Request 构造 Request 是通过 Applic...