鸿蒙 开发者harmonyos生态

开发一款提高效率工作的命令行程序

开发工作中我们常用到"时间戳和时间"、"生成guid"、"模拟身份证号",来模拟数据校验和显示;每一次都去找在线工具,确实可以,但我觉得挺麻烦,于是乎想到了自定义一个命令行。 目前我已经实现以下功能: Usage: [options] Options: -?|-about Show help inf ......
效率 命令 程序

面向开发人员的chatgpt提示工程-自用回顾note

关键原则 1. 编写清晰具体的指令 1.1 使用限定符区分prompt 和 文本 Pasted image 20230430123729 1.2 结构化输出 Pasted image 20230430123839 1.3 要求模型检查是否满足条件 Pasted image 2023043012391 ......
chatgpt 人员 工程 note

开发复杂软件的系统方法(二)之软件建模

这几周与公司的软件开发专家(职称)讨论产品的软件新架构与方案,主要涉及两点 是否复用现有的核心机制 基于领域建模设计 关于第一点,双方达成一致。 关于第二点,领域可以理解为业务,业务专家(产品经理,需求工程师,临床工程师等)与研发人员一起,通过头脑风暴、事件风暴、会议、协作等方式,使得研发人员对产品 ......
软件 方法 系统

基于 CentOS Linux release 7.9.2009 的软件开发学习

了解 Linux 系统:作为新手程序员,首先要熟悉 Linux 系统,学习基本的命令行操作,如文件和目录操作、进程管理和权限控制等。 选择编程语言:根据你的兴趣和项目需求,选择一种编程语言进行学习。常用的编程语言包括 Python、Java、C++、Ruby 和 PHP 等。 安装开发工具:为了进行 ......
软件开发 release CentOS Linux 软件

COMP5310开发预测模型

COMP5310 Project Stage 2BDevelop and Evaluate Predictive ModelDue: 11:59pm on 14th of May 2023 (end of Week 11)Value: 15% of the unit This stage is us ......
模型 COMP 5310

软件开发、设计、架构的其他原则

LOD:迪米特法则(Law of Demeter) CRP:合成复用原则(Composite Reuse Principle) DRY:不要重复你自己原则 (Don’t Repeat Yourself Principle) KISS:KISS原则 (Keep It Simple and Stupid ......
架构 软件开发 原则 软件

作业五:代码开发、测试及发布

| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/2022softwarecodedevelopmenttechnology | | | | | 这个作业要求在哪里| https://edu.cnblogs.com/campus/gdgy/2022 ......
代码

CHC5054 网络应用开发

Web Application Development: CourseworkAllocationThis coursework is worth 100% of the marks for module CHC5054.You will also need skills from the foll ......
网络应用 网络 5054 CHC

一个全平台、多机器的一键管理多语言开发环境的辅助开发工具【gvc】

gvc能帮助你搞定那些无聊的开发环境配置操作,当你想要尝试某个语言的新版本或者要在新的机器上做开发时,你无需再到处找下载资源,无需手动配置环境变量,你只需下载gvc即可。 ......
开发工具 机器 环境 工具 平台

认识Microbit的开发板

# Microbit介绍 ## 来自你的消息:Microbit简介 ## 来自 ChatGPT 的消息:Micro:bit是一种微型电脑,由BBC(英国广播公司)等组织为英国中小学生设计的教育用硬件,于2015年发布。它有一个5x5 LED矩阵屏幕、两个按键、一组引脚、一个加速度计、一个电子罗盘、一 ......
Microbit

简单聊聊,使用Vue.js编写命令行界面,前端开发CLI的利器

Temir 介绍 Temir,一个用Vue组件来编写命令行界面应用的工具.开发者只需要使用Vue就可以编写命令行应用,不需要任何额外的学习成本. <script lang="ts" setup> import { ref } from '@vue/runtime-core' import { TBo ......
前端 利器 界面 命令 Vue

软件开发人员短缺,低代码等新技术或成解决途径

导读 Reveal 发布的一份 2023 年度软件开发人员调查报告指出,开发人员短缺已经连续第二年成为行业最大挑战。 该报告基于对 2000 多名软件开发人员和 IT 专业人员的调查数据。超三分之一的受访者 (37.5%) 表示,掌握熟练技能的开发人员在 2023 年将非常紧缺,其中 DevOps ......
软件开发 新技术 途径 代码 人员

ChatGPT Plugin 插件开发:基于 ASP.NET Core Minimal API

前言 这是一篇ChatGPT插件开发教程,描述如何使用 ASP.NET Core Minimal API 开发 ChatGPT 插件,以最简单的 Todo List 指导示例作为入门教程。 这个Todo List插件主要功能是以自然语言的方式向ChatGPT发起指令,ChatGPT将根据合适的时机选 ......
插件 ChatGPT Minimal Plugin Core

CSS开发总结

p标签里的文字溢出怎么办 加一个属性即可: word-break: break-all; inline-block 相关 图片默认是 inline-block 布局,会存在经典的底部 3px 的问题。 ......
CSS

2022年Web前端开发流程和学习路线(详尽版)

本文的最新内容,更新于 2022-06-27,会在GitHub上同步更新,欢迎 star。大家完全不用担心这篇文章会过时,因为随着前端领域的技术更新,本文也会随之更新。 前言 前端侧重于人机交互和用户体验,后端侧重于业务逻辑和大规模数据处理。理论上,面向用户的产品里,所有问题(包括产品、设计、后端、 ......
前端 路线 流程 2022 Web

Android 开发入门(5)| 数据存储

0x07 数据存储 (1)共享参数 SharedPreferences a. 用法 用法 SharedPreferences 是 Android 的一个轻量级存储工具,采用的存储结构为键值对的方式 共享参数的存储介质是符合 XML 规范的配置文件,路径为/data/data/com.example. ......
Android 数据

【ZYNQ】SDK开发OV5640的HDMI显示

平台:(正点原子)ZYNQ7020+OV5640 资料:正点原子 参考: (新建Vitis SDK)https://blog.csdn.net/I_LOVE_MCU/article/details/109456549 (下载程序)https://www.bilibili.com/video/BV11 ......
ZYNQ 5640 HDMI SDK OV

手机串号开发思路运行原理解剖

手机串号(IMEI)是手机的唯一标识符,每一台手机都有自己独特的IMEI号码。IMEI号码可以用于手机的追踪、验证、管理和保障用户权益等多个方面。本文将对IMEI的开发思路和运行原理进行解析。 一、IMEI的开发思路 确定IMEI的结构 IMEI号码由15位数字组成,其中包含有7个区段。在开发IME ......
思路 原理 手机

手机串号怎么去开发怎么运行技术原理

手机串号(IMEI)作为一种用于标识移动设备的识别码,具有重要的应用价值。在现代社会中,随着智能手机的快速普及,IMEI成为了移动设备管理和使用的重要标志。本文将介绍IMEI的开发和运行过程,以及它们的应用场景。 一、IMEI的开发 1了解IMEI的结构 IMEI由15位数字组成,其中包含有7个区段 ......
原理 手机 技术

全志系列开发板 Tina Linux图形系统框架详解

https://www.bilibili.com/read/cv20787952/ https://blog.csdn.net/thisway_diy/article/details/128459066 ......
框架 图形 系统 Linux Tina

高分屏电脑开发的winforms软件如何确保在低分屏显示正常

高分屏电脑开发的winforms软件, 如何确保在低分屏显示正常. 其实有两种做法. 将软件做成 dpiAware, 这个做法需要考虑非常多的情况, 窗体大小/布局/控件大小/字体大小, 做的完美开发成本很高. 优点是, 系统如果部署在比开发机更高DPI的机器上, 显示效果依然很好. 不启用 dpi ......
低分 高分 winforms 电脑 软件

外设驱动库开发笔记53:MAX31856热偶变送器驱动

在我们的产品中经常有需要温度检测的地方,而热电偶温度检测电路是我们常用的。热电偶温度检测的方法很多,有时出于简单方便的考虑我们会选择热偶温度变送器来实现,这一篇我们就来讨论使用MAX31856热电偶温度变送器实现温度的检测。 1、功能概述 MAX31856可以对任何类型热电偶的信号进行冷端补偿和数字 ......
变送器 外设 笔记 31856 MAX

四、开发环境统一--谷粒商城

1)maven 查看Windows环境的jdk版本:cmd命令行里输入:java -version查看Windows环境的maven版本:cmd命令行里输入:mvn -version 具体如下 Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6 ......
谷粒 环境 商城

Django4全栈进阶之路22 项目实战(三种方式开发部门管理):方式三:FBV+ModelForm+get_object_or_404

1、视图 @login_required def department_list_view(request): departments = Department.objects.all() return render(request, 'base/depart/department_list.htm ......
方式 get_object_or 实战 ModelForm 部门

Django4全栈进阶之路21 项目实战(三种方式开发部门管理):方式二:CBV+Django内置类(ListView, CreateView, UpdateView, DeleteView, DetailView)

在 Django 中,视图(View)是处理请求并返回响应的主要机制。Django 中有许多视图类可用于处理常见的 CRUD(Create、Read、Update、Delete)操作以及其他类型的请求和响应。 以下是 Django 中最常用的五个视图类: ListView:用于显示一个对象列表的视图 ......

202306-人民当家作组 实验四:件开发案例(1) (团队作业)

| 项目 | 内容 | | | | |课程班级博客链接 |2020级卓越工程师班| | 这个作业要求链接 |实验四 软件开发案例(1) | |团队名称|人民当家作组| |团队的课程学习目标|(1)软件开发环境部署(2)练习mysql数据库创建和连接访问技术(3)掌握数据库应用程序开发技术 |这个作业 ......
团队 案例 202306 人民

SpringMVC使用注解开发

1.编写web.xml(模板代码) View Code 2.导入springmvc的context和mvc两个依赖,通过context标签可以自动扫描识别包"com.lian.controller"下的所有注解,两个mvc标签是默认配置;context和mvc分别替代了之前的处理器映射器Handle ......
注解 SpringMVC

202311-hello-world7843 实验四 软件开发案例(1)团队作业

|项目 | 内容| | | | | 课程班级博客链接 | 2023年春软件工程(2020级计算机科学与技术) | | 这个作业要求链接 | 实验二:软件研发团队组建(团队作业) | | 团队名称 | hello-world7843 | | 团队的课程学习目标 | 1、软件开发环境部署; 2、练习my ......

中国红 实验四 软件开发案例(1)团队作业

实验四:软件项目 案例分析(1) | 项目 | 内容 | | | | | 班级博客链接 | 2023春软件工程2020级计算机科学与技术 | | 本次作业要求链接 | 实验四:软件项目案例分析(1)| | 团队名称 | 中国红 | | 团队的课程学习目标 |完成软件开发案例(1),总结软件开发经验| ......
软件开发 团队 案例 软件

202302-踏马逐尘 实验四 软件开发案例(1)团队作业

#02-踏马逐尘 实验四 软件开发案例 | 项目 | 内容 | | | | | 课程班级博客链接 |2023年春软件工程(2020级计算机科学与技术) | | 这个作业要求链接 | 实验三 软件项目案例分析 | | 团队名称 | 踏马逐尘 | | 团队的课程学习目标 | 1. 完成简单的项目软件开发 ......
软件开发 团队 案例 202302 软件