相关文章
中国的茶文化:历史、传统与生活
中国的茶文化:历史、传统与生活 一、引言
茶,这一神奇而古老的饮品,与中国的历史、文化和生活方式紧密相连。中国的茶文化,源远流长,博大精深,是中华文明的重要组成部分。它不仅是一种饮料,更是…
建站知识
2024/7/21 13:02:22
C++模板判断类中是否存在某个名称的成员函数
由一道C面试题引发的思考 - 知乎 //判断是否存在指定的成员函数名
template <typename T, typename void>
struct HasMemF_Fun : public std::false_type {};template <typename T>
struct HasMemF_Fun<T, std::void_t<decltype(&T::Fun123)>>: s…
建站知识
2024/7/27 10:46:03
EasyExcel实现三级联动
前言
项目中需要在导出的模板中新增三级联动的功能,类似省市区的联动。在网上找了一些方法,都不能直接使用,需要进行修改。本文主要分享一下,改后的代码,可以直接使用。
代码
public class CascadeWriteHandler imp…
建站知识
2024/6/21 14:25:03
uniapp【组件封装】时间戳格式化为星期
组件 components/dos-week.vue
<template><text>{{week}}</text>
</template>
<script>export default {props: {time: String},mounted(e) {this.week this.getWeek(Number(this.time))},data() {return {week: }},methods: {// 通过时间戳计…
建站知识
2024/6/23 2:40:04
多线程事务如何回滚?
背景介绍
1,最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败&am…
建站知识
2024/7/11 9:24:53
AOP+Redisson 延时队列,实现缓存延时双删策略
一、缓存延时双删
关于缓存和数据库中的数据保持一致有很多种方案,但不管是单独在修改数据库之前,还是之后去删除缓存都会有一定的风险导致数据不一致。而延迟双删是一种相对简单并且收益比较高的实现最终一致性的方式,即在删除缓存之后&…
建站知识
2024/7/13 2:58:35
不废话的将ts一篇文章写完
写在前面 网上很多写ts的教程的,但是我觉得写的太繁琐了,这里我直接将基础用法写上,包括编译后的js代码,以便于你们进行对比, 包括一些常见的报错信息,你们可以对比一下报错信息, 我尽量不废话的…
建站知识
2024/7/26 23:51:23