草庐IT

Prompt工程

全部标签

HarmonyOS应用开发的工程目录结构

在介绍鸿蒙应用开发的细节,我们来了解工程目录结构,这样我们才知道我们能做什么。我们现在来一一介绍这些目录都是用来做什么的。AppScope>app.json5应用级的配置信息AppScope>resources这个目录下的base>element用于存放全局使用的基本元素,如字符串、颜色和布尔值。base>media目录则存储媒体、动画和布局等资源文件。如果模块下的resources的有同样的资源,那么就会优先使用模块下的资源,否则就使用这里的资源。hvigor:这个目录与android工程的gradle目录很像,行使的功能也类似。oh_modules这个目录用来存放第三方库依赖信息build

2023最新网络工程师HCIA-Datacom“1000”道题库,光速刷题拿证

HCIA认证是华为认证体系的初级认证,可以说是网工进入IT行业的一张从业资格证!HCIA-Datacom考试覆盖数通基础知识包括TCP/IP协议栈基础知识,OSPF路由协议基本原理以及在华为路由器中的配置实现,以太网技术、生成树、VLAN原理、堆叠技术以及在华为交换机中的配置实现,网络安全技术以及在华为路由交换设备中的配置实现,WLAN相关技术与基本原理以及在华为无线设备中的配置实现,SNMP等网络管理的基本原理,PPP等广域网协议基本原理以及在华为路由器中的配置实现,IPv6的基础知识以及ICMPv6、DHCPv6协议基本原理和配置实现,SDN基本原理以及华为相应产品与解决方案的实现,以及编

【软件工程】单元测试:构建坚固软件基石的不可或缺一环

 人不走空                                          🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨 目录       🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨1.什么是单元测试?2.单元测试的原则2.1独立性2.2可重复性2.3快速性2.4全面性3.实施单元测试的方法3.1测试框架3.2断言3.3Mocking4.为什么单元测试如此重要?4.1提高代码质量4.2支持重构4.3快速反馈4.4支持持续集成5.结语作者其他作品: 在软件工程领域,确保软件系统的稳健性和可靠性是至关重

AI 消灭软件工程师?| 新程序员

【导读】“AI是否会取代软件工程师”是自大模型爆火以来程序员们最为关心的一大话题,事关编程的未来与我们每一位程序员。本文作者BabelCEO、多年的资深程序员张海龙深入技术本质,为我们进行了答疑解惑。本文精选自《新程序员 007:大模型时代的开发者》,《新程序员007》聚焦开发者成长,其间既有图灵奖AI消灭软件工程师?|新程序员得主JosephSifakis、前OpenAI科学家JoelLehman等高瞻远瞩,又有对于开发者们至关重要的成长路径、工程实践及趟坑经验等,欢迎大家点击订阅年卡。作者|张海龙责编|唐小引出品|《新程序员》编辑部自2023年一月份以来,这个世界似乎发生了翻天覆地的变化,

keil构建STM32工程并使用proteus仿真led点灯实验

  STM32单片机与51单片机有很大区别,不仅结构上有很大差异,STM32更复杂一些,在操作上来说,STM32也要复杂很多,51单片机上手写代码,可以很直接操作引脚,但是STM32单片机在操作引脚之前需要作很多初始化工作,比如开启时钟使能,GPIO管脚初始化。  下面就入门STM32单片机开发做一个简单的介绍,本文是仿真,不需要真实的STM32单片机,只需要电脑安装开发相关的软件即可,主要是keil-mdk,proteus。  keil这里安装的是支持STM32单片机的版本,这个需要安装mdk那个版本。这里提供一个支持mdk的keil下载链接,提取码:1234。它的安装和破解和keil-51

前端开发工程师

前端开发工程师的发展史  前端开发工程师,又叫web前端开发工和师,在国外早就有此职业,我国在2000年后开始兴起互联网,也就是在此时段开始,我国慢慢的就有了前端开发这个职业,慢发展进程持续到2013年2014年以后,前端开发工程师这个职业最终被重视,于是市场上便逐渐大量出现各类IT职业培训,其中就包括--前端开发工程师,由此,前端开发工程师便越来越受互联网行业的重视。什么是前端开发工程师  前端开发,从字面上来理解,那就是处于最前面的部分,目之所及,第一眼看到的东西,那对于互联网来说,前端部分,就是我们在上网时,首先呈现在大众眼前的页面。由此可见,前端开发工程师就是把客户需求、后端数据(要了

【毕业设计】34-基于单片机的智能数字电子定时器_电子时钟系统设计(原理图工程+PCB工程+源码+仿真工程+答辩论文)

typora-root-url:./【毕业设计】34-基于单片机的智能数字电子定时器/电子时钟系统设计(原理图工程+PCB工程+源码+仿真工程+答辩论文)文章目录typora-root-url:./【毕业设计】34-基于单片机的智能数字电子定时器/电子时钟系统设计(原理图工程+PCB工程+源码+仿真工程+答辩论文)设计说明书摘要设计框架架构设计说明书及设计文件源码展示设计说明书摘要随着社会的进步,经济水平的提高,人们开始通过定时器来规划自己的时间,传统的时钟不能通过移动的方式,只能将其挂在墙上或者钟楼塔的形式出现。针对此问题,本次系统设计了一款智能数字电子定时器器系统,可以实现定时、启动、停止

云计算工程师系列 Day04 第四章 进程管理(超详细 持续更新中....)

云计算基础大课笔记第四章进程管理简介:Linux系统Centos7中程序的相关概念。进程管理工具ps&top的用法。kill控制进程。job控制作业的相关方式。目标:掌握程序概念掌握进程管理工具的使用/控制进程的方法第一节,进程的简介(1)灵魂三问01.我是谁?什么是进程02.我从哪里来?进程从哪来03.我要上哪去?进程上哪去(2)进程三问01.进程是什么进程是已启动的可执行程序的运行实例,进程有以下组成部分:1.已分配内存的地址空间;2.安全属性,包括所有权凭据和特权;3.程序代码的一个或多个执行线程;4.进程状态。程序:可以利用的运行起来的文件(二进制文件),静态/usr/bin/pass

基于 IDEA 创建 Maven 工程

1.概念梳理Maven工程的GAVPMaven工程相对之前的项目,多出一组gavp属性,gav(表示当前工程的坐标)需要我们在创建项目的时候指定,p(表示打包方式)有默认值(默认为jar包,因此在java中无无需单独设置),我们先行了解下这组属性的含义:Maven中的GAVP是指GroupId、ArtifactId、Version、Packaging等四个属性的缩写,其中前三个是必要的,而Packaging属性为可选项。这四个属性主要为每个项目在maven仓库中做一个标识,类似人的姓-名!有了具体标识,方便后期项目之间相互引用依赖等!maven是一个依赖管理工具,之前在使用jar包时,需要设置

HarmonyOS 鸿蒙开发DevEco Studio OpenHarmony:Gradle工程适配为Hvigor工程

目录适配方法一适配方法二该适配场景适用于开发者希望将原OpenHarmonyAPI7的工程升级到OpenHarmonyAPI8或9的工程。原OpenHarmonyAPI7的工程采用的是Gradle自动化构建工具,而OpenHarmonyAPI8/9的工程则采用Hvigor自动化构建工具,由于Gradle构建工具和Hvigor构建工具的配置文件不同,因此,对于采用Gradle编译构建的历史工程,需要手动进行适配,以适用于使用Hvigor工具进行编译构建。说明由于OpenHarmonyAPI7的工程属于FA模型,因此将工程升级到OpenHarmonyAPI8/9时,也只能升级为FA模型,不支持升级