availability软件开发product matrix

go-zero开发入门之网关往rpc服务传递数据

go-zero 的网关往 rpc 服务传递数据时,可以使用 headers,但需要注意前缀规则,否则会发现数据传递不过去,或者对方取不到数据。 go-zero 的网关对服务的调用使用了第三方库 grpcurl,入口函数为 InvokeRPC: grpcurl.InvokeRPC(r.Context( ......
网关 go-zero 数据 zero rpc

笔记:Qt开发之多线程的实现(QThread、moveToThread)

目标:了解Qt实现多线程的两种基本方式(QThread、moveToThread),各自的实现方式、使用场景。1,子类化QThread实现方式:继承QThread类,重写run()函数实现多线程class WorkerThread : public QThread { Q_OBJECT public ......
线程 moveToThread QThread 笔记

笔记:Qt开发之定制化qDebug()函数

目标:实现qDebug()函数的定制输出,包含文件名、函数名、行数等信息1,通过qSetMessagePattern函数,实现定制化输出int main(int argc, char **argv) { QApplication app(argc, argv); // 改变缺省消息处理程序的输出,信 ......
函数 笔记 qDebug

GPT-4「变懒」问题将被修复;英伟达选择越南成公司“第二故乡”丨 RTE 开发者日报 Vol.104

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

安利一个java开发利器——guava

前言 工欲善其事必先利其器,一个好的工具让你花更少的时间,干更多的活,一定程度上比较高效地解放了你的的生产力,让你可以有更多的时间搞事情(摸鱼、划水呀),作为java后端开发人员,guava对我们而言,就是这样的工具,今天我们就来了解下这把利器。 guava guava是什么 Guava是Googl ......
利器 guava java

软件分身与虚拟机技术的比较

随着计算机技术的不断进步,软件分身和虚拟机技术已经成为了重要的应用领域。虽然这两种技术都能够在一台计算机上同时运行多个操作系统和应用程序,但它们之间还是存在一些差异。 首先,软件分身是指在一台计算机上同时运行多个独立的操作系统和应用程序,每个程序都能够独立地访问计算机的硬件资源。软件分身通常使用的是 ......
技术 软件

C++ Qt开发:SpinBox数值微调框组件

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`QSpinBox`精度数值组件的常用方法及灵活运用。`QSpinBox`是Qt框架中的一个部件(Widget),... ......
数值 组件 SpinBox

软件工程UML总结

个人总结 软件工程中UML的各类图绘制繁多复杂,这里为大家总结,有错请指正。 1.用例图是用例模型的一部分,用例模型还包括用例规约,用于对用例图中为展示出来的细节进行规定,用例图由参与者、用例以及它们之间的关系构成,用于描述系统功能。例如我绘制的以下用例图: 2.顺序图分为系统顺序图和普通顺序图,以 ......
软件工程 工程 软件 UML

统一门户开发框架之:小程序技术高效引入第三方生态

在小程序技术作为统一门户架构的应用层基础框架中,我们看到了一个更为智能、高效的企业门户的未来。小程序的性能优化、原生能力、离线使用和用户体验一致性为企业提供了强大的工具,使其能够更好地与用户互动,并满足不断变化的业务需求。 ......
第三方 框架 生态 程序 技术

鸿蒙开发 DevEco Studio 工具常用快捷键--备用

做 HarmonyOS 鸿蒙开发离不开 DevEco Studio 开发工具, DevEco Studio 是基于 IntelliJ IDEA Community 开源版本打造,所以默认的快捷键其实继承于 IntelliJ IDEA 。 熟悉 DevEco Studio 的快捷键能提升开发效率和开发 ......
鸿蒙 快捷键 常用 工具 DevEco

HarmonyOS:NativeWindow 开发指导

场景介绍 NativeWindow是HarmonyOS本地平台化窗口,表示图形队列的生产者端。开发者可以通过NativeWindow接口进行申请和提交Buffer,配置Buffer属性信息。 针对NativeWindow,常见的开发场景如下: ● 通过NativeWindow提供的Native AP ......
NativeWindow HarmonyOS

珠海盈致wms管理软件在注塑行业的应用

wms管理软件在注塑行业的应用主要体现在以下几个方面: 实现物料精细化管理:WMS通过为每个原材料或成品进行条码标签,能够显示原材料和成品的详细信息,如产品名称、条码编号、生产日期、入库日期、供应商等。在入库、出库、库内管理等所有作业中,原材料和成品的所有作业都将通过PDA设备扫描完成,有效防错,确 ......
管理软件 行业 软件 wms

Linux软件管理

rpm命令 Linux rpm 命令 Linux rpm 命令用于管理套件。 rpm(英文全拼:redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版 ......
Linux 软件

系统架构设计系列之基础:初探软件架构设计

前言 欢迎来到软件架构设计的世界,这是一次面向有志成为架构师的研发工程师的学习和分享交流的机会。 本系列内容将结合理论和实践经验,探讨软件架构的基本知识、设计原则和最佳实践,旨在和大家一起更好地理解软件架构设计的重要性和成为架构师的路径。 一、架构的基础 我们都知道编写和调试一段代码直至成功运行,这 ......
架构 基础 系统 软件

怎么在电脑桌面上使用备忘录软件?

在忙碌的办公室,上班族时常需要一款能帮助他们随时记录信息、待办事项和日程安排的备忘录软件。想象一下,你正在开会,突然想到了一个重要的待办事项,或者是接听了一个电话,得知了一个即将到期的任务。在这些情境下,一个悬浮在电脑桌面的备忘录软件就能发挥巨大的作用。 那么,我们怎么在电脑桌面上使用备忘录软件呢? ......
电脑桌 备忘录 电脑 软件

硬件开发笔记(十六):RK3568底板电路mipi摄像头接口原理图分析、mipi摄像头详解

前言 本篇继续分析底板原理图mipi电路原理图、mipi摄像头输入硬件接口详解。 RK3568芯片摄像头接口 查看RK3568的芯片手册,摄像头接口并不支持直接sensor模拟信号输入,只能接收mipi信号,RK3568的摄像头接口引脚如下: 只支持mipi的数字信号摄像头。 本来计划是使用RK35 ......
摄像头 底板 硬件开发 mipi 电路

【定义类】三软件测试工程师

第一部分软件测试概述 软件测试概述——内容概要 软件测试概要 一:软件与系统工程领域标准 2020.4.28,发布软件与系统工程领域5项国家标准,分别是GB/T38634.1~ GB/T 38634.4, GB/T 38639。  GB/T 38634:适用于各个企业、测评机构规范软件测试过程, ......
软件测试 工程师 工程 软件

C++ Qt开发:LineEdit单行输入组件

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`LineEdit`单行输入框组件的常用方法及灵活运用。在Qt中,`QLineEdit`是一个用于输入单行文本的控... ......
组件 LineEdit

【定义类】软件测试基础三

体系结构 RPR的体系结构如下图所示。RPR采用了双环结构,由内层的环1和外层的环0组成,每个环都是单方向传送。相邻工作站之间的跨距包含传送方向相反的两条链路。RPR支持多达255个工作站,最大环周长为2000km。 RPR体系结构 软件体系结构 随着嵌入式技术的发展,特别是在后PC时代,嵌入式软件 ......
软件测试 基础 软件

新型生成式 AI 助手 Amazon Q 为 IT 专业人士与开发人员提供有力支持(预览版)

今天,我们发布 Amazon Q 预览版,这是一款专用于企业级业务的全新生成式 AI 助手,可根据客户的业务量身定制。 ......
助手 有力 人士 人员 Amazon

Visual Studio快捷键总览,推荐VS+Resharper实现高效开发

VS2022之后,其实还挺好用的,但个人还是习惯VS+Resharper的强强组合,尤其是Ctrl+N快捷键的全局搜,比VS自带的Ctrl+T好用太多了,Ctrl+B还能直接查看反编译之后的dll的方法。下面是常用VS快捷键,收藏记录下。 1、项目快捷键CTRL + SHIFT + B生成解决方案C ......
快捷键 Resharper Visual Studio VS

Unity3D帧同步的原理以及项目开发中可能遇到的问题与解决方案

一、Unity3D帧同步的原理帧同步是指将游戏中的每一帧的状态数据同步给所有的客户端,使得所有客户端的游戏画面都保持一致。在Unity3D中,帧同步一般分为两种模式:客户端模式和服务器模式。 对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习游戏的零基础小白,也有一些正在从事游戏开发的技术大佬,欢 ......

《架构师之路:软件架构之美》阅读二

软件架构: 1.是一个系统的草图,是构建计算机软件实践的基础。 2.是用于指导大型软件系统各个方面的设计的一系列相关的抽象模式。 3.描述直接构成系统的抽象组件以及组件之间的通讯。 4.在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实 ......
架构 软件

Teamcenter AWC开发报错 ESLintError in plugin "gulp-eslint"

1、npm run refresh 没有报错,npm run build会报错 ✖ 34 problems (1 error, 33 warnings) 0 errors and 12 warnings potentially fixable with the `--fix` option. [08 ......

.NET微信网页开发之网页授权获取用户基本信息

开发背景 当用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们一般通过用户网页授权来无感实现用户登录,并获取用户的微信信息。 注意:用户管理类接口中的“获取用户基本信息接口”,是在用户和公众号产生消息交互或关注后事件推送后,才能根据用户Ope ......
网页 用户 信息 NET

多开软件对Windows电脑的病毒防范能力有何影响?

多开软件是指可以同时在一台电脑上运行多个相同或不同程序实例的软件。虽然多开软件在某些情况下可以提高工作效率,但它也可能对Windows电脑的病毒防范能力产生一定影响。 首先,多开软件会增加系统资源的占用和负担。每个程序实例都需要占用一定的内存和处理器资源,如果同时打开大量实例,就会导致系统资源紧张, ......
病毒 Windows 能力 电脑 软件

《构建之法》之软件工程师

一、团队对软件工程师的要求 能够与其他成员交流,包括大的技术方向和一些看似微小的问题; 2.按时交付,一般指代码吧; 3.接受不同的任务并高质量完成; 4.按照团队的流程工作,应该是为了方便统一协作或者是代码管理; 5.理性工作,摒弃掉个人的情感或者喜好,不要激情或者灵感来了才去工作,稳定很重要。 ......
工程师 工程 软件

自己开发App,该选什么技术,能兼顾效率与体验?

小程序转成App既能够提升用户体验,同时也为公私域互通创造了更为便捷和有力的机会。通过独立App,我们能够更深度地整合本地设备功能,实现更为灵活的用户互动。这种全面性的优化不仅在用户界面和性能上有所体现,更是为公共和私人领域之间的信息流畅架起了桥梁。用户可以更加顺畅地切换工作和个人生活,享受无缝连接... ......
效率 技术 App

在CentOS7等老系统上配置clangd进行C/C++开发

应该有许多公司开发机器上还是用着比较老的环境,比如CentOS7之类的。这类系统上很可能他的glibc的版本不到2.18,clangd要求的最低glibc版本就是2.18,因此我们没办法直接在这类老系统上运行clangd。 但是vscode上微软的那个c++插件一坨史,慢不说,补全也差劲。 我的要求 ......
CentOS7 CentOS clangd 系统

吉林大学软件学院软件工程复习

软件工程概论 软件=程序+数据+文档(逻辑实体) 程序:按实现设计的功能和性能要求执行的指令序列 数据:使程序正常操作信息的数据结构 文档:与程序开发、维护有关的图文材料 软件危机:计算机软件在开发和维护过程中所遇到的一系列严重问题1,如何开发软件;2,如何维护软件。 原因: 软件本身的特点 软件的 ......
共10800篇  :34/360页 首页上一页34下一页尾页