精简实现、线程安全:C#通用单例泛型基类助你轻松创建单例模式-拾光赋

精简实现、线程安全:C#通用单例泛型基类助你轻松创建单例模式

精简实现、线程安全:C#通用单例泛型基类助你轻松创建单例模式,   概述:该通用单例泛型基类使用C#实现,线程安全,通过泛型参数和Lazy<T>实现简化的单例模式。优点包括线程安全、泛...
2年前
0379
ShardingJDBC 兼容 MybatisPlus的动态数据源-拾光赋

ShardingJDBC 兼容 MybatisPlus的动态数据源

背景:之前的项目做读写分离的时候用的 MybatisPlus的动态数据做的,很多地方使用的@DS直接指定的读库或者写库实现的业务;随着表数据量越来越大,现在打算把比较大的表进行水平拆分,准备使用 ...
etcd 入门实战(3)-java 操作 etcd-拾光赋

etcd 入门实战(3)-java 操作 etcd

etcd 入门实战(3)-java 操作 etcd,本文主要介绍使用 coreos 提供的 Java 客户端(jetcd)来操作 etcd,文中所使用到的软件版本:etcd 3.5.18、jetcd 0.7.7。 1、引入依赖 <dependency> <...
玩转Vue3之shallowRef和shallowReactive-拾光赋

玩转Vue3之shallowRef和shallowReactive

玩转Vue3之shallowRef和shallowReactive,前言 Vue3 作为一款现代的 JavaScript 框架,引入了许多新的特性和改进,其中包括 shallowRef 和 shallowReactive。这两个功能在Vue 3中提供了更加灵活...
2年前
0370
Git将某个文件合并到指定分支-拾光赋

Git将某个文件合并到指定分支

企业开发中,经常会单独拉分支去做自己的需求开发,但是某些时候一些公共的配置我们需要从主线pull,这时候整个分支merge显然不合适 1.切换至待合并文件的分支 git checkout <branch> 2....
寒假训练2024/1/26-拾光赋

寒假训练2024/1/26

寒假训练2024/1/26,2024,1,26 今天做石子合并的题比较多 贴一个模板 for (int len = 2; len <= n; len++) { for (int i = 1, j; (j = i + len - 1) <= n; i++) { for (int k = i; k &l...
2年前
03711
05-快速理解SparkSQL的DataSet-拾光赋

05-快速理解SparkSQL的DataSet

1 定义 一个数据集是分布式的数据集合。Spark 1.6增加新接口Dataset,提供 RDD的优点:强类型、能够使用强大lambda函数 Spark SQL优化执行引擎的优点 可从JVM对象构造Dataset,然后函数式转换(...
dubbo~全局异常拦截器的使用与设计缺陷~续-拾光赋

dubbo~全局异常拦截器的使用与设计缺陷~续

上一次的介绍,主要围绕如何统一去捕获异常,以及为每一种异常添加自己的Mapper实现,并且我们知道,当在ExceptionMapper中返回非200的Response,不支持application/json的响应类型,而是写死的...
C#方法调用追溯:选择正确的方式,轻松找到调用者-拾光赋

C#方法调用追溯:选择正确的方式,轻松找到调用者

C#方法调用追溯:选择正确的方式,轻松找到调用者,   概述:在C#中,寻找调用当前方法的方法可采用`StackTrace`和`CallerMemberName`两种方式。`StackTrace`通过分析堆栈信息提供详细信息...
2年前
0377
pandas DataFrame内存优化技巧:让数据处理更高效-拾光赋

pandas DataFrame内存优化技巧:让数据处理更高效

pandas DataFrame内存优化技巧:让数据处理更高效,Pandas无疑是我们数据分析时一个不可或缺的工具,它以其强大的数据处理能力、灵活的数据结构以及易于上手的API赢得了广大数据分析师和机器学习...
将数据导出 Excel 并异步发送到指定邮箱:一次性能优化实战-拾光赋

将数据导出 Excel 并异步发送到指定邮箱:一次性能优化实战

将数据导出 Excel 并异步发送到指定邮箱:一次性能优化实战,使用 Spring Boot 实现 Excel 导出 + 邮件异步发送功能,解决接口阻塞问题 一、背景介绍最近我在开发一个跑团管理系统的数据导出功能...
注解是如何实现的?-拾光赋

注解是如何实现的?

注解是如何实现的?,注解是否支持继承 不支持继承 不能使用关键字extends来继承某个@interface,但注解在编译后,编译器会自动继承java.lang.annotation.Annotation接口. 虽然反编译后发现注解...