定律 软件开发 项目 软件

vue前后端分离项目中,对于空字符串转可空类型出错的解决办法

环境:netcore 6.0+ 序列化采用自带的 System.Text.Json工具 使用vue做前后端分离时,我们提交的对象中,可能有些字段是为空字符串,但是对应接口要求是int? ,decimal? datetime?等类型。那么在序列化时,就会报错。 因为空字符串无法直接反序列化为 null ......
空字符 类型 办法 项目 vue

uniapp+app开发使用muiplayer播放m3u8视频流的不成熟方法

问题 使用uniapp开发手机端app,有一个页面是一个m3u8格式的视频列表,如果使用原版的video标签播放会因为层级最高问题不能滑动被覆盖。 方案 使用iframe内嵌本地页面(为什么不用webview?webview在模拟器可以显示在真机上就显示不出来,同时手机端的webview的层级是最高 ......
视频流 muiplayer 方法 uniapp 视频

iOS开发实战-仿小红书App开发-2-项目总体设计,TabBarController,启动页,深色模式

1.新建一个LittlePink项目 完成一些配置. 2.在Main中新增一个Tab Bar Controller. 把箭头给TbaBar Controller. 除了原有的一个ViewController外,再拉两个ViewController,使Main中共有5个ViewController. ......
深色 TabBarController 实战 总体 模式

软件工程个人项目

软件工程个人项目 软件工程 班级链接 作业要求 作业链接 github链接 github 作业目标 设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的文件,在答案文件中输出其重复率 PSP表格 PSP2.1 Personal Software Process Stag ......
软件工程 项目 工程 软件 个人

【技术视界】鸿蒙开发套件之DevEco Profiler助您轻松分析应用性能问题

作者:shizhengtao,华为性能调优工具专家 应用的性能优化一直以来都是开发者所面临的一大难题,在2023HDC大会上全新亮相的HarmonyOS NEXT开发者预览版,其中鸿蒙开发套件DevEco Profiler,对应用卡顿这一问题的定位解决又提供了哪些能力呢?本文带你一探究竟。 一、Re ......
鸿蒙 套件 视界 Profiler 性能

【软件推荐】屏蔽手机开屏广告

有时博客内容会有变动,首发博客是最新的,其他博客地址可能未同步,请认准https://blog.zysicyj.top 首发博客地址 软件介绍 李跳跳APP是一款强大的手机软件弹窗广告跳过软件。通常我们使用的广告拦截软件是通过直接代理网络来过滤广告,但这种方法的过滤效果不好,有时过滤得太严重会导致软 ......
广告 手机 软件

重新认识架构—不只是软件设计

前言 什么是架构? 通常情况下,人们对架构的认知仅限于在软件工程中的定义:架构主要指软件系统的结构设计,比如常见的SOLID准则、DDD架构。一个良好的软件架构可以帮助团队更有效地进行软件开发,降低维护成本,提高系统的可扩展性和可维护性。这里的架构定义有更多元化的理解:架构不仅是对软件开发设计和流程 ......
架构 只是 软件

IDEA创建maven的spring boot项目,【极简版】切面编程+swagger调用

为一次项目创建做记录,用最少的类展示切面编程_AOP 1、项目结构: src main | java | | com.demo | | | bean | | | | Caculate | | | config | | | | LoggingAspect | | | | SwaggerConfig | ......
切面 swagger 项目 spring maven

软工作业-2-个人项目

0. 写在前面 代码仓库:个人项目-论文查重 这个作业属于哪个课程计科21级34班 这个作业要求在哪里 个人项目-论文查重 这个作业的目标 设计一个论文查重算法,给出一个原文文件和一个抄袭版论文的文件,在答案文件中输出其重复率并进行测试 1. 需求 1.1 编码要求 在Github仓库中新建一个学号 ......
项目 个人

Xines广州星嵌全新FPGA开发板—OMAPL138/C6748 DSP+ARM+FPGA

1 开发板简介 XQ138F-EVM是一款基于广州星嵌TI OMAP-L138(浮点DSP C6748+ARM9) +Xilinx Spartan-6 FPGA核心板SOM-XQ138F设计的开发板,它为用户提供了SOM-XQ138F核心板的测试平台,用于快速评估SOM-XQ138F核心板的整体性能 ......
FPGA 全新 Xines OMAPL 6748

go包依赖管理-构建完整的依赖项目:目录结构及包的调用

目录结构: <home>/ |-- greetings/ |-- hello/1.分别进入对应目录创建以上目录结构 //bash切换到用户主目录 cd $HOMEPAHT$ //bash新建greetings目录并进入该目录 mkdir greetings cd greetings //bash创建 ......
结构 目录 项目

openharmony应用开发HDC 常用命令

1.查看hdc版本: hdc --version 2.查看设备sn号: hdc list targets 3.进入shell: hdc shell 4.重启设备 hdc shell reboot 5.设置RK开发板根目录的读写权限 hdc shell mount -o rw,remount / # ......
应用开发 openharmony 命令 常用 HDC

软件设计师数据流图(答题技巧)

第一题:找出实体 实体分为:人、系统、物。 *根据说明和顶层图可以能够迅速的找出实体。 第二题:找出存储文件 *1、首先根据第一题中找出的 实体并在0层图中备注出来。 2、根据说明和实体可以很快的找出文件所对应图中的位置。 第三题:找出缺失的数据流 此题要跟据三个方面查找:(按顺序)很重要!!! 1 ......
数据流 设计师 技巧 数据 软件

Salesforce正在推出AI功能,传统的项目文档管理还需要么?

随着新版本的发布,Salesforce 平台愈发强大,但也更加复杂。 无论你是如何使用Salesforce的,使用文档都有助于保持组织性。特别是当下Salesforce正在推出AI功能,为组织带来巨大的竞争优势。AI需要准确的数据,组织文档越好,AI可以提供的结果就越准确。ElementsGPT已经 ......
Salesforce 传统 正在 功能 文档

软工作业2_个人项目

作业概述 这个作业属于哪个课程 软件工程 这个作业要求在哪里 个人项目作业 这个作业的目标 个人编程实现论文查重算法并进行测试检验 项目链接 ......
项目 个人

论3个软件的协调设置

需求: daz导出人体模型,blender建立模型,md制作衣服 1.daz导出到blender->需要10%的缩放 2.blender制作好模型,做好材质之后,需要放大100倍,可以使用md自身带的衣服 3.md导出时缩小100倍可以直接缩放到blender大小,此时所做的动画可以直接再导入ble ......
软件

RTE 领域近期词云统计发布;谷歌开始新一轮「瘦身」计划;使用ChatGPT之后智力提高 50%丨RTE开发者日报 Vol.50

开发者朋友们大家好: 这里是「RTE 开发者日报」,每天和大家一起看新闻、聊八卦。不知不觉,我们的日报已经发布了 50 期,作为 RTE 领域最垂直的日报栏目,我们的社区编辑团队会整理分享 RTE (Real Time Engagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据 ......
开发者 智力 RTE 领域 ChatGPT

直播平台软件开发,Android SystemUI 导航栏动态显示隐藏

直播平台软件开发,Android SystemUI 导航栏动态显示隐藏 1、导航栏创建加载及隐藏: frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java ... try { ......
软件开发 SystemUI Android 动态 平台

Electron-vue项目打包遇坑

项目背景 一个Electron+vue2的桌面应用项目,进行打包 使用了vue-cli-plugin-electron-builder将Electron和vue结合 直接使用electron-builder打包 问题一:打包后,background.js中会出现模块引入报错。Electron是com ......
Electron-vue Electron 项目 vue

软件设计模式系列之六——单例模式

单例模式(Singleton Pattern)是一种常见的创建型设计模式,其主要目的是确保一个类只有一个实例,并提供一个全局访问点来获取该实例。这意味着无论何时何地,只要需要该类的实例,都会返回同一个实例,而不是创建多个相同的实例。 ......
模式 设计模式 软件

软件测试|Docker Kill/Pause/Unpause命令详细使用指南

简介 Docker是一种流行的容器化平台,提供了各种命令和功能来管理和操作容器。本文将详细介绍Docker中的三个重要命令:kill、pause和unpause。我们将深入了解它们的作用、用法和示例,帮助您更好地理解和使用这些命令。 什么是Docker Kill/Pause/Unpause命令? D ......

软件测试|深入学习 Docker Logs

简介 Docker 是一种流行的容器化技术,它能够帮助用户将应用程序及其依赖项打包成一个可移植的容器。Docker logs 是 Docker 提供的用于管理容器日志的命令,本文将深入学习 Docker logs 的使用和管理,帮助用户更好地监测和解决容器问题。 Docker Logs 命令 doc ......
软件测试 Docker 软件 Logs

软件测试|Docker exec命令详细使用指南

简介 Docker exec命令是Docker提供的一个强大工具,用于在正在运行的容器中执行命令。本文将详细介绍Docker exec命令的用法和示例,帮助大家更好地理解和使用这个命令。 Docker是一种流行的容器化平台,允许我们在容器中运行应用程序。有时候,在容器内执行命令可以帮助我们调试、排查 ......

软件测试|使用PyMySQL访问MySQL数据库的详细指南

简介 PyMySQL是Python中流行的MySQL数据库驱动程序,它提供了便捷的方法来连接、查询和更新MySQL数据库。本文将为您提供使用PyMySQL访问MySQL数据库的详细指南,包括安装PyMySQL、连接数据库、执行查询和更新操作等。 获取更多技术资料,请点击! 环境准备 在开始之前,您需 ......
软件测试 PyMySQL 数据库 指南 数据

软件测试|全面解析Docker Start/Stop/Restart命令:管理容器生命周期的必备工具

简介 Docker是一种流行的容器化平台,用于构建、分发和运行应用程序。在使用Docker时,经常需要管理容器的生命周期,包括启动、停止和重启容器。本文将详细介绍Docker中的docker start、docker stop和docker restart命令,帮助您全面了解如何管理容器的运行状态。 ......
软件测试 容器 周期 命令 Restart

软件测试|Docker cp命令详解:在Docker容器和主机之间复制文件/文件夹

简介 Docker是一种流行的容器化平台,它允许开发人员在独立、可移植的环境中构建、打包和部署应用程序。在使用Docker时,常常需要在Docker容器和主机之间进行文件的复制和共享。Docker提供了一个名为docker cp的命令,可以轻松地在容器和主机之间复制文件和目录。本文将详细介绍dock ......
文件 Docker 软件测试 容器 文件夹

问题记录:vue项目中的babel转化器是否可以转换npm install下来的依赖库,使该依赖库也可以兼容es6语法?

vue项目中的babel转化器是否可以转换npm install下来的依赖库,使该依赖库也可以兼容es6语法? 是的,Babel转换器可以用于转换通过npm install安装的依赖库,以使其兼容ES6语法。Babel是一个广泛使用的JavaScript编译器,可以将较新版本的JavaScript代 ......
转化器 语法 install 项目 问题

软件测试|SQL JOIN的用法,你会了吗?

SQL JOIN 是在关系型数据库中常用的操作,用于将两个或多个表中的数据合并起来,以满足查询需求。本文将介绍 SQL JOIN 的基本概念、不同类型的 JOIN,以及使用示例。 SQL JOIN 的概念 在关系型数据库中,数据通常分布在多个表中,并且这些表之间存在关联。SQL JOIN 允许我们基 ......
软件测试 软件 JOIN SQL

软件测试|什么是Python构造方法,构造方法如何使用?

构造方法(Constructor)是面向对象编程中的重要概念,它在创建对象时用于初始化对象的实例变量。在Python中,构造方法是通过特殊的名称__init__()来定义的。本文将介绍Python构造方法的基本概念、语法和用法。 什么是构造方法? 在面向对象编程中,构造方法是一个特殊的方法,用于在创 ......
方法 软件测试 Python 软件

软件测试|docker ps命令 管理和监视容器的利器

简介 Docker是一种流行的容器化平台,用于构建、分发和运行应用程序。Docker提供了许多命令行工具,其中之一是docker ps命令。本文将深入介绍docker ps命令,解释其用途、参数和功能,以及如何使用该命令来管理和监视运行中的Docker容器。 获取更多技术资料,请点击! docker ......
软件测试 利器 容器 命令 docker