自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 虚拟机中的Linux系统下载并配置jdk

查看JDK版本信息:java -version,如果显示版本号说明成功。使更改的配置立即生效:source /etc/profile。使用SecureCRT连接Linux系统的虚拟机。将下面的代码添加到末尾行。

2024-09-27 15:48:31 729

原创 SecureCRT的使用(Linux)

不知道虚拟机ip的,可以在Linux黑窗口中输入ifconfig。

2024-09-27 15:04:53 743

原创 Linux系统的常用命令

注意:如果目录下有文件无法删除,需要先删除目录下的文件。(一般用于要显示的内容会超过一个画面长度的情况)按空格显示下一页内容。

2024-09-26 15:29:17 490

原创 虚拟机的安装和使用

虚拟机可以使你在一台机器上同时运行二个或更多等系统,它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有、CPU、内存、、硬盘、、USB控制器等。二、虚拟机的安装。

2024-09-26 14:56:19 351

原创 AJAX的使用

dataType:预期的返回数据的类型,取值可以是 xml, html, js, json, text等。type:预期的返回数据的类型,取值可以是 xml, html, js, json, text等。type:预期的返回数据的类型,取值可以是 xml, html, js, json, text等。data:发送给服务器端的请求参数,格式可以是key=value,也可以是 js 对象。data:发送给服务器端的请求参数,格式可以是key=value,也可以是 js 对象。url:请求的资源路径。

2024-09-18 22:00:00 371

原创 jQuery的操作

三、jQuery操作1.三个简单实用的用于 DOM 操作的 jQuery 方法(1)undefined。

2024-09-18 09:24:52 629

原创 jQuery以及jQuery的选择器

jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript。jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;拥有便捷的插件扩展机制和丰富的插件。选取第一个<ul>元素的第一个<li>元素。的<input>元素和<button>元素。选取每个<ul>元素的第一个<li>元素。选取带有herf属性的元素。选取偶数位置的<tr>元素。选取奇数位置的<tr>元素。

2024-09-13 22:20:50 521

原创 了解SpringDataJPA并创建一个SpringDataJPA工程

Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作它提供了包括增删改查等在内的常用功能,且易于扩展学习并使用 Spring Data JPA 可以极大提高开发效率。

2024-09-13 17:13:38 896

原创 git的安装

如果在桌面点击鼠标右键出现下图,说明安装成功(WIN11需要点击显示更多选项)如果仓库中的文件没有像上面那样的绿色对号,可以运行压缩包中的文件。打开你的本地仓库,如果有以下文件说明仓库创建成功。点击Git GUI Here。

2024-09-09 11:19:03 763

原创 JAVA数据导出为Excel

将表内容写入指定的文件。

2024-09-05 17:29:21 4536

原创 javascript(四)

方法描述Date()返回当前的日期和时间getDate()返回一个月中的某一天(1-31)getDay()返回一周中的某一天(0-6)getMonth()返回一年中的某一个月(0-11)getFullYear()返回一个四位数年份getYear()被getFullYear()方法代替getHours()返回小时(0-23)getMinutes()返回分钟(0-59)getSeconds()返回秒数(0-59)getMilliseconds()返回毫秒数(0-999)getTime()返回1970年1月1日至

2024-09-03 21:49:41 2145

原创 MYSQL数据库(四)

小明去商店买衣服,付款的时候,小明正常付款,钱已经打到商店老板账户,但是小明发起的事务还没有提交。一个事务一旦被提交了,那么对数据库中数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。(读已提交)级别的事务可以看到其他事务对数据的修改,在事务处理期间,如果其他事务修改了相应的表,那么同一个事务的同一。商店老板查看自己的资金账户,这个时候看到的是小明还没有提交事务的付款,这就是脏读。提供了事务建最小限度的隔离,就是一个事务可以读取另一个未提交事务的数据。

2024-08-30 21:16:25 1395

原创 MYSQL数据库(三)

中,单行函数是一种对单个输入值执行操作的函数,它接受一个输入参数并返回一个值,可以用于处理数据,并在查询中进行数据转换、计算、日期和时间处理等操作。select 字段,字段 from 表1,表2 where 表1.关联字段=表2.关联字段;select * from 表名 [连接查询] [限定查询] [分组查询] [排序查询]select 字段,字段 from 表名 where 条件;查询条件中不可以使用聚合函数,而。查询条件中不可以使用字段别名,而。查询满足条件的所有指定字段信息。

2024-08-29 19:27:35 790

原创 Spring笔记(四)

第二步:dao层的接口使用mybatis的注解或者xml配置。(2)Spring整合mybatis。第三步:业务层(Service层)第二步:配置beans.xml。第一步:pom.xml导入依赖。(1)Spring整合数据库。第四步:进行相关数据库操作。第四步:beans.xml。整合mybatis.xml。第三步:beans.xml。关于Spring的整合。Druid数据库连接池。Spring内置数据源。dbcp数据库连接池。第一步:导入jar包。C3P0数据库连接池。

2024-08-27 19:16:44 598

原创 Spring笔记-核心思想一(三)

由Spring框架根据配置文件或注解等方式,创建bean对象并管理各个bean对象之间的依赖关系。scope:创建对象范围(singleton单例(默认)/prototype多例)lazy-init:懒加载(true开启懒加载/fales关闭懒加载)先创建一个类,写一个普通方法,用来创建对象。先创建一个类,写一个静态方法,用来创建对象。factory-method:工厂方法。factory-bean:工厂名称。然后,通过这个静态工厂创建对象。name:需要创建对象的全类名。然后,通过这个工厂创建对象。

2024-08-25 16:46:52 492

原创 Spring笔记(二)

内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事,它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种。:调用模块和被调用模块之间传递数据结构而不是简单数据,表就和的模块间传递的不是简单变量,而是像高级语言中的数据名、记录名和文件名等数据结果。模块的功能化划分尽可能的单一,道理也很简单,功能单一的模块供其它模块调用的机会就少(其实这是高内聚的一种说法,高内聚低耦合一般同时出现)。模块之间传递的不是数据信息,而是控制信息例如标志、开关量等,一个模块控制了另一个模块的功能。

2024-08-22 20:20:44 750

原创 Spring笔记(一)

Spring 是分层的 Java SE/EE 应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架。2.Spring的优势(1)方便解耦,简化开发通过Spring。

2024-08-21 19:55:46 1135

原创 mybatis框架

这个方法需要注意,select放的是你要二次执行的接口,(简单来说就是一个完整的查询接口,需要有mapper,有xml),查询的内容通常是用了关联字段或外键,没有中间表,但是查询完成以后,还是可以显示关联字段的所有信息。若是没有关联字段,任然需要联查。发送一次sql语句,进行联表查询,需要注意SQL语句的性能,不需要使用select属性。发送一次sql语句,进行联表查询,需要注意SQL语句的性能,不需要使用select属性。如果方法中的参数是其他类型,那么#{}中的属性不一定是实体类中的属性。

2024-08-20 20:26:09 946

原创 如何创建maven工程

打开MAVEN安装路径下的conf下的setting.xml文件。在MAVEN安装的上一级创建一个库,用于放置下载的jar包。在大概第268行写入:(jdk1.8版本)在大概第160行写入:(是中央仓库镜像)在PATH在添加MAVEN的环境变量。变量值填写MAVEN的安装路径。效果:(如果不是删了重新创建)

2024-08-13 20:04:21 310

原创 javascript(三)

当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。发生在 HTML 元素上的事情。用户向搜索域输入文本时触发。表单元素的内容改变时触发。浏览器已完成页面的加载。元素即将获取焦点时触发。元素即将失去焦点时触发。元素获取用户输入时触发。元素获取用户输入时触发。

2024-07-31 20:27:38 592

原创 javascript(二)

通过标签、class、name查找的元素是一个装有元素对象的数组,使用时需要遍历。元素对象. removeAttribute (“属性名”). setAttribute(“属性名”,”属性值”)元素对象. getAttribute(“属性名”)通过id查找的元素是一个元素对象,可以直接使用。元素对象.style.样式=”样式值”;通过类名(class)来查找元素。通过name来查找元素。追加一个class属性。移除一个class属性。

2024-07-29 20:07:52 511

原创 javascript(一)

任何变量的声明都使用var,也可以不声明,有一点区别(javascript是一门弱类型的语言)

2024-07-28 21:55:06 564

原创 MYSQL数据库(二)

主键约束是一个列或者多个列的组合,其值能唯一地标识表中的每一行,通过它可以强制表的实体完整性,效果上相当于非空约束+唯一约束。·主表删除行,其主键值在从表里存在便阻止删除(要想删除,必须先删除从表的相关行)·主表修改主键值,旧值在从表里存在便阻止修改(要想修改,必须先删除从表的相关行)·从表插入新行,其外键值不是主表的主键值便阻止插入。·从表修改外键值,新值不是主表的主键值便阻止修改。·主表修改主键值,连带从表相关行的外键值一起修改。·主表删除行,连带从表的相关行一起删除。1.非空约束(ONT NULL)

2024-07-27 21:40:17 540

原创 MYSQL数据库(一)

关系型数据库:MysqlOracleSqlServerDB2 PG达梦等非关系型数据库:RedisMongoDB等2.MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的,关系数据库管理系统应用软件之一。MySQL。

2024-07-27 21:38:45 918

原创 JAVA笔记十七

String getAbsolutePath():返回抽象路径名的绝对路径名字符串。·boolean isDirectory():判断File对象所表示的是否是一个目录。·boolean createNewFile():创建新文件,如果目录不存在则异常。File对象描述了文件/目录本身的属性,用于获取和操作与磁盘文件/目录关联的信息。·boolean isFile():判断File对象所表示的是否是一个标准文件。·boolean exists():File对象所表示的文件或目录是否存在。

2024-07-26 22:11:59 841

原创 JAVA笔记十六

如果方法内使用throw抛出Checked异常对象,又没有进行try catch处理,则该方法定义同时需要使用throws指明抛出异常类型。如果方法可能引发一个Checked异常,则必须在方法声明中提供throws子句列出了方法可能抛出的异常类型。执行了一条catch语句之后,会忽略其他catch语句,并继续执行try/catch块后面的代码。·try块发生异常之后直接进入catch块,执行完catch块后也不会返回到try块。·非运行时异常(checked异常)(编译异常):运行时异常之外的异常。

2024-07-25 21:46:13 1168

原创 JAVA笔记十五

扩展了AbstractMap类,并实现了NavigableMap接口,使用树接口存储条目,提供了有序存储键/值对的高效手段,并支持快速检索。扩展了HashMap类,在内部使用一个链表维护条目添加到映射中的顺序,可以按照插入顺序迭代整个映射。1.Hashtable是同步的、线程安全的,而HashMap不是同步的,没有实现线程安全。使用entrySet()方法:返回包含映射中所有元素的Set对象。使用keySet()方法:返回包含映射中所有键的Set对象。实现了Map接口,使用哈希表存储映射。

2024-07-24 19:45:08 551

原创 JAVA笔记十四

1.使用迭代器遍历集合时,可以调用Iterator.remove()方法删除集合中元素,使用增强的for循环遍历集合时,不能删除集合中的元素。5.LinkedList 还实现了Queue接口,该接口比List提供了更多的方法,包括 offer(),peek(),poll()等。接口是Collection接口的父接口,而所有集合类都实现了Collection接口,从而也都实现了Iterable接口。接口定义了一组抽象方法,实现该接口的类需要实现这些抽象方法,从而实现接口的类就具备了接口所规定的行为。

2024-07-23 18:43:45 856

原创 JAVA开发工具IDEA如何连接操作数据库

会返回一个boolean类型的值,true表示执行成功,false表示执行失败。鼠标右击下载到IDEA中的jar包,选择Add as Library选项。setString()方法:代替?所在位置的值,值为String类型。setInt()方法:代替?所在位置的值,值为int类型。使用close()方法,依次对使用的数据流进行关流。会返回一个int类型的值。相当于一个集合,需要遍历。

2024-07-22 19:55:51 845

原创 如何创建JAVAWEB项目

建议复制到web包的WEB-INF包的lib包下(lib包需要自己手动创建)点击OK,如果jar包可以像下面一样打开,说明导入成功。检查图片中的文件是否全部存在,如果不存在重新创建项目。鼠标右击lib,选择Add as Library选项。最后点击OK,tomcat配置完成。下载地址,后面我会上传。三、配置tomcat。

2024-07-22 19:17:55 665

原创 JAVA笔记十三

返回一个新字符串,它是此字符串的一个子字符串。StringBuffer类是线程安全的,而StringBuilder则不是,即不保证其对象的同步性,在多线程环境中是不安全的。8个包装类:Byte,Short,Integer,Long,Float,Double,Character,Boolean。Calendar是抽象类,提供了一套方法将毫秒数形式的时间转换成大量有用的组分,例如年、月、日、小时、分和秒。Stirng类型对象中的字符串是不可改变的,是指创建了String实例后不能修改String实例的内容。

2024-07-21 22:46:43 1246

原创 JAVA笔记十二

如果方法为static方法,则该方法属于类,而不属于某个对象,从而也就无法根据实际的指向的对象调用想用的方法。继承自抽象类的类,必需重写抽象类中的所有抽象方法,否则自身也使用abstract修饰,即也是抽象类。接口定义了一组抽象方法,实现该接口的类需要实现这些抽象方法,从而实现接口的类就具备了接口所规定的行为(功能)有抽象方法的类必须是抽象类(有抽象方法的不一定是抽象类,接口当中全部都是抽象方法)实现接口的类,必须实现接口的所有抽象方法,如果只实现了部分抽象方法,该类必须声明为抽象类。

2024-07-20 23:16:28 471

原创 JAVA笔记十一

当子类从父类中继承来的方法不能满足需要时,子类可以重写该方法,重写方法要求方法名与参数列表都相同。访问外部类中的成员变量:外部类类名.this.变量。访问内部类中的成员变量:this.变量名称。语法:外部类.内部类 内部类名=new 外部类.new 内部类();外部类想要访问内部类成员,需要创建内部类对象。语法:外部类.内部类 内部类名=new 外部类.内部类();当通过父类引用调用重写方法时,运行会调用子类中的重写版本。内部类想要访问外部类成员,直接访问。使用父类引用变量时,调用的是父类的成员变量。

2024-07-19 22:07:05 503

原创 JAVA笔记十

十、面向对象-继承1.继承基础(1)继承的概念使用继承可以为一系列相关对象定义共同特征的一般类,其它类可以继承这个一般类,每个进行继承的类都可以添加其特有的内容父类(超类):被继承的类子类(派生类):继承的类一旦创建了一个定义一系列对象共同特征的父类,就可以使用该父类创建任意数量的子类。

2024-07-19 22:03:50 656

原创 JAVA笔记九

九、面向对象-封装1.封装(面向对象的三大特征之一)面向对象的三大特征:封装、继承、多态(1)概念将对象的状态信息隐藏在对象内部,不允许程序外部直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问(如果在类的外部可以随意访问类的成员,那将属性和方法放到类中就没有了意义封装是面向对象编程语言对客观世界的模拟,在客观世界里,对象的状态信息都被隐藏在对象内部,外界无法直接操作和修改(2)目的隐藏类的实现细节。

2024-07-18 19:37:08 2196

原创 JAVA笔记八

属性属于类的某个具体对象。类的每个实例(即,类的每个对象)都包含这些变量的副本,因此在类中定义的变量又被称为实例变量。

2024-07-17 19:54:25 809

原创 JAVA笔记七

静态初始化在初始化时由程序员显示指定每个数组元素的初始值,由系统决定数组长度。数组的声明和使用,在语法上与C语言类似,但是在内部实现机制上有本质的区别。创建数组时必须知道数组的长度,否则new不知道要开辟多大的内存。可以使用length属性获取数组的长度,从而可以避免数组越界。第二种方式创建数组,必须在声明数组的同时创建数组。数组元素的类型可以是基本类型,也可以是引用类型。(声明数组,并没有创建数组,没有开辟堆内存)创建数组之后,数组的长度不能再改变。为指定的数组元素赋值、使用数组元素。

2024-07-16 20:20:25 703

原创 JAVA笔记五、六

switch语句只能进行相等性测试,这一点与if语句不同,if语句可以对任何类型的布尔表达式进行求值。expression)中expression的结果必须是byte,short,char,int,枚举类型、String中的一种。if else 都可以后面不跟{},但是只能控制下面的一行代码。default语句通常放在末尾,可以放在开始,中间或者末尾位置。switch能做的分支,if...else...一定能做。break:终止直接包含的循环体,结束本层循环。但是if...else...能做的分支,

2024-07-15 20:31:15 433

原创 JAVA笔记三、四

对于&,只要第一个操作数为false,就不会判断第二个操作数,结果为false。对于|,只要第一个操作数为true,就不会判断第二个操作数,结果为true。对于^,两个操作数不同,则结果为true,否则结果为false。(3)初始化:不会自动初始化,没有默认值,使用之前必须初始化。对于&&,只要有一个操作数为false,则结果为false。对于||,只要有一个操作数为true,则结果为true。(1)概念:在方法或者代码块的{}中定义的变量。求值:表达式是有值的,需要注意表达式值的类型。

2024-07-14 16:50:02 654

原创 JAVA笔记二

char是16位,Java在内部使用16位的整数表示字符(Unicode编码),char类型的范围0~65536。char也可以用作整数类型,可以将整型字面值赋给char类型的变量,可以在char类型上执行算术运算。第一个单词的首字母是小写,其他单词的首字母大写。将字面值赋给byte或short变量时,如果字面值位于目标类型的范围之内,就不产生错误。默认为double类型,为了指定float字面值,需要使用后缀F或f。26个小写字母、26个大写字母、以及10个数字0-9,其编码是连续的。

2024-07-10 19:26:03 996

SecureCRT.exe

SecureCRT用于方便操作虚拟机的黑窗口Linux,可以在虚拟机与本机之间传输数据

2024-09-27

jQuery-1.7.1版本

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

2024-09-13

git(压缩包中有安装说明,也可以关注后续更新)

git是团队组建项目必不可少的工具,如果电脑是Win11,压缩包中有图标修复的工具,关注我,稍后更新git的安装、使用及注意事项

2024-09-09

maven项目所需要的文件

使用IDEA创建java的maven项目所需要的文件,其中对maven的配置,以及IDEA的配置,稍后会更新配置方法,并创建一个java-maven项目

2024-08-13

javaweb可能需要的jar包

java在进行web开发的过程中,我们可能会需要的jar包,可以帮助我们处理很多问题,便于编写代码

2024-07-22

mysql-connector-j-8.2.0.jar

JAVA连接数据库所需要的jar包,将该包导入JAVA开发工具IDEA中之后,关注我,后续更新如何通过这个包使用并操作数据库

2024-07-15

java、web,用于java开发网页,tomcat

包中是java开发网页常用的服务器(解压之后你的电脑就相当于一个服务器),关注我,后续更新使用方法

2024-07-18

空空如也

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

TA关注的人

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