排序
一文了解 io.Copy 函数
1. 引言 io.Copy 函数是一个非常好用的函数,能够非常方便得将数据进行拷贝。本文我们将从io.Copy 函数的基本定义出发,讲述其基本使用和实现原理,以及一些注意事项,基于此完成对io.Copy 函数...
playwright(十三) – PyTest基本使用
我们都知道,在做单元测试框架中有UnitTest和Pytest,前者是Python中自带无需安装,Pytest需要安装,今天我们来讲的就是Pytest,当然如果是做自动化,建议两个都要掌握一下,可以针对实际业...
一次元数据空间内存溢出的排查记录
在应用中,我们使用的 SpringData ES的 ElasticsearchRestTemplate来做查询,使用方式不对,导致每次ES查询时都新实例化了一个查询对象,会加载相关类到元数据中。最终长时间运行后元数据出...
【技术积累】Mysql中的SQL语言【技术篇】【一】
合集 - 【技术积累】SQL语言实战(4)1.【技术积累】Mysql中的SQL语言【技术篇】【一】07-112.【技术积累】Mysql中的SQL语言【技术篇】【二】06-293.【技术积累】Mysql中的SQL语言【技术篇】【三...
电子表格vlookup函数使用
vlookup是常用的辅助查找函数,但是这个函数的参数定义和解释非常的难以理解,即使用向导也很难搞清楚哪个参数是啥意思。放到编程圈里面应该也算bad design的典型了。下面是函数的定义,每次看...
给程序员准备的“蜜糍”–SOD框架简介
注:本文是SOD框架源码仓库的首页介绍,原文地址 一、框架介绍 1,SOD框架是什么? 以前有一个著名的国产化妆品“大宝SOD密”,SOD框架虽然跟它没有什么关系,但是名字的确受到它的启发,因为SO...
牛客题解-胖胖的牛牛
牛客题解-胖胖的牛牛 原题链接 思路 这道题实际上就是一个优先队列bfs,在思路上并没有过多需要解释的,但是却有一些细节需要注意。 细节 首先就是如何判断是否转弯了(因为要统计总共的转弯数...
Tauri-Admin通用后台管理系统|tauri+vue3+pinia桌面端后台EXE
基于tauri+vite4+pinia2跨端后台管理系统应用实例TauriAdmin。 tauri-admin 基于最新跨端技术 Tauri Rust webview2 整合 Vite4 构建桌面端通用后台管理解决方案。搭载轻量级ve-plus组件库、...
【技术积累】Mysql中的SQL语言【技术篇】【四】
合集 - 【技术积累】SQL语言实战(6)1.【技术积累】Mysql中的SQL语言【技术篇】【一】07-112.【技术积累】Mysql中的SQL语言【技术篇】【二】07-123.【技术积累】Mysql中的SQL语言【技术篇】【三...
axios详解以及完整封装方法
''' 一、axios是什么 Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模...
小设计,大作用——防腐层的妙用
前言 最近在学习了解领域驱动模型DDD相关的内容,但是由于没有实际的项目支撑,所以大都是停留在一些理论层面。我发现这里面的一些设计思想还是非常有实用价值的,可以直接应用于你目前的项目中...
从0开发WebGPU渲染引擎:实现路径追踪
合集 - 从0开发WebGPU渲染引擎(2)1.从0开发WebGPU渲染引擎:开篇07-072.从0开发WebGPU渲染引擎:实现路径追踪07-17收起 大家好,本文基于WebGPU的计算着色器实现了基础的路径追踪器,支持Middle...
Python 运行 shell 命令的一些方法
哈喽大家好,我是咸鱼 我们知道,python 在自动化领域中被广泛应用,可以很好地自动化处理一些任务 就比如编写 Python 脚本自动化执行重复性的任务,如文件处理、数据处理、系统管理等需要运行...
Python单元测试之道:从入门到精通的全面指南
在这篇文章中,我们会深入探讨Python单元测试的各个方面,包括它的基本概念、基础知识、实践方法、高级话题,如何在实际项目中进行单元测试,单元测试的最佳实践,以及一些有用的工具和资源 一...
jdbc-plus是一款基于JdbcTemplate增强工具包,基于JdbcTemplate已实现分页、多租户、动态表名等插件,可与mybatis、mybatis-plus等混合使用
? jdbc-plus简介 ? jdbc-plus是一款基于JdbcTemplate增强工具包,基于JdbcTemplate已实现分页、多租户、动态表名等插件,可与mybatis、mybatis-plus等混合使用,还可以十分简单的扩展自定义插件...
msvc C++编译链接
C++编译链接 C++编译链接 静态库编译 C RunTimeLibrary 链接过程 动态库编译 场景问题加深理解 总结 静态库编译 C RunTimeLibrary C++是C的超集,C RunTimeLibrary 是 C 标准库,在编译期安装的...
百亿规模京东实时浏览记录系统的设计与实现
1. 系统介绍 浏览记录系统主要用来记录京东用户的实时浏览记录,并提供实时查询浏览数据的功能。在线用户访问一次商品详情页,浏览记录系统就会记录用户的一条浏览数据,并针对该浏览数据进行商...
大白话讲讲 Go 语言的 sync.Map(二)
上一篇文章 《大白话讲讲 Go 语言的 sync.Map(一)》 讲到 entry 数据结构,原因是 Go 语言标准库的 map 不是线程安全的,通过加一层抽象回避这个问题。 当一个 key 被删除的时候,比如李四销...
PHP 数据类型
字符串、整数、浮点数、逻辑、数组、对象、NULL。 PHP 字符串 字符串是字符序列,比如 'Hello world!'。 字符串可以是引号内的任何文本。您可以使用单引号或双引号: 实例 <?php $x = 'Hello...
「学习笔记」AC 自动机
AC 自动机是 以 Trie 的结构为基础,结合 KMP 的思想 建立的自动机,用于解决多模式匹配等任务。 Trie 的构建# 这里需要仔细解释一下 Trie 的结点的含义,Trie 中的结点表示的是某个模式串的...