Java Web 拾遗
今天就来聊聊老生常谈的 Java Web 开发。缘于一个简单的 Spring Boot项目改...
C# 开源浏览器性能提升,体验Chrome级速度
SharpBrowser 是目前最快的开源 C# 网页浏览器!
使用.NET并行任务库(TPL)与并行Linq(PLINQ)充分利用多核性能
记录一下前段时间用到的.NET框架下 采用并行策略充分利用多核CPU进行优化的一个方法
SimpleAIAgent:使用免费的glm-4-flash即可开始构建简单的AI Agent应用
接下来我想分享一下我的AI Agent应用实践。
.net 到底行不行!2000 人在线的客服系统真实屏录演示(附技术详解)
时常有朋友问我性能方面的问题,正好有一个真实客户,在线的访客数量达到了 2000 人。在争得...
Python计算傅里叶变换
DFT计算的本质是一个矩阵运算:
大模型训练:K8s 环境中数千节点存储最佳实践
随着数据集群规模不断扩大,在 Kubernetes 环境中管理大规模数据集群面临多重挑战:
裁员,这一次终于轮到了我
三年前 我从工作了近十年的公司离职然后加入了这里,最重要的原因就是想做一些自己更加喜欢的事情...
树形结构工具类
封装了以下方法:
Rust字符串类型全解析
不过,在 Rust中,你会看到远比其他语言更加丰富多样的字符串类型。
ZooKeeper 学习笔记
ZooKeeper 是一个基于主备复制的高可用集群,ZooKeeper 的角色包括 Lead...
JavaScript中if嵌套assert的方法
下面是一个详细的示例,展示如何在JavaScript中模拟 assert函数,并在 if语句...
bfs 与优先队列————洛谷p1126(历经两个小时总算AC了,哭晕)
每个指令所需要的时间为 \(1\) 秒。请你计算一下机器人完成任务所需的最少时间。
Swift查看变量内存地址
值类型的赋值会对对象进行拷贝,对于一些容器,阿果做了为了避免Array、Set复制导致的性能...
数据结构 – 数组
经常会看到这样的问题,怎么学习数据结构,我的答案是搞清楚具体数据结构对应的抽象数据类型ADT...
如何创建一个Java游戏客户端
首先,确保你的开发环境已经安装了Java开发工具包(JDK)。你可以使用任何支持Java的I...
使用.NET源生成器(SG)生成项目的版本号信息
其实除了 SyntaxProvider之外还有几个很重要的Provider,比如: Meta...
搜索组件优化 – Command ⌘K
由于这些条件的限制, DocSearch 只适合用在开源的技术文档或技术博客中,所以从 De...
图穷匕见-所有反DDD模式都是垃圾
“我不是针对这一个问题,我是说所有的反DDD模式都是垃圾”,作为教练,在团队中我时常用这样的...
利用分布式锁在ASP.NET Core中实现防抖
要实现分布式锁的第一步是定义一个通用的锁接口。通过 IDistributedLock 接口,...
LLM大模型基础知识学习总结
在这个已经被AI大模型包围的时代,不了解一点大模型的基础知识和相关概念,可能出去聊天都接不上...
LoRA大模型微调的利器
这是一篇面向从未使用过LoRA模型的初学者的教程。你将了解LoRA模型是什么,在哪里找到它们...
OpenTelemetry 实战:gRPC 监控的实现原理
最近在给 opentelemetry-java-instrumentation 提交了一个 ...