自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Spring Boot

Spring Boot 是由 Pivotal 团队提供的在 spring 框架基础之上开发的框架, 其设计目的是用来简化应用的初始搭建以及开发过程。Spirng Boot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用 于快速、敏捷地开发新一代基于 Spring 框架的应用程序。也就是说,它并不是 用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开 发者体验的工具.

2023-08-30 21:33:41 69

原创 Spring集成Mybatis和SpringWeb

SpringWeb 是 spring 框架中的一个模块,基于 Servlet API 构建的原始 web 框架. springWeb 是 Spring 为 web 层开发提供的一整套完备的解决方案。在web 层框架历经 Strust1,WebWork,Strust2 等诸多产品的历代更选之后,目前业界普遍选择了 springWeb 作为Java EE项目 web 层开发的首选方案。

2023-08-29 20:40:38 101

原创 Spring框架

Spring 是于 2003 年兴起的一个轻量级的,IOC 和 AOP 的 Java 开发框架,它 是为了简化企业级应用开发而生的。Spring 框架使用的 jar 都比较小,一般在 1M 以下或者几百 kb。Spring 核 心功能的所需的 jar 总共在 3M 左右。Spring 框架运行占用的资源少,运行 效率高。

2023-08-28 19:49:13 86

原创 1.java反射机制

3.而反射则是一开始不知道要初始化的类是什么,无法使用new来实例化对象,主要是通过jdk提供的反射API实现,在运行时才知道要初始化的类是什么,并且可以获取到类的完整构造以及调用对应的方法,这就是反射.可见,反射API将类的类型、方法、属性都封装成了类,其中最重要的类是 Class,可以说,反射的使用都是从Class开始。2.一般情况下,我们使用某个类,都会知道这个类,以及要用它来做什么,可以直接通过。3.可以在运行时轻松获取任意一个类的方法、属性,并且还能通过反射进行动态调用.

2023-08-25 08:18:15 60 1

原创 Mybatis在idea的搭建

Mybatis原是Apache的一个开源项目iBatis,2010年6月这个项目由Apache Software Found 迁移到 Google Code,伴随着开发团队转投Google Code下面,iBatis3.x正式更名为Mybatis。特点:Mybatis是一款优秀的持久层框架.避免了几乎所有的JDBC代码手动设置参数以及手动获取结果集的操作.

2023-08-24 20:33:01 1343 1

原创 idea集成git

当你的本地仓库向远程仓库提交代码时,你的问价可能与别人修改的文件冲突,一般出现在公共配置文件中,冲突再多人开发中不可避免,但是可以通过良好的规范及沟通尽量避免发生.这里出现三种情况,一种是你的覆盖别人的,另一个是鄙人覆盖你的,还有一种是两个一个合并。提交时,如果与远程仓库代码发生冲突,会弹框提示,点击merge(合并,修理冲突)添加文件到暂存区钱,可以设置忽略文件功能,将不需要的提交的文件排除掉。输入远程地址,或者在gitee中选择。选择需要添加到 git 仓库中的项目。生成 ignore 文件。

2023-08-21 20:12:31 212 2

原创 Git基础知识

Git 是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到 大型项目的所有内容。Git 易于学习, 占地面积小,具有闪电般的快速性能。它具有诸如 Subver sion,CVS 之类的版本控制工具,具有廉价的本地分支,便捷的暂存区域和 多 个工作流等功能。

2023-08-21 14:00:03 72 1

原创 Maven基础

Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它 用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、 测试、打包和发布等工作。

2023-08-20 20:01:36 52 1

原创 IO的基本内容

默认情况下当执行了对象序列化的时候会将类中的全部属性的内容进行全部的序列化操作, 但是很多情况下有一些属性可能并不需要序列化的处理,这个时候就可以在属性的定义上使 用transient关键字来完成了。对象信息 一旦写到文 件上那么对象的信息就可以做到持久化了. 对象的输出流:ObjectOutputStream 对象的输出流:ObjectOutputStream。读取一系列字符并存储到一个数组buffer, 返回实际读取的字符数,如果读取前 已到输入流的末尾返回-1。

2023-06-21 21:56:21 61

原创 写一个简单的管理系统(前端:Vue-cli, 后端Jdbc连接mysql数据库,项目部署tomcat)

首先使用axios来发送, 因为原生态的ajax代码繁琐。

2023-06-02 20:58:06 570

原创 前端与Servlet交互

1>.概述:指的是将开发好的web项目部署在web服务器中供外界访问 流行的web服务器有Tomcat,<2>.web开发环境搭建1.下载2. Tomcat目录层次结构3.在idea里配置tomcat1.首先编辑配置2.配置tomcat3.创建并发web项目 1.创建java项目,添加web功能 2.发布web应用到服务器 自动将web应用发布到web服务器下,需要在开发工具中集成tomcat进来。删除index.jsp添加servlet-api.jar。

2023-05-27 20:10:35 137

原创 css基础知识

无论行级标签中的内容有多少都只会占据自身的大小,不会霸道的直接占据一行,但是它也有点小固执,它只想顾好自己的一亩三分地,即使你给它设置更大的宽、高值它都不变。块级标签就像是一个需要人哄着的孩子。不管它有多少内容都会牢牢的占据一行,雷打不动。但是它不倔强,只要你劝他,给他设置宽width、高height值它就会改变。行级块标签算是三兄弟当中最最听话的了,它既不会霸道的占据一行,又可以给它设置大小。

2023-05-12 20:38:59 79

原创 css基本用法

CSS是一种样式表语言,用于为HTML文档控制外观,定义布局。例如,CSS涉及字体、颜色、边距、高度、宽度、背景图像、高级定位等方面。可将页面的内容与表现形式分离,页面内容存放在HTML文档中,而用于定义表现形式的CSS在一个.css文件中或HTML文档的某一部分。HTML是网页内容CSS定义页面的样式。

2023-05-12 10:29:53 108

原创 Html的基本用法

HTML 指的是超文本标记语言 (HyperText Markup Language)。超文本:是指页面内可以包含图片、链接、声音,视频等内容 标记:标签(通过标记符号来告诉浏览器网页内容该如何显示)。

2023-04-28 10:29:35 1208

原创 javaScript

function: 表示函数定义的关键字functionName: 表示函数名#此函数没有重载。

2023-04-09 17:12:25 44

原创 Java集合

8)List subList(int fromIndex, int toIndex):返回从[fromIndex到toIndex )位置的子集合,本身的list没有变化。注意:Collection中的remove是删除某个元素,这里是方法的重载而不是方法的重写 ,因为方法名一样,但形参类型不一样,在List中也可以按照对象去删除。Java中对于各种数据结构的实现,就是我们用到的集合。● 然而在我们的开发实践中,经常需要保存一些变长的数据集合,于是,我们需 要一些能够动态增长长度的容器来保存我们的数据。

2023-03-11 17:21:24 39

原创 Java异常

把抓到的类型匹配的异常捕获,保证程序能继续运行下去 catch语句必须紧跟着try语句之后,称为捕获异常,也就是异常处理函数, 一个try后面可以写多个catch,分别捕获不同类型的异常,要从子类往父类 的顺序写,否则有编译错误。● throw用于方法体中,用来抛出一个实际的异常对象,使用throw后, 要么使用try catch捕获异常,要么使用throws声明异常。• 另一种方法是由程序员在编写程序时,就考虑到异常的检测、异常消息 的提示,以及异常的处理。

2023-02-02 19:31:54 60

原创 Java常用类

● JDK提供的一些类,如String,Date等,重写了Object的equals方 法,调用这些类的equals方法, x.equals (y) ,当x和y所引用的对象 是同一类对象且属性内容相等时(并不一定是相同对象),返回 true 否则返回 false。对于包装类来说,这些类的用途主要包含两种: ● 作为和基本数据类型对应的类类型存在。● Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,创建 对象的过程对程序员来说是透明的,只需要使用getInstance方法创建 即可。

2023-02-02 18:21:27 65

原创 面向对象(2)

包名一般情况下是小写 第一级 指该项目的类型,如com,org,gov等, 第二级 指项目所开发或者运行的公司名称,如:oracle,sun,huawei 等 第三级 指项目的名称,如:bcms,oa,erp,cms等 第四级 指项目模块的名称,如:bean,action,exception等。● 继承中的构造方法 子类构造方法会先调用父类构造方法 使用super关键字调用父类任意一个构造方法,必须写在构造方法的第一行 如果子类的构造方法中没有显式地调用基类构造方法,则系统默认调用基类无 参数的构造方法。

2022-12-12 19:02:18 66

原创 Java类与对象

方法调用时,实 际参数是对象,这时实际参数与形式参数指向同一个地址,在方法执行中,对形 式参数的操作实际上就是对实际参数的操作,这个结果在方法结束后被保留了下 来,所以方法执行中形式参数的改变将会影响实际参数。● 值传递:(形参数类型是基本数据类型):方法调用时,实际参数把它的值传递给 对应的形式参数,形式参数只是用实际参数的值初始化自己的存储单元内容,是 两个不同的存储单元,所以方法执行中形式参数值的改变不影响实际参数的值。● 方法的重载是指同一个类中具有相同的名字,但参数不同的多个方法。

2022-11-27 08:52:48 128

原创 方法与数组

对于一些复杂的代码逻辑,如果希望重复使用这些代码,并且做到“随时任意使用”,那么就可以将这些代码放在一个大括号“{}”当中,并且起一个名字。参数列表是指方法的参数类型、顺序和参数的个数。这种方式可以将方法的返回值赋值给一个变量,注意变量的数据类型必须和方法的返回值类型对应。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。2.返回值:是指从方法中出来的数据,也就是方法执行之后的最终结果数据。1.参数:是指进入方法中的数据,有了这些数据,方法才能执行逻辑。方法名:是方法的实际名称。

2022-11-09 21:26:38 80

原创 运算符与控制语句

整形,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以 下原则: 容量小的类型默认转换为容量大的数据类型;这个编号范围 从 0x000000 到 0x10FFFF (十六进制),有 110 多万,每个字符都有 一个唯一的 Unicode 编号,这个编号一般写成 16 进制,在前面加上 U+。● 赋值运算符: = ,+ = ,- = , * = ,/ =● 关系(比较)运算符: >,= ,

2022-11-01 10:45:56 184

原创 java第二章笔记

java第二章笔记

2022-10-25 18:14:56 56

原创 java第一章笔记

java是一种高级编程语言目标为就业java语言主要是开发后端服务器程序安卓手机app (客户端)软件工具嵌入式大数据技术java语言发展史​ 所以在sun公司内部成立了一个Green项目组,该小组的领导人是James Gosling。他们开发出了一种语言,起初把它命名为Oak(橡树的意思,Gosling注意到自己办公室外一棵茂密的橡树Oak,这是一种在硅谷很常见的树。所以他将这个新语言命名为Oak。但Oak是另外一个注册公司的名字。

2022-10-24 15:10:33 208 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除