新大陆 开发者harmonyos

全面的开发者文档和用户目标解析:API 文档指南和开发者旅程

开发者文档 开发者文档,也称为 API 文档,是一种专门针对软件开发人员的技术写作形式。这种类型的文档通常包括 API 的技术规范、代码注释、软件设计和架构以及软件开发中涉及的其他详细技术描述。开发者文档是开发人员的重要工具,因为它提供了使用和集成特定软件、库或 API 的必要指南、标准和示例。开发 ......
开发者 文档 旅程 目标 指南

Qt/C++控件设计器/属性栏/组态/可导入导出/中文属性/串口网络/拖曳开发

一、功能特点 自动加载插件文件中的所有控件生成列表,默认自带的控件超过120个。 拖曳到画布自动生成对应的控件,所见即所得。 右侧中文属性栏,改变对应的属性立即应用到对应选中控件,直观简洁,非常适合小白使用。 独创属性栏文字翻译映射机制,效率极高,可以非常方便拓展其他语言的属性栏。 所有控件的属性自 ......
属性 组态 串口 控件 网络

使用MVVM Toolkit简化WPF开发

最近. NET 8 的 WPF 推出了 WPF File Dialog改进,这样无需再引用 Win32 命名空间就可以实现文件夹的选择与存储了,算是一个很方便的改进了。顺手写了一个小的 WPF 程序,在使用 Model-View-ViewModel(MVVM) 模式的时候,我不想使用 Prism 等 ......
Toolkit MVVM WPF

循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发

https://www.cnblogs.com/wuhuacong/tag/WPF/ 在我们的SqlSugar的开发框架中,整合了Winform端、Vue3+ElementPlus的前端、以及基于UniApp+Vue+ThorUI的移动前端几个前端处理,基本上覆盖了我们日常的应用模式了,本篇随笔进一 ......

[香橙派开发系列]3b系统安装和使用vscode进行远程连接

目录前言一、下载镜像和安装系统二、使用串口助手进行调试三、查看系统的ip地址四、使用vscode连接香橙派最后 前言 之前研究中断的时候一直出现问题,我怀疑是因为zero 3不支持,所以一狠心就花钱买了一块3b。然后那几天在看Linux系统的时候看到很多人都推荐使用debian系统,所以我准备在这块 ......
香橙 vscode 系统

几个开发安全产品的设计

ASPM方面以下公司做的不错,而且可以参考其UI菜单的设计: 1. https://bionic.ai https://www.youtube.com/watch?v=02AjwgjeTxs https://www.youtube.com/watch?v=yTOcR0SxWJk&list=PLdim ......
产品

开发Flappy Bird游戏

# -*- coding: utf-8 -*- """ Created on Sat Dec 23 16:26:06 2023 @author: 86135 """ import pygame import sys import random class Bird(object): """定义一个鸟 ......
Flappy Bird

C++ Qt开发:Charts折线图绘制详解

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QCharts`折线图的常用方法及灵活运用。折线图(Line Chart)是一种常用的数据可视化图表,用于展示随... ......
线图 Charts

基于Unity开发的强化学习环境(游戏环境):ml-agents —— Unity ML-Agents

介绍: https://medium.com/nerd-for-tech/an-introduction-to-machine-learning-with-unity-ml-agents-af71938ca958 官方地址: https://github.com/Unity-Technologies ......
环境 Unity ML-Agents ml-agents Agents

mac下安装go开发环境

1. 下载go安装包 官网下载go安装包: https://golang.google.cn/dl/ 下载go二进制包go1.20.3.darwin-amd64.tar.gz或go1.20.3.darwin-arm64.tar.gz 注意:选择amd64还是arm64取决于你电脑CPU的架构是x86 ......
环境 mac

随笔-开发-创建一个python开发环境(docker)

docker-compose.yml version: "3" services: python-dev-env: image: python:3.6.15-slim-buster restart: always container_name: py3-dev-env network_mode: h ......
随笔 环境 python docker

随笔-开发-将安装脚本和安装文件打包成一个文件

需要在服务器安装一些工具,除了安装脚本还需要安装文件,可以打包成一个文件方便管理 示例: . ├── makefile └── pushgateway ├── gtw_install.sh └── pushgateway-1.4.3.linux-amd64.tar.gz makefile: PRJ_ ......
文件 脚本 随笔

短视频app开发,集群容错策略的代码分析

短视频app开发,集群容错策略的代码分析 1 Failover Failover故障转移策略作为默认策略,当短视频app开发中的消费发生异常时通过负载均衡策略再选择一个生产者节点进行调用,直到达到重试次数。即使业务代码没有显示重试,也有可能多次执行消费逻辑从而造成重复数据: public class ......
集群 策略 代码 视频 app

一款基于.NET Core的快速开发框架、支持多种前端UI、内置代码生成器

前言 经常看到有小伙伴在技术群里问有没有什么好用且快速的开发框架推荐的,今天就给大家分享一款基于MIT License协议开源、免费的.NET Core快速开发框架、支持多种前端UI、内置代码生成器、一款高效开发的利器:WalkingTec.Mvvm框架(简称WTM)。 官方项目介绍 Walking ......
生成器 前端 框架 多种 代码

Chrome开发工具 在安卓设备上使用 Chrome 远程调试功能

你的网页内容在移动设备上的体验可能和电脑上完全不同。Chrome DevTools 提供了远程调试功能,这让你可以在安卓设备上实时调试开发的内容。 安卓远程调试支持: 在浏览器选项卡中调试网站。 在原生安卓应用中调试网页内容。 将屏幕从你的安卓设备上投影到你的开发机器上。 使用端口转发和虚拟主机映射 ......
Chrome 开发工具 功能 工具 设备

面试Java开发工程师的复习干货

面试Java复习干货 目录面试Java复习干货DOS指令Java开发环境第一个Java程序Java核心机制:JVM DOS指令 D: 切换到D盘下 md 创建文件夹 cd 切换进入文件夹 cd.. 返回上层目录 cd\ 回到根目录下 rd 删除文件目录,如果有内容是不能删除的 del 删除文件,de ......
干货 工程师 工程 Java

SAE 2.0,让容器化应用开发更简单

云原生这个概念从提出,到壮大,再到今天的极大普及,始终处于一个不断演进和革新的过程中。云原生体系下应用的托管形态是随着企业应用架构在不断演进的。最早的应用大多是集中式、单体式的,应用通过优雅的分层来实现领域模型的共享和更细致的模块拆分。随着互联网的爆炸式发展,分布式的架构逐渐取代集中式架构,云原生应... ......
应用开发 容器 SAE 2.0

云工作流 CloudFlow 重磅发布,流程式开发让云上应用构建更简单

为了让企业和开发者更快速、便捷地进行云上开发,阿里云重磅发布云工作流(CloudFlow),它是一款强大的面向开发者的流程编排开发工具,全托管、高并发、高可用,帮助用户简化和自动化复杂的云上业务流程和工作流程,更便捷地在云上构建应用。 ......
工作流 重磅 程式 CloudFlow

Android开发——添加图片

1、首先选择一张需要的图片,通过左侧的Resource Manage选择“+”并选择Import Drawables 选择一张图片 并调整以下两个内容 这两个内容的作用借用谷歌官方的Android开发教程的内容: *Android 设备具有不同的屏幕尺寸(手机、平板电脑和电视等),而且这些屏幕也具有 ......
Android 图片

C++ Qt开发:Charts绘图组件概述

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QCharts`二维绘图组件的常用方法及灵活运用。Qt Charts 提供了一个强大且易于使用的工具集,用于在 ... ......
组件 Charts

搭建 OpenCV 的 Python 开发环境

一. 安装Anaconda Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。 1. 下载安装文件 官网下载太慢,好在有 清华大学镜像站:https://mirrors ......
环境 OpenCV Python

软件测试|新一届<火焰杯>测试开发职业竞赛开始报名啦

<火焰杯>测试开发职业竞赛开始报名啦,以赛促学。在技术学习中融入更多的趣味性,让大家不仅能体会到学习的快乐,还能技术变现。 此次竞赛由<火焰杯>测试开发职业竞赛组委会主办,PerfDog与测吧(北京)科技有限公司协办,与往年相比,今年的竞赛进行了全面升级,特别设立了测试创新奖,涵盖人工智能、大数据、 ......
软件测试 火焰 职业 软件

基于html+javascript开发的base64解码工具

base64在线解码工具可以帮助你将Base64编码的字符串解码为原始的文本或数据。 预览入口 以下是一个简单的base64在线解码工具的示例: html <!DOCTYPE html> <html> <head> <title>Base64在线解码工具</title> </head> <body> ......
javascript 工具 html base 64

STM32MP157驱动开发——USB设备驱动

一、简介 由于 USB 协议太过庞大和复杂,所以本节只对 STM32MP157 自带的 USB 驱动进行使能和测试。详细的 USB 接口和协议的介绍,可以参考原子哥的资料《USB2.0 协议中文版.pdf》和《USB3.0 协议中文版.pdf》。 USB 全称为 Universal Serial B ......
设备驱动 设备 STM 157 USB

称重驱动二次开发教程

通过二次开发可以扩展新的设备型号,以插件的方式快速集成到系统。下面几个步骤快速实现一个简单的电子秤驱动。 预备动作,先了解一下系统介绍,文章最下面有下载链接。 称重系统免费下载,支持耀华、顶尖等多款设备型号 使用插件式开发称重仪表驱动,RS232串口对接各类地磅秤数据实现ERP管理 1、新建一个控制 ......
教程

当 ChatGPT 有了身体会怎样?《Nature》预测 2024 科技大事丨 RTE 开发者日报 Vol.112

开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文章 」、「有看点的 会议 」,但内容仅代表编 ......
开发者 大事 身体 ChatGPT 日报

HarmonyOS 初体验 (七)了解包结构

上一篇 HarmonyOS 初体验 (五)了解UI、应用模型 应用结构 结构图 Module 描述:一个应用包含一个或者多个Module,可以在DevEco Studio工程中创建一个或者多个Module。Module是HarmonyOS应用/服务的基本功能单元,包含了源代码、资源文件、第三方库及应 ......
HarmonyOS 结构

开发一个加密软件需要多久?

在当今信息爆炸的世界中,数据安全问题日益突出,加密软件应运而生。对于开发者来说,如何高效地开发一款加密软件是一个值得探讨的话题。那么,开发一个加密软件到底需要多久呢?这个问题的答案因许多因素而异。 我们要考虑开发的规模和复杂性。一个小型的、简单的加密软件可能只需要几周的时间就能完成。这样的软件可能只 ......
软件

HarmonyOS 初体验 (五)了解UI、应用模型

上一篇 HarmonyOS 初体验 (四)项目运行 UI设计:ArkUI框架 地址HarmonyOS提供了一套UI开发框架,即方舟开发框架(ArkUI框架) https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/start- ......
HarmonyOS 模型

java后端开发小技巧-集合初始化

阅读说明: 1. 如果有排版格式问题,请移步https://www.yuque.com/mrhuang-ire4d/oufb8x/lu346eokyvgfao0b?singleDoc# 《java后端开发小技巧-集合初始化》,选择宽屏模式效果更佳。2. 本文为原创文章,转发请注明出处。 后端开发中集 ......
技巧 java