自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Elaine的博客

python/c/c++

  • 博客(71)
  • 收藏
  • 关注

原创 【HarmonyOS】鸿蒙操作系统架构

【HarmonyOS】鸿蒙操作系统架构介绍

2023-10-28 23:59:58 6401 25

原创 系统架构设计之微内核架构(Microkernel Architecture)

本文主要介绍了什么是微内核架构及其架构风格

2023-10-21 11:31:34 1103 3

原创 Android+Appium自动化测试环境搭建及实操

介绍Android+Appium自动化测试环境的搭建,Appium服务端界面实操,通过Inspector、ADB、Desired Capability、UIAutomatorviewer进行调试

2023-10-13 15:04:10 2256 11

原创 应用与内核通信简概(C/C++内核编程)

应用与内核通信简概(C/C++)1.背景 2.内核方面编程2.1 生成控制设备2.2 控制设备的名字和符号链接2.3 控制设备的删除2.4 分发函数(派遣函数)2.5 请求的处理3.应用方面编程3.1 基本的功能需求3.2 在应用程序中打开与关闭设备3.3 设备控制请求3.4 内核中对应处理

2023-10-08 17:44:19 251 2

原创 DLL动态链接库的创建与使用(实例教程)

DLL动态链接库的创建与使用,对新手友好的教程

2023-10-03 15:59:14 1796 4

原创 免费使用SonarQube审查C/C++代码

SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误。SonarQube有很多版本(社区版、开发人员版、企业版等),只有社区版是免费使用,但该版本不支持C/C++语言的静态代码分析。下面通过配备一些免费的插件集成到SonarQube以达到审查C/C++代码的目的。

2023-10-01 21:10:50 2220 7

原创 (二)(Driver)驱动开发新建项目及项目属性配置和编译

驱动开发入门(新建项目及项目属性配置和编译)

2023-09-28 11:18:27 420 1

原创 (一)(Driver)驱动开发环境搭建(VisualStudio2022)

驱动开发环境搭建VS2022

2023-09-27 13:48:05 1490 3

原创 RobotFramework自动化测试框架快速入门(一篇解决)

Python自动化测试框架RobotFramework/Pytest

2023-09-26 08:46:07 1649 9

原创 RabbitMQ安装及使用教程(最全版)常用语令

RabbitMQ环境的构建安装使用教程,常用语令

2023-09-25 08:36:31 257

原创 RobotFramework自动化测试框架使用大全(一篇解决)快速入门

RobotFramework自动化测试框架使用大全(一篇解决)快速入门

2023-09-22 14:21:18 10147 3

原创 判断关系模式分解是否为无损连接(定理或表格法)

使用无损连接定理或表格法,判断关系模式分解是否为无损连接

2024-04-27 09:41:08 499

原创 数字化转型成熟度模型介绍

数字化转型架构和成熟度模型解读

2024-04-26 15:38:37 684

原创 好用且免费的Chat+GPT (文生文) AI工具推荐

推荐几款国内外好用且免费的Chat+GPT (文生文) AI工具

2024-04-19 15:44:57 1161 4

原创 简述OSI七层模型及每层的功能任务和协议

在数据传输过程中,OSI模型每一层都承担不同的功能和任务,以实现对数据传输过程中的各个阶段的控制。

2024-04-11 10:47:40 957 8

原创 报错pytesseract.pytesseract.TesseractNotFoundError

pytesseract报错pytesseract.pytesseract.TesseractNotFoundError,pytesseract自定义tesseract目录和tessdata目录

2024-03-29 17:36:41 514 3

原创 初识PySide6/PyQt6:基础简介及环境的安装配置与使用(一)

本文主要介绍PySide6/PyQt6相关概念及环境的安装配置与使用,希望能够帮助更多朋友少走弯路,节约时间成本

2024-03-29 10:42:03 1752 6

原创 马斯克AI大模型Grok开源了!

Grok-1模型其参数量达到了3140亿,远超OpenAI GPT-3.5的1750亿,这是迄今为止参数量最大的开源大语言模型。

2024-03-20 10:00:54 620

原创 OpenAI最新发布的文生视频模型Sora到底强在哪?

OpenAI发布首款文生成视频大模型 Sora ,其炸裂登场让人感到惊艳!

2024-02-29 10:28:25 815 3

原创 【Python】paddleocr快速使用及参数详解

在使用PaddleOCR进行模型推理时,可以自定义修改参数,来修改模型、数据、预处理、后处理等内容

2024-01-26 16:03:50 3985 7

原创 PaddleOCR模型训练及使用详细教程

PaddleOCR是基于PaddlePaddle深度学习框架的开源OCR工具,但它提供了推理模型/训练模型/预训练模型,用户可以直接使用推理模型进行识别,也可以对训练模型或预训练模型进行再训练。支持约80种语言的文本识别,并具有较高的准确性和速度。

2024-01-25 09:39:11 2682 10

原创 【python】程序运行添加命令行参数argparse模块用法详解

Python标准库之argparse,详解如何创建一个ArgumentParser对象及如何使用

2023-12-20 16:09:39 2401 17

原创 【python】使用pipenv创建虚拟环境进行打包

本地安装的模块太多,在虚拟的python环境下使用pyinstaller打包项目

2023-12-05 18:52:17 1675 13

原创 【OpenCV】图像上绘制文字cv2.putText()函数用法,添加倾斜透明水印

【OpenCV】图像上绘制文字cv2.putText()函数用法,图片上添加倾斜透明文字水印

2023-11-27 15:04:06 8380 8

原创 python cv2.imread()和Image.open()的区别和联系

cv2.imread()与Image.open()的区别和相互转化

2023-11-23 11:27:33 2023 12

原创 边云协同架构设计

边云协同架构是一种新兴的计算模式,旨在充分利用云计算和边缘计算的优势,以满足现代应用的需求。

2023-11-22 20:35:42 1754 18

原创 安全模型的分类与模型介绍

BLP、Chinese Wall、Biba安全模型介绍

2023-11-04 23:07:35 458 1

原创 安全架构设计理念与实践

系统安全十分重要,架构师更应该在设计系统架构时重点关注安全方面的问题

2023-11-03 21:24:48 319 1

原创 NoSQL数据库使用场景以及架构介绍

NoSQL数据库非常适合处理大规模的非结构化或半结构化数据,具有高可扩展性、高灵活性、高性能、高可用性等特点。常见的NoSQL数据库包括MongoDB、Cassandra、Redis等。

2023-11-01 23:59:39 3113 11

原创 架构设计之大数据架构(Lambda架构、Kappa架构)

Lambda、Kappa大数据架构介绍

2023-10-31 20:39:17 2807 4

原创 系统架构设计之云原生架构

传统架构 vs 云原生架构,谈谈为什么我们需要云原生架构

2023-10-29 23:56:18 898 1

原创 软考系统架构之案例篇(Redis相关概念)

案例篇-Redis相关概念

2023-10-27 23:59:08 684 3

原创 软考系统架构之案例篇(架构设计相关概念)

案例篇-架构设计相关概念

2023-10-26 23:38:16 996 2

原创 软考系统架构之案例篇(软件工程相关概念)

案例篇-软件工程相关概念

2023-10-25 22:10:40 587

原创 系统架构师考试易混淆知识点总结

系统架构师考试易混淆知识点总结

2023-10-24 20:56:56 161

原创 系统架构师备考倒计时12天(每日知识点)

基于架构的软件设计(ABSD),可靠性、可用性、可维护性计算公式,入侵系统的组成、数据库模式、软件设计阶段的任务

2023-10-24 20:09:39 262

原创 (三)(Driver)驱动开发之双机调试环境搭建及内核驱动的运行

驱动调试是驱动开发环节中最基本的一环,本文主要介绍了驱动双机调试环境搭建及内核驱动的运行

2023-10-23 14:57:44 1150

原创 系统架构师备考倒计时13天(每日知识点)

总结数据仓库四大特点、ERP系统的主要功能模块、决策支持系统(DSS)

2023-10-22 23:56:58 381 1

原创 系统架构之微服务架构

本文介绍了什么是微服务,传统的单体架构和SOA与微服务架构的区别,以及微服务的优点和面临的问题与挑战

2023-10-21 16:59:50 510

原创 RabbitMQ运行机制和通讯过程介绍

本文从RabbitMQ的优势、运行机制、通讯过程等方面进行一些研究成果介绍

2023-10-20 19:37:42 1133 1

最新的PaddleOCR release/2.7

PaddleOCR旨在打造一套丰富、领先、且实用的OCR工具库,助力开发者训练出更好的模型,并应用落地。 -发布PP-OCRv4,提供mobile和server两种模型 PP-OCRv4-mobile:速度可比情况下,中文场景效果相比于PP-OCRv3再提升4.5%,英文场景提升10%,80语种多语言模型平均识别准确率提升8%以上 PP-OCRv4-server:发布了目前精度最高的OCR模型,中英文场景上检测模型精度提升4.9%, 识别模型精度提升2% 可参考快速开始 一行命令快速使用,同时也可在飞桨AI套件(PaddleX)中的通用OCR产业方案中低代码完成模型训练、推理、高性能部署全流程 -发布PP-ChatOCR ,使用融合PP-OCR模型和文心大模型的通用场景关键信息抽取全新方案

2024-04-08

chromedriver 版本 120.0.6099.71

目前https://chromedriver.storage.googleapis.com/index.html登不进去,该资源是chrome浏览器对应的版本驱动:chromedriver(120.0.6099.71)。 当需要进行自动化测试或爬取网页数据时,Chrome浏览器的驱动程序(ChromeDriver)是一个关键组件。它允许控制和与Chrome浏览器进行交互。ChromeDriver允许开发人员使用编程语言(如Python、Java、C#等)编写脚本,以控制Chrome浏览器的行为。通过ChromeDriver,您可以模拟用户在浏览器中执行的各种操作,例如打开网页、填写表单、点击按钮、滚动页面等。这使得自动化测试和网页数据爬取变得更加简单和高效。ChromeDriver与特定版本的Chrome浏览器相对应,因此在使用ChromeDriver之前,您需要确保安装与您当前使用的Chrome浏览器版本相匹配的ChromeDriver版本。这样可以确保ChromeDriver能够与浏览器正确地进行通信和控制。该资源提供的是chromedriver(120.0.6099.71)

2023-12-12

有图形界面的appium-desktop(appium server + appium inspector),版本1.20.2

有图形界面的appium-desktop(appium server + appium inspector),版本1.20.2-4,不需要分别安裝appium server和Inspector,一键安装解决。Appium是一个开源的移动端自动化测试工具,跨平台、多语言支持、接口统一,适用于移动端原生APP、移动Web APP或混合APP的自动化测试;Appium继承了Selenium(Web端自动化测试工具),应用WebDriver(JSON wire protocol)技术,借助操作系统自带的测试框架来驱动Android和IOS应用。理念:旨在满足移动端自动化测试需求;架构:C/S (C客户端:测试脚本,S服务端:Appium);多语言支持:语言库包含Java、Ruby、Python、php、JavaScript、C#、RobotFramework;开源:主要依赖selenium提供的WebDriver技术;跨平台:支持Linux/IOS mac/Windows平台,适用于Android/IOS应用测试;

2023-10-12

WinSpy(WinSpy++ ?WinSpy17 ?)

WinSpy是仿造微软Spy++的开源项目,但只涉及Spy++的窗口句柄、窗口的属性、styles、类名子窗口、进程线程信息等查找功能。功能虽然不算强大,但涉及到很多windows api,是了解windows api的一个有用工具,是一个非常好的查看Windows操作系统的窗口、消息、进程、线程信息的工具,简单易用,功能强大。拖拽瞄准镜图标获取窗口的HWND,核心api:ClientToScreen、WindowFromPoint、EnumChildWindows、GetParent、GetWindowLong、SetWindowLong;General页相关api:general页包含了窗口的一些基本信息,核心api有GetClassName、IsWindowUnicode、GetWindowRect、GetClientRect、OffsetRect、MapWindowPoints、GetClassLong。Styles页相关api、Properities页相关api、Class页相关api、Windows页相关api、Process页相关api......

2023-10-07

MATLAB软件用法学习资料

MATLAB软件使用方法,包括变量与函数、数组、矩阵、matlab编程的知识介绍,习题及解答

2023-09-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除