软件设计模式系列之七——原型模式

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

1 模式的定义 原型模式(Prototype Pattern)是一种创建型设计模式,其主要目的是通过复制现有对象来创建新对象,而不是使用构造函数。...

C++智能指针

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

智能指针是C++语言中一种方便、安全的内存管理工具。智能指针可以自动管理对象的生命周期,避免手动分配和释放内存时可能出现的内存泄...

Llama2-Chinese项目:2.1-Atom-7B预训练

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

  虽然Llama2的预训练数据相对于第一代LLaMA扩大了一倍,但是中文预训练数据的比例依然非常少,仅占0.13%,这也导致了原始Llama2的中文...

vue3探索——pinia高阶使用

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

以下是一些 Pinia 的其他高阶功能: storeToRefs():响应式解构仓库,保证解构出来的数据是响应式的数据。 状态持久化:Pinia 并没有...

基于间隔密度的概念漂移检测算法mdm-DDM

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

概念漂移 ​ 概念漂移是数据流挖掘领域中一个重要的研究点。传统的机器学习算法在操作时通常假设数据是静态的,其数据分布不会随着时间...

修改经过Spring Gateway的Json数据

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

背景 使用Spring Cloud Gateway作为网关时经常会需要对报文内的json数据进行修改,但是目前看到的实现方法看起来都很复杂,这里提供一...

[Servlet/Tomcat] HttpServletRequest#getHeader(headerNameWithIgnoreCase)(获取header时不区分大小写)

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

1 故事背景 最近项目上有个业务需求,翻译成技术需求,即:将request.headers中的几个header入参转换成request.body(pageRequest)中的...

python入门基础(13)–类、对象、全局函数,类内部调用

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

    面向过程的编程语言,如C语言,所使用的数据和函数之间是没有任何直接联系的,它们之间是通过函数调用提供参数的形式将...

Webpack性能优化 SplitChunksPlugin的使用详解

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

使用前景 在vue、react等使用webpack为项目打包工具的前端项目,在开发过程中,随着项目功能的逐渐增加,项目整体体积的不断增加,打包...

零拷贝并非万能解决方案:重新定义数据传输的效率极限

技术分享 技术分享 3年前 (2023-09-18) 999+ 0

PageCache有什么作用? 在我们前面讲解零拷贝的内容时,我们了解到一个重要的概念,即内核缓冲区。那么,你可能会好奇内核缓冲区到底是...