高性能缓存Web服务器-LSP
什么是 OpenLiteSpeed? OpenLiteSpeed (简称 OLS)是一个轻量,开源,高性能的 Web 服务器,是 LiteSpeed 的免费版本。兼容 Apache 的 .htaccess 配置。之前在国内缺少宣传,导致知道的人不多;近几年人气越来越高,像宝塔面板之类的软件也开始支持
DaisyUI 入门指南:简单打造美观的Tailwind CSS 元件
什么是DaisyUI? DaisyUI 是一款基于Tailwind CSS 的UI 元件库,提供一组预设风格的元件,帮助开发者快速建立美观且一致的UI,无需手写额外的CSS 样式。 为什么选择DaisyUI? 与Tailwind CSS 完美整合:可以直接使用Tailwind 的公用类别,同时享有额
Tailwind CSS 入门指南:打造现代化响应式网页
什么是Tailwind CSS? Tailwind CSS 是一款实用类别优先(Utility-First)的CSS 框架,透过直接在HTML 标签中添加CSS 类别,来实现设计与布局,减少撰写自定义CSS 的需求。 为什么选择Tailwind CSS? 高效率开发:透过CSS 类别组合,即可快速建
Spring-Boot 内置Server到底怎么运作的?
引言 基于Spring Boot的web应用中,在spring-boot包内包含了内置的 web server,具体包括 tomcat、jetty、undertow 和 netty。 本文旨在厘清spring boot中内置server的原理和使用。 Spring Boot Server 源码剖析
什么是 Webpack?
初始化项目 首先,建立一个新的项目目录: mkdir my-webpack-project && cd my-webpack-project npm init -y 这会建立package.json档案,作为项目的依赖管理。 安装Webpack 接着,安装Webpack 及Webpack CLI:
为什么Spring可以“自己注入自己”?
引言 在相同Bean中使用@Transactional时一个很常见的场景,程序员基本也都知道使用自我注入(Self-Injection)的方式去解决,这个本身没什么难度。 本文只是想考据一下Spring Framework,具体是哪里的代码支持了自我注入。 同类调用中@Transactional的失