SF
卡夫卡的熊
卡夫卡的熊
注册登录
关注博客
注册登录
主页
关于
RSS
前后端联调测试
茶色岛
2024-02-27
阅读 3 分钟
916
一:什么是前后端联调前后端接口联调就是在我们开发的过程中,发送请求的ajax数据都不是返回的真数据,而是我们自己通过接口mock模拟的假数据,当前端的代码编写完成后,后端的接口也写好后,我们就需要把mock数据换点,尝试使用后端提供的数据进行一个前后端的调试。二:为什么需要联调1.联调就是前后端一起见证靠谱的测...
IntelliJ IDEA调试 SQL server监控调试
茶色岛
2024-02-04
阅读 4 分钟
521
1.Debug的常见使用场景(1)需求代码测试:通过debug你才能知道你的代码究竟是怎么运行的,更容易发现问题(2)问题排查:只要能进入到问题流程的debug,就没有排查不了的问题(3)源码学习:源码通常很庞大,通过Debug我们能更清晰的知道执行到哪个地方,执行时的各个变量数据2.基础操作(1)Step over(F8):程序往下执行一行(2)...
SpringBoot项目
茶色岛
2024-02-01
阅读 4 分钟
309
1.springboot介绍Spring Boot为Java开发人员提供了一个很好的平台来开发一个可以直接运行的独立和生产级的 Spring 应用程序2.优点(1)可以快速独立的创建Spring及主流框架集成的项目。(2)使用了嵌入式的Servlet容器,无需生成WAR包(3)我们在使用SpringBoot进行开发时可以使用Starts启动依赖,而SpringBoot会自动地把所需要...
Mybatis+Druid+PageHelper
茶色岛
2024-01-30
阅读 9 分钟
391
1.什么是Mybatis它是一款半自动的ORM(Object Relation Mapping,对象关系映射,对象指的是Java对象,关系指的是数据库中的关系模型,对象关系映射,指的就是在Java对象和数据库的关系模型之间建立一种对应关系,)持久层框架,具有较高的SQL灵活性,支持高级映射(一对一,一对多),动态SQL,延迟加载和缓存等特性,但它的...
Spring基础
茶色岛
2024-01-29
阅读 2 分钟
424
一:Spring框架体系二:IOC1.IOC定义IOC:控制反转,是一个理论,概念,思想。把对象的创建,赋值,管理工作都交给代码之外的容器实现,也就是对象的创建是有其它外部资源完成,这样做实现了与解耦合。(1)正转:对象的创建、赋值等操作交由程序员手动完成,即使用类似new Xxx(Xxx Xxx)、Xxx.setXxx()语句完成对象的创建与赋...
SpringMVC
茶色岛
2024-01-29
阅读 3 分钟
331
MVC是模型(Model),视图(View),控制器(Controller)的简写1.Model封装了应用程序数据,一般来说,它们将由POJO组成。2.View负责渲染模型数据,一般来说,它生成客户端浏览器可以解释的HTML输出。3.Controller负责处理用户请求和构建合适的模型,并将其传递给视图进行渲染。
Maven和Gradle包管理
茶色岛
2024-01-24
阅读 4 分钟
473
1.Maven概念是Apache下的一个纯Java开发的开源项目。Maven是一个项目管理工具,可以对Java项目进行构建、依赖管理。2.约定配置Maven提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则3.Maven POMPOM(Project Object Model,项目对象模型)是Maven工程的基本工作单元,是一个XML文件,包含了项目的基本信息,...
JDBC,工具类DBUtils
茶色岛
2024-01-21
阅读 6 分钟
719
1.什么是JDBCJDBC指Java数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接Java编程语言和广泛的数据库;从根本上来说,JDBC是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库JDBC API 库包含下面提到的每个任务,都是与数据库相关的常用用法。
关系型数据库,数据库设计
茶色岛
2024-01-16
阅读 7 分钟
339
1.SQL简介SQL是用于管理关系数据库管理系统,SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制(1)SQL是什么?结构化查询语言,可以访问和处理数据库(2)SQL能做什么?面向数据库执行查询、从数据库取回数据、在数据库中插入新的记录、更新数据库中的数据、从数据库中删除记录、创建数据...
HTML DOM+浏览器BOM
茶色岛
2024-01-14
阅读 3 分钟
5.3k
1.HTML DOM:文档对象模型JS操作HTML文档的接口,JS改变页面中的所有HTML元素、HTML属性、CSS样式,对所有世间做出反应;DOM是JS操作HTML和CSS的桥梁。树型结构eg:2.nodeType1 元素节点3 文字节点8 注释节点9 docunment节点10 DTD节点3.节点的关系
JavaScript面向对象
茶色岛
2024-01-11
阅读 3 分钟
243
1.面向对象基本特征封装:也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏继承:通过继承创建的新类称为“子类”或“派生类”。继承的过程,就是从一般到特殊的过程多态:对象的多功能,多方法,一个方法多种表现形式2.javascript和面向对象javascript是一...
GIT学习
茶色岛
2024-01-09
阅读 2 分钟
297
1.定义Git 是一个强调速度的分布式版本控制和源代码管理系统;是版本控制工具2.优缺点优点:(1)免费和开源(2)又快又小(3)隐式备份(4)安全(5)无需强大的硬件(6)更轻松的分支缺点:(1)学习周期相对而言比较长。(2)不符合常规思维。(3)代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。3.基本工...
Java工具类
茶色岛
2024-01-05
阅读 5 分钟
281
1.异常本质是程序上的错误2.程序中的异常异常就是程序在运行过程中出现的一些错误,我们通过面向对象的思想,把这些错误也用类来描述,那么一旦产生一个错误,即就是创建了某一个错误的对象,这个对象就是我们所说的异常对象3.异常的分类(1)Error程序无法处理的错误,较为严重;如:Java虚拟机运行错误(2)ExceptionExcep...
Java面向对象
茶色岛
2024-01-03
阅读 4 分钟
249
1.定义过程编程是关于编写对数据执行操作的过程或函数,而面向对象编程是创建同时包含数据和函数的对象2.优点OOP 更快更容易执行OOP 为程序提供了清晰的结构OOP 有助于保持C#代码"不重复自己",并使代码更易于维护、修改和调试OOP 使得用更少的代码和更短的开发时间创建完全可重用的应用程序成为可能3.对象和类对象是类...
jQuery请求API获取数据
茶色岛
2023-12-15
阅读 9 分钟
530
优点:(1)易于学习(2)少写多做(3)优秀的API文档(4)跨浏览器支持缺点:(1)不支持组件化(2)更适合DOM操作,项目复杂度较高时吗,jq能力有限3.安装有多种方法可以在网页中添加jQuery(1)从jquery.com下载jQuery 库(2)从CDN中载入 jQuery, 如从 百度中加载 jQuery替换方式:通过CDN(内容分发网络)引用它
IDEA开发工具、Servlet后端API
茶色岛
2023-11-29
阅读 3 分钟
317
一:开发工具IDEA1.部分插件(1)Alibaba Java Coding Guidelines扫描单个文件扫描整个项目所有文件(2)GenerateAllSetter自动生成实体类的get,set方法;以及在创建实例时,快速生成设置属性代码(3)GenerateSerialVersionUIDJAVA序列化的机制是通过判断实体类的serialVersionUID来验证版本一致性的,在进行反序列化时,JVM...
JavaWeb概念课件笔记整理
茶色岛
2023-11-20
阅读 4 分钟
245
一:主要内容1.B/S和C/S架构(1)C/S架构客户端/服务器架构,简称C/S架构,两层架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端主流有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。优点:C/S架构的界面...
JavaScript课件自学笔记整理
茶色岛
2023-11-05
阅读 3 分钟
268
1.书写位置 <body></body>标签中添加<script></script>标签,将内容写到<script></script>中去;或者<body></body>标签中添加<script src="文件名.js"></script>2.输出语句(1)alert() 弹出警告框(2)console.log() 控制台输出3.变量:存储计算结...
CSS部分1课件学习笔记整理
茶色岛
2023-10-30
阅读 3 分钟
290
CSS:层叠样式表用于设置HTML页面中的文本内容(字体,大小,对方式等),图片外形(宽高,边框样式,边距等)以及版面的布局等外观显示样式。一:基础部分1.css书写位置(1)内嵌式:直接嵌在HTML文件中(2)外链式:css文件<link>引入(3)导入式:eg:<style>@import url();</style>(4)行内式:只能给一个...
HTML课件自学电子版笔记整理?
茶色岛
2023-10-25
阅读 3 分钟
415
一:HTML基础1.HTML简介:超文本标记语言2.HTML基本组成DOCTYPE 标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什m么样的文档类型定义来解析文档。 表示网页采用html5 (1)<html lang="">lang(网页语言)属性值可以是"en"或"zh"(2)<head></head...