相关文章
OpenResty开发环境搭建
简介
OpenResty 是一个基于 Nginx的高性能 Web 平台,用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。官方地址:http://openresty.org/cn/
具备下列特点:
具备Nginx的完整功能基于Lua语言进行扩展&#…
编程日记
2025/1/11 16:43:56
MyBatis-Plus分页拦截器,源码的重构(重构total总数的计算逻辑)
1.1创建ThreadLocal工具类(作为业务逻辑结果存放类)
package org.springblade.sample.utils;public class QueryContext {private static final ThreadLocal<Long> totalInThreadLocal new ThreadLocal<>();public static void setTotalIn…
编程日记
2025/1/8 21:07:03
java日志框架:slf4j、jul(java.util.logging)、 log4j、 logback
SLF4J--抽象接口
SLF4J (Simple Logging Facade for Java) 是一个为各种 Java 日志框架提供简单统一接口的库。它的主要目的是将应用程序代码与具体的日志实现解耦,使得在不修改应用程序代码的情况下,可以轻松地切换不同的日志框架。
jul-to-slft4j.ja…
编程日记
2025/1/10 0:27:05
【Leetcode 热题 100】207. 课程表
问题背景
你这个学期必须选修 n u m C o u r s e s numCourses numCourses 门课程,记为 0 0 0 到 n u m C o u r s e s − 1 numCourses - 1 numCourses−1。 在选修某些课程之前需要一些先修课程。 先修课程按数组 p r e r e q u i s i t e s prerequisites p…
编程日记
2024/12/26 20:20:19
函数式编程Lambda表达式
函数式编程&Lambda表达式 定义
Lambda 表达式是一个匿名函数,用来实现函数式接口。它可以作为参数传递,也可以作为返回值。
能够使用Lambda表达式的一个重要依据是必须有相应的函数式接口,所谓的函数式接口,指的就是“一个接…
编程日记
2024/12/26 20:14:10
No.1免费开源ERP:Odoo自定义字段添加到配置页中的技术分享
文 / 开源智造(OSCG) Odoo亚太金牌服务
在Odoo18之中,配置设定于管控各类系统配置层面发挥着关键之效用,使您能够对软件予以定制,以契合您特定的业务需求。尽管 Odoo 提供了一组强劲的默认配置选项,然而有…
编程日记
2024/12/26 19:45:34
数据库原理学习——MySql触发器详解
目录
一、什么是触发器(Trigger)?
二、触发器的特点
三、MySQL中触发器的用法、语法
1. 定义触发器 2. 触发器逻辑开始
3. 触发条件检查 4. 删除逻辑
5. 结束逻辑 6. DELIMITER 语句
四、示例演示触发器的执行过程
五、触发器的应…
编程日记
2024/12/26 19:43:32