博客园_首页
代码改变世界
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=652671
2024-03-19T02:56:14Z
feed.cnblogs.com
https://www.cnblogs.com/konghuanxi/p/18082114
ElasticSearch - 基础概念和映射 - 王谷雨
前言 写这篇东西,是因为官方文档看着太痛苦,于是乎想用大白话来聊聊 ElasticSearc (下面都简称ES)。所以下文对于 ES 一些概念的表述可能会与官方有出入,所以需要准确的表述和详细定义的,请跳转官方文档。我也尽量贴上官方的链接。 前置知识:因为下文会使用 mysql 的一些概念来描述,所
2024-03-19T02:02:00Z
2024-03-19T02:02:00Z
王谷雨
https://www.cnblogs.com/konghuanxi/
【摘要】前言 写这篇东西,是因为官方文档看着太痛苦,于是乎想用大白话来聊聊 ElasticSearc (下面都简称ES)。所以下文对于 ES 一些概念的表述可能会与官方有出入,所以需要准确的表述和详细定义的,请跳转官方文档。我也尽量贴上官方的链接。 前置知识:因为下文会使用 mysql 的一些概念来描述,所 <a href="https://www.cnblogs.com/konghuanxi/p/18082114" target="_blank">阅读全文</a>
https://www.cnblogs.com/KubeExplorer/p/18082109
从零开始写 Docker(七)---实现 mydocker commit 打包容器成镜像 - 探索云原生
本文为从零开始写 Docker 系列第七篇,实现类似 docker commit 的功能,把运行状态的容器存储成镜像保存下来。 完整代码见:https://github.com/lixd/mydocker 欢迎 Star 推荐阅读以下文章对 docker 基本实现有一个大致认识: 核心原理:深入理解
2024-03-19T02:01:00Z
2024-03-19T02:01:00Z
探索云原生
https://www.cnblogs.com/KubeExplorer/
【摘要】本文为从零开始写 Docker 系列第七篇,实现类似 docker commit 的功能,把运行状态的容器存储成镜像保存下来。 完整代码见:https://github.com/lixd/mydocker 欢迎 Star 推荐阅读以下文章对 docker 基本实现有一个大致认识: 核心原理:深入理解 <a href="https://www.cnblogs.com/KubeExplorer/p/18082109" target="_blank">阅读全文</a>
https://www.cnblogs.com/wzh2010/p/18030898
MySQL系列:索引失效场景总结 - Hello-Brand
相关文章 数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MyS
2024-03-19T01:34:00Z
2024-03-19T01:34:00Z
Hello-Brand
https://www.cnblogs.com/wzh2010/
【摘要】相关文章 数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MyS <a href="https://www.cnblogs.com/wzh2010/p/18030898" target="_blank">阅读全文</a>
https://www.cnblogs.com/guoxiaoyu/p/18069448
爬虫实战:从网页到本地,如何轻松实现小说离线阅读 - 努力的小雨
今天在爬虫实战中,除了正常爬取网页数据外,我们还添加了一个下载功能,主要任务是爬取小说并将其下载到本地,以便离线阅读。为了避免迷糊,我为大家绘制了功能架构图。我们首先解析了小说网,包括获取书单、书籍简介和免费试读章节。然后针对每个功能编写了相应的代码,如根据书单获取书籍信息、获取书籍详细信息、免费试...
2024-03-19T01:12:00Z
2024-03-19T01:12:00Z
努力的小雨
https://www.cnblogs.com/guoxiaoyu/
【摘要】今天在爬虫实战中,除了正常爬取网页数据外,我们还添加了一个下载功能,主要任务是爬取小说并将其下载到本地,以便离线阅读。为了避免迷糊,我为大家绘制了功能架构图。我们首先解析了小说网,包括获取书单、书籍简介和免费试读章节。然后针对每个功能编写了相应的代码,如根据书单获取书籍信息、获取书籍详细信息、免费试... <a href="https://www.cnblogs.com/guoxiaoyu/p/18069448" target="_blank">阅读全文</a>
https://www.cnblogs.com/Imageshop/p/18080638
【工程应用九】再谈基于离散夹角余弦相似度指标的形状匹配优化(十六角度量化+指令集加速+目标只有部分在图像内的识别+最小外接矩形识别重叠等) - Imageshop
基于离散夹角余弦相似度准则的形状匹配,其原理实际上是 halcon里相似度准则的一个简化,但是,正是这种简化,加上恰当的离散角度数量,让这种简化后的匹配可以充分利用一些硬件里的特殊函数,从而起到了算法加速的作用。本文描述了这种加速策略,并对早期算法里的部分目标识别及最小外接矩形的功能实现予以描述。
2024-03-19T01:06:00Z
2024-03-19T01:06:00Z
Imageshop
https://www.cnblogs.com/Imageshop/
【摘要】基于离散夹角余弦相似度准则的形状匹配,其原理实际上是 halcon里相似度准则的一个简化,但是,正是这种简化,加上恰当的离散角度数量,让这种简化后的匹配可以充分利用一些硬件里的特殊函数,从而起到了算法加速的作用。本文描述了这种加速策略,并对早期算法里的部分目标识别及最小外接矩形的功能实现予以描述。 <a href="https://www.cnblogs.com/Imageshop/p/18080638" target="_blank">阅读全文</a>
https://www.cnblogs.com/ruipeng/p/18081965
.Net依赖注入神器Scrutor(上) - 董瑞鹏
前言 从.Net Core 开始,.Net 平台内置了一个轻量,易用的 IOC 的框架,供我们在应用程序中使用,社区内还有很多强大的第三方的依赖注入框架如: Autofac DryIOC Grace LightInject Lamar Stashbox Simple Injector 内置的依赖注入
2024-03-19T00:38:00Z
2024-03-19T00:38:00Z
董瑞鹏
https://www.cnblogs.com/ruipeng/
【摘要】前言 从.Net Core 开始,.Net 平台内置了一个轻量,易用的 IOC 的框架,供我们在应用程序中使用,社区内还有很多强大的第三方的依赖注入框架如: Autofac DryIOC Grace LightInject Lamar Stashbox Simple Injector 内置的依赖注入 <a href="https://www.cnblogs.com/ruipeng/p/18081965" target="_blank">阅读全文</a>
https://www.cnblogs.com/JavaBuild/p/18081962
面试官:volatile如何保证可见性的,具体如何实现? - JavaBuild
写在开头 在之前的几篇博文中,我们都提到了 volatile 关键字,这个单词中文释义为:不稳定的,易挥发的,在Java中代表变量修饰符,用来修饰会被不同线程访问和修改的变量,对于方法,代码块,方法参数,局部变量以及实例常量,类常量多不能进行修饰。 自JDK1.5之后,官网对volatile进行了语
2024-03-19T00:36:00Z
2024-03-19T00:36:00Z
JavaBuild
https://www.cnblogs.com/JavaBuild/
【摘要】写在开头 在之前的几篇博文中,我们都提到了 volatile 关键字,这个单词中文释义为:不稳定的,易挥发的,在Java中代表变量修饰符,用来修饰会被不同线程访问和修改的变量,对于方法,代码块,方法参数,局部变量以及实例常量,类常量多不能进行修饰。 自JDK1.5之后,官网对volatile进行了语 <a href="https://www.cnblogs.com/JavaBuild/p/18081962" target="_blank">阅读全文</a>
https://www.cnblogs.com/artech/p/18075402/dictionary_key_serialization
自定义Key类型的字典无法序列化的N种解决方案 - Artech
当我们使用System.Text.Json.JsonSerializer对一个字典对象进行序列化的时候,默认情况下字典的Key不能是一个自定义的类型,本文介绍几种解决方案。
2024-03-19T00:33:00Z
2024-03-19T00:33:00Z
Artech
https://www.cnblogs.com/artech/
【摘要】当我们使用System.Text.Json.JsonSerializer对一个字典对象进行序列化的时候,默认情况下字典的Key不能是一个自定义的类型,本文介绍几种解决方案。 <a href="https://www.cnblogs.com/artech/p/18075402/dictionary_key_serialization" target="_blank">阅读全文</a>
https://www.cnblogs.com/xueweihan/p/18081875
一天涨 23k Star 的开源项目「GitHub 热点速览」 - 削微寒
在 GitHub 上做过开源项目的小伙伴,可能都经历过截图自己项目 100 Star、1000 Star 的时刻,但有些时候事情发生的太快来不及截图,因为可能一觉醒来就破万了。这件事看似有些天方夜谭,但放在马斯克的身上就不足为奇了。 就在昨天,马斯克在 GitHub 上开源了 Grok-1 大模型
2024-03-19T00:31:00Z
2024-03-19T00:31:00Z
削微寒
https://www.cnblogs.com/xueweihan/
【摘要】在 GitHub 上做过开源项目的小伙伴,可能都经历过截图自己项目 100 Star、1000 Star 的时刻,但有些时候事情发生的太快来不及截图,因为可能一觉醒来就破万了。这件事看似有些天方夜谭,但放在马斯克的身上就不足为奇了。 就在昨天,马斯克在 GitHub 上开源了 Grok-1 大模型 <a href="https://www.cnblogs.com/xueweihan/p/18081875" target="_blank">阅读全文</a>
https://www.cnblogs.com/lc-guo/p/18068515
FreeRTOS教程7 事件组 - OSnotes
本文主要学习 FreeRTOS 事件组的相关知识,包括事件组概述、事件组特征、创建事件组、操作事件组、删除事件组等知识
2024-03-19T00:03:00Z
2024-03-19T00:03:00Z
OSnotes
https://www.cnblogs.com/lc-guo/
【摘要】本文主要学习 FreeRTOS 事件组的相关知识,包括事件组概述、事件组特征、创建事件组、操作事件组、删除事件组等知识 <a href="https://www.cnblogs.com/lc-guo/p/18068515" target="_blank">阅读全文</a>
https://www.cnblogs.com/Can-daydayup/p/18081886
在Blazor中使用Chart.js快速创建图表 - 追逐时光者
前言 BlazorChartjs是一个在Blazor中使用Chart.js的库(支持Blazor WebAssembly和Blazor Server两种模式),它提供了简单易用的组件来帮助开发者快速集成数据可视化图表到他们的 Blazor 应用程序中。本文我们将一起来学习一下在Blazor中使用Ch
2024-03-19T00:00:00Z
2024-03-19T00:00:00Z
追逐时光者
https://www.cnblogs.com/Can-daydayup/
【摘要】前言 BlazorChartjs是一个在Blazor中使用Chart.js的库(支持Blazor WebAssembly和Blazor Server两种模式),它提供了简单易用的组件来帮助开发者快速集成数据可视化图表到他们的 Blazor 应用程序中。本文我们将一起来学习一下在Blazor中使用Ch <a href="https://www.cnblogs.com/Can-daydayup/p/18081886" target="_blank">阅读全文</a>
https://www.cnblogs.com/chenyishi/p/18081945
.Net Core 使用 TagProvider 与 Enricher 丰富日志 - chester·chen
TagProvider [LogProperties] 与 [LogPropertyIgnore] 如果用在DTO不存在任何问题,如果用在Domain实体上,可能有点混乱。 您可能不希望因日志记录问题而使您的域模型变得混乱。对于这种情况,可以使用[TagProvider]属性来丰富日志。 我们仍然使
2024-03-18T23:59:00Z
2024-03-18T23:59:00Z
chester·chen
https://www.cnblogs.com/chenyishi/
【摘要】TagProvider [LogProperties] 与 [LogPropertyIgnore] 如果用在DTO不存在任何问题,如果用在Domain实体上,可能有点混乱。 您可能不希望因日志记录问题而使您的域模型变得混乱。对于这种情况,可以使用[TagProvider]属性来丰富日志。 我们仍然使 <a href="https://www.cnblogs.com/chenyishi/p/18081945" target="_blank">阅读全文</a>
https://www.cnblogs.com/nicaicai/p/18081937
InfluxDB、Grafana、node_exporter、Prometheus搭建压测平台 - 随机的未知
InfluxDB、Grafana、node_exporter、Prometheus搭建压测平台 我们的压测平台的架构图如下: 配置docker环境 1)yum 包更新到最新 sudo yum update 如果有提示,直接输入y,回车。 2)安装需要的软件包, yum-util 提供yum-conf
2024-03-18T23:44:00Z
2024-03-18T23:44:00Z
随机的未知
https://www.cnblogs.com/nicaicai/
【摘要】InfluxDB、Grafana、node_exporter、Prometheus搭建压测平台 我们的压测平台的架构图如下: 配置docker环境 1)yum 包更新到最新 sudo yum update 如果有提示,直接输入y,回车。 2)安装需要的软件包, yum-util 提供yum-conf <a href="https://www.cnblogs.com/nicaicai/p/18081937" target="_blank">阅读全文</a>
https://www.cnblogs.com/paw5zx/p/18081803
设计模式学习(一)单例模式的几种实现方式 - paw5zx
目录前言饿汉式懒汉式懒汉式DCLP局部静态式(Meyers' Singleton)单例模板参考文章 前言 单例模式,其核心目标是确保在程序运行的过程中,有且只有存在一个实例才能保证他们的逻辑正确性以及良好的效率。因此单例模式的实现思路就是确保一个类有且只有一个实例,并提供一个该实例的全局访问点。 单
2024-03-18T15:31:00Z
2024-03-18T15:31:00Z
paw5zx
https://www.cnblogs.com/paw5zx/
【摘要】目录前言饿汉式懒汉式懒汉式DCLP局部静态式(Meyers' Singleton)单例模板参考文章 前言 单例模式,其核心目标是确保在程序运行的过程中,有且只有存在一个实例才能保证他们的逻辑正确性以及良好的效率。因此单例模式的实现思路就是确保一个类有且只有一个实例,并提供一个该实例的全局访问点。 单 <a href="https://www.cnblogs.com/paw5zx/p/18081803" target="_blank">阅读全文</a>
https://www.cnblogs.com/jyzhao/p/18081760/ai-zhu-li-kuai-su-ding-wei-shu-ju-ku-nan-ti
AI助力快速定位数据库难题 - AlfredZhao
最近很多人都在讨论AI能否替代人类工作的话题,最近笔者正好遇到一个AI帮自己快速定位问题的实例,分享给大家,一起来切身感受下AI对于解决数据库问题的价值吧。 事情的经过是这样,有个朋友咨询我,说他最近遇到一个客户的数据库问题现象非常诡异。 就是有一套Oracle数据库实例不知何时变成了mount状态
2024-03-18T15:16:00Z
2024-03-18T15:16:00Z
AlfredZhao
https://www.cnblogs.com/jyzhao/
【摘要】最近很多人都在讨论AI能否替代人类工作的话题,最近笔者正好遇到一个AI帮自己快速定位问题的实例,分享给大家,一起来切身感受下AI对于解决数据库问题的价值吧。 事情的经过是这样,有个朋友咨询我,说他最近遇到一个客户的数据库问题现象非常诡异。 就是有一套Oracle数据库实例不知何时变成了mount状态 <a href="https://www.cnblogs.com/jyzhao/p/18081760/ai-zhu-li-kuai-su-ding-wei-shu-ju-ku-nan-ti" target="_blank">阅读全文</a>
https://www.cnblogs.com/Az1r/p/18081756
C++中虚表是什么 - 江水为竭
虚函数表,以及虚函数指针是实现多态性(Polymorphism)的关键机制。多态性允许我们通过基类的指针或引用来调用派生类的函数 定义 虚函数(Virtual Function) 定义:类中使用virtual 关键字修饰的函数 叫做虚函数 语法: class Base { public: virtu
2024-03-18T15:13:00Z
2024-03-18T15:13:00Z
江水为竭
https://www.cnblogs.com/Az1r/
【摘要】虚函数表,以及虚函数指针是实现多态性(Polymorphism)的关键机制。多态性允许我们通过基类的指针或引用来调用派生类的函数 定义 虚函数(Virtual Function) 定义:类中使用virtual 关键字修饰的函数 叫做虚函数 语法: class Base { public: virtu <a href="https://www.cnblogs.com/Az1r/p/18081756" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennyLee2025/p/18081633
什么是设计模式? - 渊渟岳
在此分享下个人拙见,文章有点长,需要静下心来慢慢看,或者去WX公众号点击上方的听书↑ 学习设计模式需要具备的基础知识 熟悉一门面向对象的编程语言 理解面向对象的三大特性,尤其是多态 能看懂UML的类图 本文就以下几点进行展开 什么是设计模式 如果将代码的设计和编写比喻为搭积木,那就像搭建一座精美的建
2024-03-18T14:26:00Z
2024-03-18T14:26:00Z
渊渟岳
https://www.cnblogs.com/dennyLee2025/
【摘要】在此分享下个人拙见,文章有点长,需要静下心来慢慢看,或者去WX公众号点击上方的听书↑ 学习设计模式需要具备的基础知识 熟悉一门面向对象的编程语言 理解面向对象的三大特性,尤其是多态 能看懂UML的类图 本文就以下几点进行展开 什么是设计模式 如果将代码的设计和编写比喻为搭积木,那就像搭建一座精美的建 <a href="https://www.cnblogs.com/dennyLee2025/p/18081633" target="_blank">阅读全文</a>
https://www.cnblogs.com/InCerry/p/18081317/dotnet_week_24_3_2
.NET周刊【3月第2期 2024-03-17】 - InCerry
国内文章 开源.NET8.0小项目伪微服务框架(分布式、EFCore、Redis、RabbitMQ、Mysql等) https://www.cnblogs.com/aehyok/p/18058032 作者介绍了一个简化版微服务框架,为了简单化省略了一些复杂功能。项目旨在建立一个可复用的基础服务库,减
2024-03-18T12:21:00Z
2024-03-18T12:21:00Z
InCerry
https://www.cnblogs.com/InCerry/
【摘要】国内文章 开源.NET8.0小项目伪微服务框架(分布式、EFCore、Redis、RabbitMQ、Mysql等) https://www.cnblogs.com/aehyok/p/18058032 作者介绍了一个简化版微服务框架,为了简单化省略了一些复杂功能。项目旨在建立一个可复用的基础服务库,减 <a href="https://www.cnblogs.com/InCerry/p/18081317/dotnet_week_24_3_2" target="_blank">阅读全文</a>
https://www.cnblogs.com/shanyou/p/18081311
StableSwarmUI:功能强大且易于使用的Stable Diffusion WebUI - 张善友
StableSwarmUI是一个模块化和可定制的Stable Diffusion WebUI,最近发布了0.6.1-Beta版本。这个开源项目,托管在GitHub上:https://github.com/Stability-AI/StableSwarmUI,旨在为使用Stable Diffusion
2024-03-18T12:19:00Z
2024-03-18T12:19:00Z
张善友
https://www.cnblogs.com/shanyou/
【摘要】StableSwarmUI是一个模块化和可定制的Stable Diffusion WebUI,最近发布了0.6.1-Beta版本。这个开源项目,托管在GitHub上:https://github.com/Stability-AI/StableSwarmUI,旨在为使用Stable Diffusion <a href="https://www.cnblogs.com/shanyou/p/18081311" target="_blank">阅读全文</a>
https://www.cnblogs.com/chanshuyi/p/18081282/how-hard-is-zero-bug
业务开发做到零 bug 有多难? - 陈树义
大家好,我是树哥,好久不见啦。 作为一个工作了 10 多年的开发,写业务代码总是写了不少的。但你想过做到零 bug 吗?我可是想过的,毕竟我还是有点追求的。不然每天都是浑浑噩噩地过,多没意思啊。 大概在一年多前,我给自己立下一个目标 —— 尽量将自己经手的业务需求做到零 bug。不试不知道,一试吓一
2024-03-18T11:54:00Z
2024-03-18T11:54:00Z
陈树义
https://www.cnblogs.com/chanshuyi/
【摘要】大家好,我是树哥,好久不见啦。 作为一个工作了 10 多年的开发,写业务代码总是写了不少的。但你想过做到零 bug 吗?我可是想过的,毕竟我还是有点追求的。不然每天都是浑浑噩噩地过,多没意思啊。 大概在一年多前,我给自己立下一个目标 —— 尽量将自己经手的业务需求做到零 bug。不试不知道,一试吓一 <a href="https://www.cnblogs.com/chanshuyi/p/18081282/how-hard-is-zero-bug" target="_blank">阅读全文</a>