区块 软件开发 实战 技能

柠聚开发者平台:为开发提效

在当今的数字化时代,开发者们面临着无数的挑战和机遇。他们需要处理各种各样的任务,从网站和 APP 的管理,到邮件和短信服务,再到电子合同和文件存储管理等等。这些任务繁多且复杂,如果没有一个强大的工具来帮助他们,那么效率将会大打折扣。这就是柠聚开发者平台应运而生的原因。 柠聚开发者平台是一个全面而强大 ......
开发者 平台

Python实现软件设计模式2:工厂方法模式

特点 工厂存在父类和子类,产品存在父类和子类。 工厂父类负责定义创建产品对象的公共接口,工厂子类负责生成具体的产品对象。 包含的角色 Product 抽象产品 ConcreteProduct 具体产品 Factory 抽象工厂 ConcreteFactory 具体工厂 模式分析 工厂方法模式是简单工 ......
模式 设计模式 工厂 方法 Python

纯粹+享受,独立开发者成功踏上HarmonyOS“新大陆”

李尚儒,97年,独立开发者,已成功开发了“日升月落”“日出日落时间”“每日咖啡”“腕上阅读器”等多款应用/元服务。 从2019年敲下第一行代码,到打造出深受千万用户喜爱的应用/元服务,李尚儒的开发之旅充满了探索与创新。HarmonyOS操作系统的崛起,更为李尚儒提供了一片“新天地”。在这里,他可以自 ......
新大陆 开发者 HarmonyOS

解决.net core开发过程中端口总是无缘无故被占用的问题,提示SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试。修改端口还无效

先给出原因和方案: 是Hyper-V每次启动随机保留端口段,导致所要使用的端口被系统保留,导致无法使用的问题 解决方法就是,指定系统保留端口的范围,避开开发时使用的端口即可。powershell 管理员身份使用下面的命令设置。 netsh int ipv4 set dynamic tcp start ......

05_bootloader开发

05_bootloader开发 需要准备:usb转串口线、SD卡、MINI USB 程序没有运行的时候是放在Nand flash(相当于硬盘)中的,这个地址为程序地址。 运行起来的时候是放在DRAM(相当于内存)里的,这个地址为程序链接地址。 1. ARM 启动顺序 1.1. 第一个点亮LED的程序 ......
bootloader 05

02_开发环境搭建

02_开发环境搭建 1. 为什么要交叉编译? 因为不同的平台架构,指令集都不一样 所以不同平台的程序使用的编译器也不一样 在x86平台使用ARM的编译器去编译出ARM平台可以执行的程序就叫做 交叉编译 指令:file [可执行文件],在第三块可以看到该文件的架构 main: ELF 64-bit L ......
环境 02

[视频笔记] 麦子学院Linux嵌入式ARM开发

目录 第一阶段 CLinux 01_嵌入式c语言高级 02_Linux操作系统基础 03_GUN开发 第二阶段 Linux应用 01_IO 02_进程 03_网络 第三阶段 ARM裸机 ARM开发板基础知识 01_ARM学习准备工作 02_ARM世界概要 ARM体系系统 03_ARM体系结构_Cor ......
麦子 嵌入式 笔记 学院 Linux

C++ Qt开发:ComboBox下拉组合框组件

在Qt中,ComboBox(组合框)是一种常用的用户界面控件,它提供了一个下拉列表,允许用户从预定义的选项中选择一个。该组件提供了一种方便的方式让用户从预定义的选项中进行选择,一般来说`ComboBox`会以按钮的形式显示在界面上,用户点击按钮后,会弹出一个下拉列表,其中包含预定义的选项。当然`Co... ......
组件 ComboBox

软件测试/人工智能|selenium元素定位方式大全

前言 当我们在使用selenium进行自动化测试工作时,元素定位是非常重要的一环,因为我们是借助脚本模拟我们通过鼠标和键盘对元素进行点击、输入内容和滑动操作的,所以准确的元素定位是我们执行测试脚本的重要一环。本文就来给大家介绍一下selenium的元素定位方式。 find_element和find_ ......

软件测试/人工智能|一文教你配置selenium环境

前言 在软件开发过程中,自动化测试是确保应用程序质量的关键步骤之一。Python语言与Selenium库的结合为开发者提供了一个强大的工具,用于自动化Web应用程序的测试。本文将介绍如何配置Python和Selenium,搭建一个高效的自动化测试环境。 Seleium安装 我们可以直接在项目的虚拟环 ......

.NET6+MQTT实战(1)MQTT与物联网

1.什么是MQTT? MQTT是 Message Queuing Telemetry Transport 的缩写,消息队列遥测传输协议,是一种基于发布/订阅模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上。 特点:轻量、基于发布/订阅、进行报文封装之后通过TCP/IP协议(应用层协议) Ra ......
MQTT 实战 NET6 NET

软件测试|测试专家(前阿里P8)聊测试职业发展常见瓶颈

本文整理自 资深测试技术专家(前阿里P8)刘**老师在「测试大咖在线沙龙」上的分享精华部分,完整演讲内容( 4个经典案例+8个关键问题+100个互动答疑 ),请扫描文末二维码。 我在测试行业工作有十多年了,由于工作经历中曾面试过很多测试工程师(粗略统计在 1000 人以上),见过各种各样的应聘者,也 ......

软件测试/人工智能|教你掌握 Conda 的基本用法

前言 作为一名技术爱好者或者开发人员,我们可能经常需要管理不同版本的软件包或创建独立的开发环境。Conda 是一个强大的工具,能够帮助我们轻松完成这些任务。接下来,我们将介绍 Conda 的基本概念和常用操作,帮助大家快速上手。 什么是 Conda? Conda 是一个开源的软件包管理系统和环境管理 ......

软件测试/人工智能|Edge浏览器实用插件推荐

前言 我们要把edge玩出花,让它充分发挥自己的强大实力,就需要安装各个功能强大的插件,这些插件可以帮助我们实现各种功能,本文就来给大家介绍一下几款实用的edge浏览器插件。 Adblock Plus 广告会降低我们的浏览体验,Adblock Plus能够屏蔽网页上的广告,我们的浏览更加干净和快速。 ......

软件测试/人工智能|解决Selenium中的异常问题:“error sending request for url”

前言 在使用Selenium自动化测试时,有时会遇到“error sending request for url”这样的异常。这个问题通常与Chrome浏览器驱动程序和网络请求相关。本文让我们来了解如何解决这个问题。 问题原因 这个异常通常出现在Selenium与Chrome浏览器交互时,可能由于网 ......

利用Docker和CLion在Mac优雅地开发和调试Linux C++程序

利用Docker和CLion在Mac优雅地开发和调试Linux C++程序 starrymarin 计算机主业,间断性健身爱好者,摩托、金融入门 ​关注他 27 人赞同了该文章 最近在做一些新的东西,所以学习了一些新的东西,也对旧知识加强了很多,所以终于有东西可以记录一下了。 今天先更新一篇简单的教 ......
程序 Docker CLion Linux Mac

HarmonyOS 实战小项目开发(二)

HarmonyOS 实战小项目开发(二) 日常逼逼叨 在上期实战项目一中,已经对于练手项目的背景,后端搭建等做了一定的简述,那么本期将结合HarmonyOS 页面搭建个人性格测试的移动端。如有一些错误,希望观众老爷们批评指正😃😃😃 首先放一个图片,是整个的一个效果,至于页面布局配色方面的问题, ......
项目开发 实战 HarmonyOS 项目

2023年,排行前十的CRM软件有这些

排行榜可以帮助我们做出更加明智的购买决策,因此,很多企业都在寻找国内2023年CRM软件的排行榜,以便更好地了解和选择适合自己公司的CRM软件。尤其是排行榜中的前十名,更是备受关注。下面,我将为大家详细介绍2023年CRM软件排行榜的前十名,帮助大家更好地了解和选择适合自己的CRM软件。 1、Zoh ......
软件 2023 CRM

软件需求与分析课堂测试十——综合案例分析

软件需求与分析课堂测试十——综合案例分析 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取 ......
案例分析 课堂 需求 案例 软件

【GUI软件】小红书搜索结果批量采集,支持多个关键词同时抓取!

目录一、背景介绍1.1 爬取目标1.2 演示视频1.3 软件说明二、代码讲解2.1 爬虫采集模块2.2 软件界面模块2.3 日志模块三、获取源码及软件 一、背景介绍 1.1 爬取目标 您好!我是@马哥python说 ,一名10年程序猿。 我用python开发了一个爬虫采集软件,可自动按关键词抓取小红 ......
搜索结果 关键词 多个 同时 关键

Java 小文件上传、大文件分片上传、断点续传、秒传的开发原理

1、前言 文件上传在项目开发中再常见不过了,大多项目都会涉及到图片、音频、视频、文件的上传,通常简单的一个Form表单就可以上传小文件了,但是遇到大文件时比如1GB以上,或者用户网络比较慢时,简单的文件上传就不能适用了,用户辛苦传了好几十分钟,到最后发现上传失败,这样的系统用户体验是非常差的。 或者 ......
文件 断点 原理 Java

软件测试/人工智能|教你轻松玩转Edge浏览器

前言 提到Windows系统自带的浏览器,大家第一反应就是IE,对IE大家都是深恶痛绝的,然后大家就纷纷转向了Chrome和Firefox;应该说微软也是知道大家对IE的不满,痛定思痛之后,推出了基于 Chromium内核的新浏览器——Edge,我本来也是拒绝的,但是使用之后,就真香了,使用十分方便 ......

软件需求与分析课堂测试十——综合案例分析(5分)

根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室,甚至取消预订的会议。 3、确定会议预订后,会议中 ......
案例分析 课堂 需求 案例 软件

软件案例开发课堂测试——

软件需求与分析课堂测试十——综合案例分析(5分) 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室 ......
课堂 案例 软件

软件测试/人工智能|Java Edit Plus 安装与配置指南

前言 最近我这个一直使用Python的人,开始尝试学习了一下Java,我的朋友跟我说,别像Python那样,开始就使用一个功能强大的IDE,Java语法更为复杂,可以先使用一个轻量化的编辑器,我开始准备使用notepad++,我朋友跟我推荐了EditPlus,我使用之后,就真香了,本文就给大家介绍一 ......

软件需求与分析课堂测试十——综合案例分析(5分)

软件需求与分析课堂测试十——综合案例分析(5分) 根据下列案例需求描述,回答相关问题: 有一个对外营业的会议中心,有各种不同规格的会议室,为用户提供以下服务: 1、用户可以按照会议人数、会议时间预订会议室。可以只预订1次,也可预订定期召开的会议。 2、开会前允许用户修改会议时间、人数,重新选择会议室 ......
案例分析 课堂 需求 案例 软件

软件测试/测试开发|Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台

为什么要搭建性能监控平台? 1.1 需求背景 在用 Jmeter 获取性能测试结果的时候, Jmeter 本身带有聚合报告如下图所示: 这个报告有几个很明显的缺点: 只能自己看,无法实时共享; 报告信息的展示比较简陋单一,不直观; 1.2 需求方案 为了解决上述问题,必须要请出了 InfluxDB ......
软件测试 InfluxDB 性能 Grafana Docker

拓扑排序软件设计——ToplogicalSort_app(含有源码、需求分析、可行性分析、概要设计、用户使用手册)

使用Python + PySide2 + QtDesigner + networkx + c++来写一个简单的拓扑排序软件,内含源码、需求分析、可行性分析、概要设计、用户手册哦~ ......

软件测试/人工智能|人工智能与自动化测试结合实战-探索人工智能在测试领域中的应用

人工智能与测试结合现状 最近在各个行业技术会议上,出现了越来越多的人工智能与测试结合的topic。比如最近几个跟人工智能相关的内容。 议题 公司 基于AIGC的蚂蚁新一代测试用例自动生成技术 蚂蚁集团 百度单元测试智能生成实践 百度 基于代码地图的组件测试用例自动生成实践 华为 类chatGPT大语 ......

uniapp日常开发记录

一、uni-app中u-radio-group和u-radio点击事件的区别 <u-radio-group v-model="hcData.hcqk" style="width: 100%;" :disabled="disabled" @change="radioGroupChange"> <u-r ......
uniapp
共12500篇  :36/417页 首页上一页36下一页尾页