最新发布第178页
hyper-v虚拟机使用教程
hyper-v虚拟机使用教程,原文链接: https://mp.weixin.qq.com/s/zNubQcNOePB7Y4AWfou0Yg 前言 从前几年开始,我平时使用的虚拟机就换成了hyper-v,当然PVE也会使用(作为服务器挂机用,后面出个文...
Python教程:Pandas数据转换编码的10种方式
Python教程:Pandas数据转换编码的10种方式,1.构建测试数据集 import pandas as pd import numpy as np df = pd.DataFrame({ 'Sex': ['M','F','M','M','M','F','M','F','F','F'], 'Course': ['E...
记一次 .NET 某SaaS版CRM系统 崩溃分析
记一次 .NET 某SaaS版CRM系统 崩溃分析,一:背景 1. 讲故事 调试训练营里的一位学员前些天找到我,说他们跑在k8s中的程序崩掉了不知道怎么回事?日志也没有记录到,让我帮他看看,dump也抓到了...
第47篇 简单IOC介绍
第47篇 简单IOC介绍,1.IOC的各种叫法 依赖反转(Dependency Inversion),SOLD原则中的D 控制反转(Inversion of Control) 依赖注入 Dependency Injection 2.什么是依赖注入 一个类或对象依赖于...
python技术简介(三)
python技术简介(三),python直连etcd以及其应用:在 python 中,有几个库可以用于与 etcd 进行交互,其中最常用的是 etcd3 和 python-etcd。 1、etcd3的介绍 # 安装 pip install etcd3 # 方法 ...
DotTrace系列:8. 时间诊断之 异步代码 和 Task任务
DotTrace系列:8. 时间诊断之 异步代码 和 Task任务,一:背景 1. 讲故事 现如今的很多代码都是awaitasync+Task的方式,对它们进行性能洞察非常有必要,awaitasync 本质上就是将状态机塞入到 Tas...
如何用 Spring AI + Ollama 构建生成式 AI 应用
如何用 Spring AI + Ollama 构建生成式 AI 应用,为了构建生成式AI应用,需要完成两个部分: AI大模型服务:有两种方式实现,可以使用大厂的API,也可以自己部署,本文将采用ollama来构建 应用构...
Python 在PDF中添加、替换、或删除图片
Python 在PDF中添加、替换、或删除图片,PDF文件中的图片可以丰富文档内容,提升用户的阅读体验。除了在PDF中添加图片外,有时也需要替换或删除其中的图片,以改进视觉效果或更新信息。本文将提...
JAVA 24 环境安装与配置
JAVA 24 环境安装与配置,JAVA 24 环境安装与配置 一、Java Downloads Java 下载(Windows x64) https://www.oracle.com/java/technologies/downloads/?er=221886#jdk24-windows 二、 安装位置 ...
QT6.8 MySQL驱动编译最简单的方法 (MinGW 64bit,MSVC2022 64bit)
QT6.8 MySQL驱动编译最简单的方法 (MinGW 64bit,MSVC2022 64bit),编译只需要从MySql官网下载驱动,剩余只需要QT环境就可完成. 第1步:下载驱动 ...
(五)time库的使用
(五)time库的使用,Python是一种功能强大的编程语言,其标准库中包含了丰富的模块和函数,用于处理时间和日期信息。其中,time模块提供了对时间的访问和处理功能,使得程序员可以轻松地操作时间...
如果让你改造下 HashMap 的扩容实现,你会怎样优化?
如果让你改造下 HashMap 的扩容实现,你会怎样优化?,假设有一个 1G 大的 HashMap,此时用户请求过来刚好触发它的扩容.那么当前用户请求会被阻塞,因为 HashMap的底层是基于数组+链表(红黑树)来...
















