- 博客(33)
- 收藏
- 关注
原创 Maven
Maven是Apache软件基金会的一个开源项目他是一个优秀的项目构建工具(创建)他可以帮助我们管理项目中的jar,还可以完成项目的编译,打包,测试,发布等功能。
2025-05-27 16:45:13
946
原创 Vue-cli
目前的前端项目:项目名cssimgjsindex.htmlhome.htmlabout.html...现在的前端开发已经抛弃了传统的项目结构每个页面就是一个独立的html文件,如果页面中需要依赖js/css文件那么我们就需要在每个html文件中导入所需要的依赖的,这就很麻烦现在前端开发都采用单页面结构,一个项目中只有一个html文件其他不同的内容都写在.vue文件中,每个vue文件就是一个组件我们会为每个组件配置一个访问的地址通过地址访问组件。
2025-05-26 18:15:01
557
原创 Vue-js
1.vue概述(核心库只关注视图层,易上手,便于和第三方库或既有项目整合)vue是一个前端JavaScript框架,对JavaScript进行封装. 和Angular.js、React.js 一起,并成为前端三大主流框架!2.vue.js的特点(1)体积小(封装的文件小)(2)更高的运行效率不直接频繁的对网页上的标签进行操作,基于dom技术进行优化(3)实现数据的双向绑定,程序员只关心要操作的数据即可,把数据渲染到标签上交给vue框架处理(4)生态丰富,学习成本低。
2025-05-23 21:12:33
1008
原创 JavaScript
脚本语言:不需要编译(sql,html,css,js,python),直接由模拟中解释器(引擎)来解释执行JavaScript是一种直译式的脚本语言,为网页添加各种动态功能,可以直接对网页中的标签属性值,css属性值进行修改html是网页骨架css是皮肤JavaScript是动作,可以动态的改变页面的功能特点:虽然是面向对象的语言,但是初级使用仍然是面向过程的用法,会提供对象JavaScript是一种弱类型语言,(c,java都是强类型语言)
2025-05-13 17:45:34
697
原创 前端——CSS2
盒子模型每个标签都象是个盒子,网页布局本质就是摆放盒子每个盒子又分为4个区域内容区:存放内容的区域内边距:内容区到边界的距离边框:标签的最外层外边距:一个标签距离另一个标签之间的距离。
2025-05-09 18:41:41
809
原创 前端——CSS1
CSS(Cascading Style Sheets)(级联样式表)css是一种样式表语言,为html标签修饰定义外观,分工不同涉及:对网页的文字、背景、宽、高、布局进行修饰分为内嵌样式表(平常练习时使用)和外部样式表(制定网页时使用,将css与html网页分离)CSS与HTML的关系:HTML是网页内容CSS定义页面的样式。
2025-04-29 19:25:50
1239
1
原创 Html1
超文本标记语言中会提供许多不同功能的标签,使用这些标签来修饰我们这些网页的内容,通过浏览器运行解释网页,最终运行出我们想要的效果。<开始标签>标签体</结束标签> 闭合标签(双标签) 只对标签体内的内容进行修饰。<标签名 属性="" />完成一个特定的设置功能,没有标签体 自闭和标签(单标签)头部区域的标签都有:<title>,<style>,<meta>,<link>,<script>html语言就是一种标记语言,提供了许多的标签,不同的标签功能不同。
2025-04-29 18:35:53
1233
原创 Html 2
1111上海</option> selected默认选择上海,可修改。value = "" 组件的值,可以赋初始值,若组件不进行后续赋值,则提交时,提交初始值。<option value="101">北京
2025-04-29 18:35:13
679
原创 mybatis框架补充
(1).resultMap的id属性时resultMap的唯一标识,本例中定义为"adminResultMap"(2).resultMap的type属性是映射的POJO类型,(指模型类中属性类型,首字母大写)(3)id标签映射主键,result标签映射非主键(4)property设置对象属性名称,column映射查询结果的列名称。
2025-04-23 19:53:23
615
原创 Mybatis
Mybatis原本是apache的一个项目,原名ibatis,2010转投谷歌,从3.0开始更名为mybatisApache软件基金会(Apache Software Foundation,简称 ASF)是专门为运作一个开源软件项目的Apache的团体提供支持的非盈利性组织在接口中定义所需使用的方法/*定义功能*//*在接口中定义一个通过id查询admin的方法*///查询管理员总人数,返回简单类型数据//增//删除//改<mappers>
2025-04-19 17:17:54
993
原创 Java——JDBC
JDBA(Java DataBase Connectivity) java数据库连接是一种用于执行SQL语句的Java API ,可以为多种关系型数据库提供统一访问,它由一组使用Java语言编写的类和接口组成,提供了诸如:查询,新增,修改,删除更新数据库中数据的方法。有了JDBC规范(接口),不同的数据库开发商根据规范中的方法进行实现,开发人员面对的是统一的接口。JDBC API:供程序员调用的接口与类,集成在java.sql包中DriverManager类作用:管理各种不同的JDBC驱动。
2025-04-09 19:41:41
936
原创 MYSQL数据库语法补充2
数据库设计三大范式:第一范式: 保证列的原子性(列不可再分) 反例:联系方式(手机,邮箱,qq) 正例: 手机号,qq,邮箱.第二范式: 要有主键,其他列依赖于主键列,因为主键是唯一的,依赖了主键,这行数据就是唯一的.第三范式: 多表关联时,在一个表中,只关联另一个表的主键即可,不需要关联另一个表的非主键列.
2025-04-08 21:23:47
296
原创 MYSQL数据库语法补充
DQL(Data Query Language)数据查询语言,可以单表查询,也可以多表查询语法:select 查询结果 from 表名 where 条件;
2025-04-08 20:49:32
898
原创 初始数据库--MySQL
思考程序开发中数据存储问题?变量 int c = 10;对象{名字,价格,颜色}集合类-->对象以上方式存储数据都是在内存中存储程序运行结束后数据都释放了程序开发中有些数据需要长久的保存,保存到硬盘上,就可以长久的保存了Java/C IO 内存中的数据可以输出到文件中,做到了数据的持久保存.文件中存储的数据,读取到程序后,都是字符串字符串操作麻烦如何解决程序开发时,数据存储(管理)问题:答案是使用专业数据存储软件--数据库软件。
2025-03-27 19:14:55
839
原创 Java内部类
如果在类Outer的内部定义一个类Inner,此时类Inner就称为内部类(或称为嵌套类),而类Outer则称为外部类(或称宿主类)在有些只是用一次的此场景下,Java为了简化语法,还可以让我们不用去创建接口/抽象类的实现类。直接new一个接口和抽象类的匿名内部类对象,减少类的创建。匿名内部类是一种特殊的局部内部类,它是通过匿名类实现接口。使用匿名内部类的方式,可以无需创建新的类,减少代码冗余。内部类的·特点而且内部类还可以直接使用外部类中的方法。内部类 在一个类的里面定义类。
2025-03-20 17:19:53
203
原创 Java GUI编程(图形用户界面编程)
GUI(Graphical User Interface)即图形用户界面,是指采用图形方式显示的用户界面。为程序提供了图形界面,方便用户操作javax.swing包中提供了出许多的图形组件。
2025-03-20 16:54:26
1142
原创 Java线程
程序:安装在电脑上的程序文件 是静态的进程:运行中的应用程序,例如运行中的qq。。。。。。,是操作系统分配空间的最小单位线程:进程可以进一步细化成线程,就是进程中最小的任务单元cpu执行以线程为单位线程和进程关系:一个进程中可以包含多个线程,线程不能脱离进程.一个进程中至少包含一个线程(主线程 main)在主线程中可以创建并启动其他线程main方法启动主线程在一个线程中的方法顺序进行。
2025-03-15 18:44:53
705
原创 Java网络编程
把分布在不同区域的具有独立功能的计算机,通过通信设备和线路连接起来,有软件实现数据传输,资源共享的系统java语言时支持网络链接的,从语言级别上支持网络,把网络链接的底层细节封装起来。为程序员提供网络即可网络编程的目的:开发的程序可以借助网络传输数据网络编程中,主要问题:如何定位到计算机网络中的某台主机(ip)和主机对应的程序找到后如何可靠的传输数据(协议)网络通信模型:应用层(数据产生)传输层(对数据传输进行控制 协议)
2025-03-13 19:24:16
843
原创 Java异常
异常:在我们程序运行过程中出现的非正常情况在开发中,即使我们的代码写的很完善,也有可能由于一些外因(用户输入有误,文件被删除,网络问题)导致程序出现不正常情况代码错误,编译不能通过,不属于异常情况广义上的的异常:指的就是所有不正常情况狭义上的异常:exception 可以处理的异常。
2025-03-01 19:10:35
850
原创 Java泛型
泛型的概念:泛型,即“参数化类型”。就是将类型有原来的具体类型参数化,类似与方法中的变量参数,此时类型也定义成参数类型,然后在使用/调用时传入具体类型Java泛型(generics):在JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,泛型的好处是在编译的时候能够检查类型安全。
2025-02-28 17:48:57
207
原创 JavaIO
File类时java.io包中很重要的一个类File类的对象可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录File对象可以对文件或目录的属性进行操作,如:文件名,最后修改日期,文件大小等File对象无法操作文件的具体数据,即不能对文件进行读/写操作。
2025-02-27 20:26:15
902
原创 API常用类
Object类是所有Java类的祖先(根基类)。每个类都使用Object作为超类(父类)。所有对象(包括数组)都继承实现这个方法。如果在类的声明中未使用extends关键字指明其基类,则默认基类为Object类等价于:...java.util.Arrays类用于操作数组工具类,里面定义了常见操作数组的静态方法。由于java语言是面外的而八种基本数据类型,不是面向对象的,使用起来不方便所以java为基本八种基本数据类型,各提供一个包装类进行表示,类中包含一个基本类型值。
2025-02-19 14:53:38
803
1
原创 面向对象3
接口的定义:使用 interface 关键字用来声明一个接口。[访问修饰符] interface 接口名称 [extends 其他的接口名1,….其他的接口名n]// 声明常量 抽象方法 静态方法 默认方法。
2025-02-13 22:51:42
590
原创 面向对象2
1.this关键字代表当前正在被操作的对象使用this关键字明确告诉程序,调用的是当前对象中的成员变量这样就可以在方法中区分成员变量和局部变量2.this关键字调用当前当前对象中的成员方法3.使用this关键字,在一个构造方法中调用另一个构造方法。
2025-01-19 16:51:58
814
原创 JavaSE的数组
数组是一组相同数据类型元素的集合,是一个容器用什么类型声明数组,数组就能存储什么类型的元素数组创建时必须指定长度,且指定后长度不可变数组中每个元素的空间是连续的(数组本身是引用数据类型,是一个对象)
2024-12-09 19:33:37
517
原创 JavaSE基础语法 3
Java中的方法类似于C语言中的函数(一般在面对对象的语言中习惯称为方法),将完成某个功能的一段代码封装到一个有名称的代码块中。函数:就是完成某个特定代码进行抽取,把他写在一组{ }中为其命名,使用时通过函数名调用。如需同时打断两层循环,需给外层定义一个标签,然后再内层循环中使用break 标签。在多重循环中break只存在内层循环时,只会打断内层循环,并不会结束外层循环。【访问权限修饰符】【修饰符】返回值类型,方法名(参数列表)return 语句终止方法的运行并指定要返回的数据。下程序为有返回值方法。
2024-12-07 17:01:43
201
1
原创 JavaSE基础语法 2
1.逻辑运算符符号:==,!<,>,<=,>= : 只能用于数值间比较,包含字符类型(也就是单个字符)比较后返回值都是布尔值(true/flase)==,!= : 既能用于数值间比较,包含字符类型(也就是单个字符)也可以用于布尔值之间的比较也可以用于引用类型间(如:字符串)的比较比较后返回值都是布尔值(true/flase)2.赋值运算符符号:=作用:将右边的值赋给左边的变量注:等号左右两边的类型需一致(也可以数值间类型转换,需注意强制类型转换等问题)扩展运算符。
2024-11-29 23:17:12
1199
原创 JavaSE基础语法
10为字面常量 整数类型中字面常量默认为int类型,若字面常量所需值过大,则需在该字面常量后缀处加L/l。注: 浮点型中字面常量默认为double类型,若像表示一个float类型字面常量,需要在字面常量后加F/f。变量名、方法名:多单词组成时,第一个单词首字母小写,第二 个单词开始每个单词首字母大。有的小数,在底层储存是时,不能做到精确储存,小数部分无限不循环的,只能做到近似值。注意:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”a++先参与运算,后自增。
2024-11-23 14:47:38
1370
原创 Java运行环境的安装与配置idea的安装
一,配置Java开发环境步骤一,配置Java开发环境步骤1.下载JDK在官网上下载所需安装包2,安装JDK点击下一步更改下载位置,方便后期寻找直接关闭这个页面因为JDK中已含有jre点击关闭,环境安装完毕复制JDK中的bin的地址右键此电脑点击属性点击高级系统设置点击环境变量找到Path并将复制的bin地址编辑进去然后确定环境安装就完毕了。
2024-11-16 18:14:21
243
1
原创 初识Java
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一个虚构出来的计算机环境,他们经过4年的研发,最终于1995年正式确立.将名字改为java,Java是印度尼西亚爪哇岛。是通过在实际的计算机上仿真模拟各种计算机功能来实现的,因为有了不同的JVM,所以同。言必须能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商。选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是。称为Java具有良好的可移植性, 但是前提是要具有不同的JVM。
2024-11-16 15:55:54
373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人