史上最全ThreadLocal 详解

thbcm阅读(303)

每个线程都有一个 ThreadLocalMap ( ThreadLocal 内部类),Map中元素的
键为 ThreadLocal ,而值对应线程的变量副本。

.NET使用Moq开源模拟库简化单元测试

thbcm阅读(350)

Moq是一个.NET开源、流行、使用简单的 .NET 模拟库,充分利用了.NET 的 Linq 表达式树和 lambda 表达式。这使得 Moq 成为最具生产力、类型安全且支持重构的模拟库。它不仅支持模拟接口,还支持模拟类。其 API 非常简单直观,不需要任何关于模拟概念的事先知识或经验。从而简化单元测试中的依赖管理和验证过程,提高代码的可测试性和可维护性。

作为前端你还不知道用哪个全栈框架?不妨试试这个

thbcm阅读(367)

Meteor 是一个 JavaScript 框架,诞生于 2012 年,由 Meteor Development Group (MDG) 维护。其核心优势是提供了一个
端到端的开发平台,允许开发者用
一套技术栈构建
前端
后端
数据库层,无需频繁切换语言或框架。它与
Node.js
MongoDB 集成良好,支持实时数据更新,自动化开发流程,开发体验极为顺畅。

PG 的 MergeJoin 就是鸡肋

thbcm阅读(334)

微服务这种架构平时也很难遇到复杂SQL,架构层面也限制了不允许有复杂SQL,平时处理的都是简单一批的点查SQL。

详解 JuiceFS 在多云架构下的数据同步与一致性

thbcm阅读(348)

JuiceFS 企业版的 “镜像文件系统” 功能允许用户从一个地区自动复制元数据到多个地区,形成一对多的复制模式。在多云架构下,该功能在确保数据一致性的同时,大幅降低人工运维的工作量。

PHP将整型数字转为Excel下标

thbcm阅读(393)

这两天在接到一个需求,需要导出一个班级所有学员的所有成绩,在最后excel表处理的时候发现导出的列超过了26列,后面会出现AA、AB形式的下标,所以写了一个函数把整型数字转为Excel对应的下标。

联系我们