项目介绍与环境搭建1.项目学习前置知识Java基础知识javawebMySQLSpringBootSSM(Spring,SpringMVC,MyBatis)Maven2.学习收获了解企业项目开发的完整流程,增长开发经验了解需求分析的过程,提高分析和设计能力对所学的技术进行灵活应用,提高编码能力解决各种异常情况,提高代码调试能力3.软件开发整体介绍3.1软件开发流程3.2角色分工3.3软件环境开发环境(development):开发人员在开发阶段使用的环境,一般外部用户无法访问测试环境(testing):专门给测试人员使用的环境,用于测试项目,一般外部用户无法访问生产环境(production)
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:笔试强训选择题每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!文章目录前言一、Day14习题(错题)解析二、Day14习题(原题)练习总结前言 一、Day14习题(错题)解析1.解析:A相关知识点:范式 范式是符合某一种级别的关系模式的集合。 第一范式:列不可再分;如果数据库的所有字段值都是不可分解的原子值,就说明满足了第一范式;第二范式:属性完全依赖于主键;是在第一范式的基础上建立起来的;即满足第二范式的前提必须满足第一范式;第二范式要求数据库中的每一个实例或行必须可以被唯一的区分;每一行的数据只能和其中一列相关,即
本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章中,我不仅会讲解多种解题思路及其优化,还会用多种编程语言实现题解,涉及到通用解法时更将归纳总结出相应的算法模板。为了方便在PC上运行调试、分享代码文件,我还建立了相关的仓库:https://github.com/memcpy0/LeetCode-Conquest。在这一仓库中,你不仅可以看到LeetCode原题链接、题解代码、题解文章链接、同类题目
昨日回顾【接口测试】Day1-接口测试基础(附项目实战)_小慌慌的博客-CSDN博客目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1.HTTP协议介绍2.URL3.HTTP请求4.HTTP响应5.状态码(StatusCodes)[科普]接口规范1.传统接口风格接口测试流程1.接口测试流程项目环境说明1.项目介绍IHRM2.技术架构接口文档解析1.接口文档介绍接口用例设计1.接口测试的测试点...https://blog.csdn.net/whowhowhoisimportant/article/details/123833587Postma
注释注释不会被执行,是写给看代码的人看的。三种注释单行注释多行注释文档注释标识符关键字Java常见的关键字考点总结四个点:首字母应该以字母、$、_开始;开始后可以任意字符;不可用关键字大小写敏感 数据类型Java是一门强类型语言强类型语言比如Java、C++、C变量定义严格,先定义才能使用。弱类型语言比如VB、JS、PythonJava的两大类数据类型基本类型Java语言提供了八种基本类型:四个整数型;两个浮点型;一种字符型;布尔数值类型整数类型byte占1个字节-128(-2^7)127(2^7-1)short占2个字节-32768(-2^15)32767(2^15-1)int(整型)占4个
104.二叉树的最大深度本题可以使用前序(中左右),也可以使用后序遍历(左右中),使用前序求的就是深度,使用后序求的是高度。二叉树节点的深度:指从根节点到该节点的最长简单路径边的条数或者节点数(取决于深度从0开始还是从1开始)二叉树节点的高度:指从该节点到叶子节点的最长简单路径边的条数后者节点数(取决于高度从0开始还是从1开始)通俗解释就是深度是从上往下数,高度是从下往上数而根节点的高度就是二叉树的最大深度,所以本题中我们通过后序求的根节点高度来求的二叉树最大深度。classSolution{public:intget_depth(TreeNode*root){if(root==NULL)re
JRE和JDKJRE:Java运行环境,如果想要运行Java程序至少要安装JREJDK:Java开发环境(开发工具包),如果要开发Java程序,必须安装JDKJRE=JVM+核心类库JDK=JRE+开发工具包JDK>JRE>JVM关系如图所示: JDK下载地址:www.oracle.com配置Path环境变量:希望可以在命令窗口的任意的路径下,都能使用javac和java工具(命令)1.新增一个环境变量: 变量名:JAVA_HOME 变量值:JDK的安装根目录(bin的上一级目录) 2.修改一个环境变量: 变量名:path 变量值:%JAVA_HOME%\bin;原来的内容 (就是在
度量指标Hi,我是阿昌,今天学习记录的是关于度量指标的内容。很多时候在研发过程中,都习惯性地用“拍脑袋”的方式来看待一个事情。例如这个代码写得不好、这个自动化测试覆盖不充分、版本的发布频率太差了等等。往往只知道哪里有问题,但是却不知如何去找出根因,真正改进。对于这种情况就需要我们引入度量。通过度量指标,可以让在研发过程中更加明确目标,避免一开始就走成了反方向,另外,完成了阶段性工作后,又可以通过持续的度量来反馈完成的情况,帮助我们持续地改进。软件开发中,从需求到上线运营的每个阶段都有大量的度量指标,之前自动化测试就从生命周期的视角提供了不少指标。一、开发指标首先来看看开发相关的度量指标。通常问
个人主页:平行线也会相交欢迎点赞👍收藏✨留言✉加关注💓本文由平行线也会相交原创收录于专栏【LeetCode】🍓希望我们一起努力、成长,共同进步。题目链接给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。示例一:输入:head=[1,2,6,3,4,5,6],val=6输出:[1,2,3,4,5]示例二:输入:head=[],val=1输出:[]示例三:输入:head=[7,7,7,7],val=7输出:[]解题思路:创建两个指针pre和cur,pre指向NULL,cur指向head。对cur进行迭代,如果cur的值等于待删除
🍎作者简介:硕风和炜,CSDN-Java领域新星创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎🍎座右铭:人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯🎯目录题目链接题目描述求解思路&实现代码&运行结果暴力递归求解思路实现代码运行结果记忆化搜索求解思路实现代码运行结果动态规划求解思路实现代码空间优化运行结果共勉题目链接剑指OfferII089.房屋偷盗198.打家劫舍题目描述一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响小偷偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两