文章目录前言一、开发环境二、项目搭建2.1Maven创建项目2.1.1创建maven项目2.1.2引入依赖2.1.3maven常用命令三、SpringBoot基础配置四、项目打包4.1打包jar4.2打包war4.2.1修改项目打包为war包4.2.2排除内嵌的tomcat,引入外部tomcat4.2.3添加servlet-api依赖4.2.4修改app入口方法,继承SpringBootServletInitializer,记得重写configure方法4.2.5和打包jar包一样添加war包插件,其中warName就是项目启动后访问项目的contextPath,当然这时候可以去tomcat里
前言10道选择第一章-算法概述12~13分,1-2选择,1简答基本概念考选择1.算法:输入、输出、有限性、确定性2.复杂性:空间复杂度:不涉及太难的,只考典型的,比如dp的空间时间复杂度:最好时间复杂度、最差时间复杂度、平均时间时间度3.P和NP:P:确定性计算模型定义的(多项式时间)NP:非确定性模型定义的,有一个预言机制。(多项式时间)P和NP相等或者不相等的说法都是错的!(注意多种说法)P属于NP是对的!NPC:核心部分,映射渐进渐进关系(几个符号):考证明(书上的6个O的性质)(7分)数学证明掌握!o,w用比值来证明习题1-11重要!第二章-递归分治基本概念1.递归概念:优点:缺点:效
目录ArkTS复用代码块弹窗提醒网络请求消息通知如何给任意组件添加multiState?如何给ListItem添加删除按钮,ArkTS复用代码块记录一下自己这几天学习成果,我发官方文档很全,都是有时候查找起来不是很容易,因此总结该文章PS:此文章将保持持续更新系统API版本弹窗提醒系统内置弹窗@Entry@ComponentstructDialogPage{//...build(){Row(){Column(){Button("AlertDialog警告弹窗").onClick(()=>{AlertDialog.show({message:"Hello",primaryButton:{valu
1.最近发现自己光探索SDWebUI功能搞了快两个月,但是没有理论基础后面科研路有点难走,所以在师兄的建议下,开始看b站视频学习一下扩散模型,好的一看一个不吱声,一周过去了写个博客总结一下吧,理理思路。不保证下面的内容完全正确,只能说是一个菜鸟的思考和理解,有大佬有正确的理解非常欢迎评论告知,不要骂我不要骂我。2.这里推荐up主,deep_thoughts投稿视频-deep_thoughts视频分享-哔哩哔哩视频(bilibili.com)我觉得对于学习而言只有学到了和没学到的差别,以前可能更多的是直接阅读文献,但如果有这样好的学者录个视频带你精读论文是比你自己埋头苦读五百年好太多太多了,学习
介绍鸿蒙高频知识点,持续更新中一、鸿蒙代码结构├──entry/src/main/ets//代码区│├──common││└──Constant.ets//常量类│├──entryability││└──EntryAbility.ts//程序入口类│├──pages││├──MainPage.ets//主页入口文件││└──WebPage.ets//抽奖页入口文件│└──viewmodel│└──NavigatorModel.ets//导航model├──entry/src/main/resources│├──base││├──element//尺寸、颜色、文字等资源文件存放位置││├──me
一、基本概念1,为什么需要文件系统?在没有文件系统的存储器中,一般通过手工记录,那些变量存放在那些位置,很难有系统的管理难以记录有效数据的位置、难以确定存储介质的剩余空间、不明确应以何种格式来解读数据加入文件系统后,就可以引导区、目录等对内部数据进行管控,并且对于数据可以命名,方便以各种格式对应的解析数据; 2,文件系统是什么?1-嵌入式中,最常用的就是文件系统就是FATFS,是一种小型文件系统;2-FATFS在初步搭建在外部flash或者内存中时,第一次需要进格式化(格式化的本质就是利用spi的读写功能,在存储介质建立了一些组织结构,这些结构包括操作系统引导区、目录和文件) 3,加入文件系统
SpringBoot项目中包含Mapper层(Dao层)、Entity层(model层)、DTO层、VO层、Service层和Controller层(本篇以学生信息表增删改查为例,梳理各个层之间的逻辑关系、开发流程和注意事项)。目录一、各层之间的逻辑关系1.Controller层、Service层、Mapper层、Entity层的逻辑关系 2.每层的理解1.mapper层(Dao层)。2.Entity层(model层)3.DTO层4.VO层5.service层6.Controller层二、运行流程三、开发流程1、实体类2、Service接口3、xml文件4、Mapper接口5、ServiceI
Git梳理笔记教室地址学习该教程过程中,所做的笔记。git入门本地仓库创建gitinit:执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本等的所有信息都在这个目录里面克隆远程仓库gitclone[url]:url就是远程git项目的地查看文件状态gitstatus[filename]添加文件到暂存区gitadd提交暂存区文件到本地仓库gitcommit-m“message”创建分支gitbranch[name]切换分支gitcheckoutbranchName创建并切换分支gitbranch-b[name]ssh测试是否生效ssh-Tgit@github.com忽略文件不想把某些
一、项目导读瑞吉外卖是一个单体架构,整体的业务逻辑也较为简单。如果刚学SpringBoot技术,想要通过项目练手,那这是一个很好的选择,不仅可以练习SpringBoot技术,还可以学习Mybatis-Plus、Redis、项目部署,服务器等相关知识,建议新手跟着教程结合笔记学习,掌握开发流程的梳理,项目中的很多逻辑上的处理还是比较通用的,下次遇到同样的需求也更容易实现出来,作为新手来说,自己探索虽然也是一个锻炼的过程,但由于掌握的技术比较少,所以很多功能的实现只能基于自己掌握的技术,耗费的时间往往很多效果其实也一般并且还容易限制自己的思维,新技术的学习,所以建议看视频以及笔记学习。在本文中将着
本文主要介绍windows环境下标准设备系统代码(以RK3568设备为例)全流程操作梳理,供参考,含代码下载、版本编译、烧写、测试套编译、执行等操作梳理(注:除过烧写和用例执行,其他代码下载编译等都是在Ubuntu环境下操作,建议个人用户家目录下存放个人数据:工具安装、代码下载等),代码上库和hdc的相关命令操作等参考本人另一篇OpenHarmony-代码操作总结相关部分。OpenHarmony开发资料归档OpenHarmonyGitee地址目录一、板子组装二、WSL2安装 三、获取源码注册码云gitee账号注册码云SSH公钥安装git客户端和git-lfs并配置用户信息安装repo工具下载主