实现自己的UserSqlProvider,拼接SQL(参数最好是占位符#{},防止sql 注入)并返回。注解 @SelectProvider 示例如下,其他@XXXProvider 参照即可。
实现Interceptor接口,根据方法签名@Signature声明需要拦截的方法type= Executor.class, //上面说的四种类型之一method = "query", //方法名称args = {M
假设用户线程请求读取磁盘上文件 A 的 offset 为 0-3KB 范围内的数据,由于磁盘的基本读写单位为 page(4KB),于是操作系统至少
MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 和 logback 提供的一种方便在多线程条件下记录日志的功能。MDC 中包含的内容可以被同一线程中执行的代
Lua是一种功能强大的,高效,轻量级,可嵌入的脚本语言。它是动态类型语言,通过使用基于寄存器的虚拟机解释字节码运行,并具有增量型设计的最佳选择。
Cron表达式中的通配符是用于指定时间范围的特殊字符,使得表达式的编写更加灵活和方便。我们在使用定时调度任务的时候,最常用
早期的Linux由于内存不足,于是想把内存中暂不使用的程序或者数据存放到磁盘中,而磁盘中的这个区域就叫做内存交换分区(swap)
它先对key使用多个hash函数进行计算,得到多个不同的hash值,再拿数组长度进行对多个hash值取模得到多个位置,将这几个位
线程池的异常处理,我们常用execute() 和 submit() 方法进行任务提交,submit 需要通过返回值手动去获取异常,而execute 则会把异常直接输方法进行兜底。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号