博客文章共4299篇 第4页
博客文章
QEMU tap数据接收流程-五八三

QEMU tap数据接收流程

QEMU直接从tap/tun取数据 QEMU tap数据接收步骤: qemu从tun取数据包 qemu将数据包放入virtio硬件网卡。 qemu触发中断。 虚拟机收到中断,从virtio读取数据。 在qemu中步骤1(tap_read_packet)...
admin的头像-五八三admin2年前
0160
iOS视图控件的内容显示和离屏渲染流程-五八三

iOS视图控件的内容显示和离屏渲染流程

 iOS中UI控件内容显示流程 UIKit界面组成 iOS中组成页面的各个元素基本来自UIKit,我们可以修改布局或自定义绘制来修改UIKit元素的默认展示。 UIView的页面显示内容有CALayer负责,事件的接收...
admin的头像-五八三admin2年前
0210
Python连接Neo4j工具比较 Neo4j Driver、py2neo-五八三

Python连接Neo4j工具比较 Neo4j Driver、py2neo

Python有许多可以连接Neo4j的库和工具,以下是一些常用的: Neo4j Driver for Python 这是官方提供的Python驱动程序,它使用Cypher查询语言与Neo4j数据库进行交互。您可以使用此驱动程序与Neo4j...
admin的头像-五八三admin2年前
0490
客户端自动化测试解决方案之图像识别-五八三

客户端自动化测试解决方案之图像识别

在上一篇博客中,我们重点介绍了下鼠标和键盘的操作,如果大家没有看过,可以查阅以下 博客地址:https://www.cnblogs.com/bainianminguo/p/17666180.html 我们掌握了鼠标和键盘操作,那下一步...
admin的头像-五八三admin2年前
0190
Redis系列21:缓存与数据库的数据一致性讨论-五八三

Redis系列21:缓存与数据库的数据一致性讨论

Redis系列1:深刻理解高性能Redis的本质Redis系列2:数据持久化提高可用性Redis系列3:高可用之主从架构Redis系列4:高可用之Sentinel(哨兵模式)Redis系列5:深入分析Cluster 集群模式 追求性...
了解 HarmonyOS-五八三

了解 HarmonyOS

引言 在开始 HarmonyOS 开发之前,了解其背景、特点和架构是非常重要的。本章将为你提供一个全面的 HarmonyOS 概览。 目录 什么是 HarmonyOS HarmonyOS 的发展历程 HarmonyOS 的特点 HarmonyOS ...
admin的头像-五八三admin2年前
0180
破局主键重复问题的坎坷路-五八三

破局主键重复问题的坎坷路

伴随着业务的不断发展,逐渐由单库单表向分库分表进行发展。在这个过程中不可避免的一个问题是确保主键要的唯一性,以便于后续的数据聚合、分析等等场景的使用。在进行分库分表的解决方案中有多...
Azure Storage 系列(八)存储类型细化分类说明-五八三

Azure Storage 系列(八)存储类型细化分类说明

一,引言 Azure 存储账户功能经过官方改进迭代后,在创建的时候,存储账户的类型被分为两大类: 1)general-purpose v2 account(标准常规用途v2) Blob 存储,队列存储,表存储,Azure File存...
admin的头像-五八三admin2年前
0160
【matplotlib基础】--画布-五八三

【matplotlib基础】–画布

Matplotlib 库是一个用于数据可视化和绘图的 Python 库。它提供了大量的函数和类,可以帮助用户轻松地创建各种类型的图表,包括直方图、箱形图、散点图、饼图、条形图和密度图等。 使用 Matplot...
admin的头像-五八三admin2年前
0170
【深度思考】如何优雅的实现脱敏?-五八三

【深度思考】如何优雅的实现脱敏?

最近做了个脱敏的需求,要对系统中的敏感信息,如手机号、车牌号、身份证号、银行卡号等进行脱敏显示。 效果类似下面这样: 简单来说,就是对敏感信息中的某几位进行掩码显示,常见的一般是使用...
admin的头像-五八三admin2年前
0130
9k+ Star 简洁好用的开源 Linux 运维管理面板-五八三

9k+ Star 简洁好用的开源 Linux 运维管理面板

如果你的公司需要进行服务器运维管理,那么运维管理面板就是一个不可或缺的需求。因为并非每一位运维工程师都能在命令行下游刃有余,不需要借助辅助工具就能确保服务器安全、流畅运行。尤其是对...
admin的头像-五八三admin2年前
0160
Java NIO 图解 Netty 服务端启动的过程-五八三

Java NIO 图解 Netty 服务端启动的过程

一.启动概述 了解整体Netty常用的核心组件后,并且对比了传统IO模式。在对比过程中,找到了传统IO对应Netty中是如何实现的。最后我们了解到在netty中常用的那些组件。 本文在了解下这些核心组件...
admin的头像-五八三admin2年前
0150
GitHub Actions CI/CD 工作流实战-五八三

GitHub Actions CI/CD 工作流实战

1. 什么是 GitHub Actions 与 workflow ? GitHub Actions 是 GitHub 提供的一种持续集成(CI)和持续部署(CD)的工具,用于自动化软件开发过程中的各种任务和工作流。GitHub Action Workflow ...
admin的头像-五八三admin2年前
040
GrapeCity Documents V6.0 Update 2发布,新增支持SpreadJS的.sjs文件格式-五八三

GrapeCity Documents V6.0 Update 2发布,新增支持SpreadJS的.sjs文件格式

近日,GrapeCity Documents 正式迎来其V6.2 的发布更新,能够支持 SpreadJS 中 .sjs 类型的文件。这一重大更新将为用户带来更多地惊喜。 .sjs文件有两个关键优势:空间更小且导入导出速度更快。...
admin的头像-五八三admin2年前
0190
前馈神经网络解密:深入理解人工智能的基石-五八三

前馈神经网络解密:深入理解人工智能的基石

本文深入探讨了前馈神经网络(FNN)的核心原理、结构、训练方法和先进变体。通过Python和PyTorch的实战演示,揭示了FNN的多样化应用。 作者TechLead,拥有10+年互联网服务架构、AI产品研发经验...
[译]2023年 Web Coponent 现状-五八三

[译]2023年 Web Coponent 现状

本文为翻译 原文地址:2023 State of Web Components: Today's standards and a glimpse into the future. 最近,我写了关于如何构建你的第一个 Web Component,以及基本 v1 Web Component 规范...
《最新出炉》系列入门篇-Python+Playwright自动化测试-15-playwright处理浏览器多窗口切换-五八三

《最新出炉》系列入门篇-Python+Playwright自动化测试-15-playwright处理浏览器多窗口切换

1.简介 浏览器多窗口的切换问题相比大家不会陌生吧,之前宏哥在java+selenium系列文章中就有介绍过。大致步骤就是:使用selenium进行浏览器的多个窗口切换测试,如果我们打开了多个网页,进行网...
admin的头像-五八三admin2年前
0190
进程调度的原理和算法探析-五八三

进程调度的原理和算法探析

合集 - 计算机基础(5)1.探索操作系统:内核、启动和系统调用的奥秘08-242.系统内存管理:虚拟内存、内存分段与分页、页表缓存TLB以及Linux内存管理08-253.深入理解操作系统中进程与线程的区别及...
DORA指标:公司业务成果的“占卜师”-五八三

DORA指标:公司业务成果的“占卜师”

2009 年,受 John Allspaw 和 Paul Hammonds 在 Velocity 上演讲的启发,Patrick Debois 组织了一次名为“DevOps Days”的会议。早期,公众对 DevOps 持有褒贬不一的看法且大部分企业高层人员对...
【译】在 Visual Studio 中处理图像变得更容易了-五八三

【译】在 Visual Studio 中处理图像变得更容易了

任何 Web、桌面或移动开发人员都经常使用图像。你可以从 C#、HTML、XAML、CSS、C++、TypeScript 甚至代码注释中引用它们。有些图像是本地的,有些存在于线上或网络共享中,而其他图像仅以 base6...
admin的头像-五八三admin2年前
0140