- 博客(52)
- 收藏
- 关注
原创 数据库中的索引
3. 可以加速表和表之间的连接,实现表与表之间的参照完整性。4.使用分组和排序子句进行数据检索时,可以显著减少分组和排序的时间。索引是帮助MySQL高效获取数据的数据结构。5. 全文检索字段进行搜索优化。2.确保数据的唯一性。
2023-09-04 19:29:01
134
原创 java 中的 JSP
1.bin :存放平台下用于启动和停止的脚本文件2.conf: 存放服务器的配置文件3.lib:存放服务器的各种jar文件4.logs :存放日志文件5.temp:运行时存放临时文件6.webapps:程序自带软件7.work;把由jsp 生成的Servlet放于此目录下。
2023-08-22 10:57:31
171
原创 Java web 中的 jsp
在jsp开发中会频繁使用到一些对象,如果每次我们在jsp页面中需要使用这些对象都要自己亲自动手创建就会特别的繁琐.SUN公司因此在设计jsp时,在jsp页面加载完毕之后自动帮开发者创建好了这些对象,开发者只需要使用相应的对象调用相应的方法即可.这些系统创建好的对象就叫做内置对象.SP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception。待数据输出完毕后,要及时关闭输出流。
2023-08-21 17:29:33
253
原创 Java中的JDBC
1.Java数据库连接技术,能实现Java程序对各种数据库的访问2.由一组使用Java语言编写的类和接口(JDBC API)组成,它们位于java.sql以及javax.sql中。
2023-08-17 18:19:20
139
原创 JavaScript 基础
js当中的对象创建比较简单,注意属性和函数之间都是有逗号去分割的//创建name:'张三',age:15,console.log("我的名字是"+name,"年龄为"+age)//调用myObj.name;用构造函数创建// 使用构造函数来创建对象// 设置对象的属性// 设置对象的方法var person1 = new Person("孙悟空", 18);var person2 = new Person("猪八戒", 19);
2023-08-08 08:59:49
88
原创 数据库中的事务处理
2.如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行。):数据库系统提供的隔离机制,保证事务在不受外部并发操作影响的独立环境下运行。1.事务就是将一组SQL语句放在同一批次内去执行。):事务一旦提交或者回滚,它对数据库中的数据改变是永久的。查询当前事务提交模式。): 事务是最小操作单元,要么全部成功,要么全部失败,):事务完成后,必须所有的数据都保持一致状态。将事务回滚,数据回到本次事务的初始状态。开始一个事务,标记事务的起始点。开启MySQL数据库的自动提交。数据回到本次事务的初始状态。
2023-07-27 10:05:12
289
原创 JAVA中的数据库
数据库:DataBase简称(DB)存储数据的仓库,数据是有组织的进行存储数据库管理系统:DataBase Management System简称(DBMS)操纵和管理数据库的大型软件SQL :Structured Query Language简称(SQL)操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准数据库分为两大类1.采用了关系模型来组织数据的数据库关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
2023-07-27 09:03:53
2155
原创 JAVA中的XML
11.节点添加,修改属性Element对象.addAttribute("节点属性名",“属性值”)10.创建节点Element对象.addElement("节点名")9.获取当前节点属性 attributeValue(“属性名”)5.根据指定子元素名,获取子元素对象,如果重复,则获取第一个。2.一个元素可以有多个属性。2.获取XML根节点getRootElement()3.获取当前节点下所有子节点 elements()4.根据指定子元素名,获取元素下所有子节点。8.根据指定子元素名,获取元素中的文本。
2023-07-19 15:24:29
483
原创 java 中的网络
DatagramPacket dp = new DatagramPacket (字节数组,字节长度)DatagramPacket ( 字节数组,字节数组长度,”地址“,端口号)网络层: 一如一套新的地址用来区分不同子网,就是网络地址。1.创建发送端,Socket 对象(DatagramSocket)1.创建接收端,Socket 对象(DatagramSocket)3.调用 DatagramSocket 的发送数据的方法。1.创建客户端,Socket 对象。
2023-07-17 16:58:17
262
原创 java中的多线程
1.继承 java.lang.Thread 重写void run ()方法。2.实现 java.lang .Runnable接口 重写void run ()方法。mythread.join 强制执行mythread线程,阻塞join所在线程。阻塞状态 (阻塞结束进入就绪状态,执行sleep()或者join()进入阻塞)如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”
2023-07-17 15:35:35
229
原创 Java中的反射
方法三. 使用Class类中的静态方法forName(StringclassName),该方法需要传入字符串参数,该字符串参数的值是某个类的全路径,也就是完整包名的路径。是指在运行时获取一个类的变量和方法信息,然后通过获取到的信息来创建对象,调用方法的一种2.2获取Class类的对象 2.2获取类类的对象。方法二. 调用对象的getClass(方法,返回该对象所属类对应的Class对象。方法一.使用类的class属性来获取该类对应的Class对象。通过反射,获class类型的对象的三种方法。
2023-07-15 21:17:16
199
原创 Java中的IO流
输出流: writer->OutputStreamMriter(OutputStream)->FileMriter(File对象||路径,是否追加内容)输入流:Reader->InputStreamReader(Inputstream)->FileReader(File对象||路径)输出流:outputStream->FileOutputStream(File对象||路径,是否追加内容)输入流: InputStream->FileInputstream(File对象||路径)close()//资源释放。
2023-07-13 09:57:30
65
原创 Java与系统文件间的关系
Java API : java.io.File类。相关记录或放在一起的数据的集合。java程序访问文件属性。File 类的常用方法。
2023-07-13 09:22:18
61
原创 Java中数据类型转换
字符串 > 基本类型:把字符串转换为相应的基本数据类型(Character除外)用parseXXX()基本类型 > 字符串:以字符串形式 返回包装对象时用 toString。基本类型> 包装类(valueOf)
2023-07-12 17:39:56
59
原创 Java 枚举类型
Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一年的 12 个月份,一个星期的 7 天,方向有东南西北等。Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。一般都用在switch语句中。
2023-07-12 17:17:07
60
原创 JAVA面向对象总结
方法===》静态方法 (调用成员变量时成员变量必须要使用static修饰)4.返回值类型必须相同 或 是其子类(子类的返回值,是父类返回值的子类)子类调用父类方法和属性: 使用super.属性||super.方法()多态:事物的多种形态(同一种事物,由于条件不同,产生的结果不同)封装:隐藏类的内部实现细节,对外提供一个可访问的接口(方法)import 导入包(需要到类,可以使用*代表所有的类):只能调到共有的方法,子类特有的方法调用不到。操作(方法):完成功能的,一个方法只干一件事。
2023-06-25 10:55:39
69
原创 java集合框架
实现了长度可变的数组,在内存中分配连续的空 空 间,遍历元素和随机访问元素的效率比较高。判断是否存在另一个可访问的元素。插入、删除元素时效率比较高。返回要访问的下一个元素。
2023-06-24 21:19:46
85
原创 Java中的异常
碰到return语句时 会保存当前,等程序走完之后会直接输出之前保存内容。3.try-catch-finally块中, finally。3.如果输入错误,给出错误提示不管输入是否正确,均输出“欢迎提出建议!1.try-catch-finally结构中。之间任一个数字程序将输出相应的课程名称根据键盘输入进行判断。:try-catch- finally块中存在return。使用 try-catch块捕获异常。2.如果输入正确,输出对应课程名称。语句块均可选,但两者至少出现之一。块唯一不执行的情况是什么?
2023-06-22 15:35:40
40
原创 Java中的接口
1. Java中的接口1.属性全都是全局静态常量2.方法都是全局抽象方法3.没有构造方法2. 一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法3.抽象类利于代码复用,接口利于代码维护。
2023-06-22 14:56:06
44
原创 JAVA中的抽象类
但可以创建一个引用变量,其类型是一个抽象类,指向非抽象的子类示例。1.抽象类中不一定有抽象方法,但包含了抽象方法的类必须是抽象类。2.如果子类没有实现父类的所有抽象方法,子类必须定义为抽象类。4.抽象类中可以有非抽象的构造方法,创建子类实例时可以调用。关键字是 abstract。3.没有抽象构造方法,也没有静态抽象方法。1.抽象类不能被实例化。2.普通类可以被实例化。抽象方法与普通方法的区别: 有无方法体。抽象类与抽象方法的使用。抽象类和普通类的区别。
2023-06-22 14:35:04
40
原创 java重写
health(健康度)、name(姓名)、love(亲密度)如果两名狗的姓名以及健康度,亲密度相同,则为同一对象。重写比较规则,判断两名狗(dog)是否为同一对象。重写 toString。
2023-06-21 11:54:14
48
原创 java方法重写
5.父类的私有属性不能被子类覆盖。3.返回值类型相同或是其子类。子类根据需求对从父类继承的方法进行重新编写。4.访问权限不能高于父类。3. 构造方法不能被重写。2. 重写时,可以用。的方式来保留父类的方法。
2023-06-21 11:43:37
45
原创 JAVA中的多态
3. 抽象方法必须在子类中实现,除非子类也是抽象类。2. 抽象方法必须在抽象类中。同一个引用类型,使用不同的实例而执行不同操作。同一种事物,由于条件不同,产生的结果也不同。1. 抽象方法没有方法体。
2023-06-21 11:36:12
36
原创 Java继承
3.不可以访问父类中定义的private 私有属性和方法。[访问修饰符] class Dog extends Pet {1. 使用super关键字,super代表父类对象。2.在子类构造方法中调用且必须是第一句。子类特有的属性和方法。
2023-06-21 11:12:20
41
原创 java类成员的访问修饰
静态代码块,当JAVA虚拟机加载类时,就会执行代码块。静态变量,可以直接通过类名访问。静态方法,可以直接通过类名访问。2.不能直接访问所属类的实例变量和实例方法。3.可直接访问类的静态变量和静态方法。1.静态方法中不能使用。
2023-06-21 10:58:43
51
原创 JAVA面向对象三大特征
隐藏对象的属性和实现细节,仅仅对外公开接口。把尽可能多的东西藏起来,对外提供便捷的接口。有助于各系统之间的松耦合,提高系统独立性。便于使用者正确方便的理解和使用系统。子类还可以覆盖父类中方法的实现方式。继承的层次不可太多,尽量两到三层。子类继承了父类的部分属性和方法。子类还可以扩展出新的属性和方法。把引用变量转换为父类类型。把引用变量转换为子类类型。继承的最上层最好抽象。多种实现方式提供服务。
2023-06-21 10:49:53
32
原创 JAVA方法和类
student.name = "张三";对象:用来描述客观事物的一个实体,由一组属性和方法构成。2.如果方法没有返回值,返回值类型为 void。类:具有相同属性和方法的一组对象的集合。类名 对象名 = new 类名();返回该值,返回值类型为该值的类型,返回值只能有一个。引用类的属性: 对象名。引用类的方法: 对象名。如果方法具有返回值,方法中必须使用关键字。
2023-06-21 09:58:03
41
原创 JAVA面向对象
1.面向:拿、找2.对象:干活的东西3.面向对象编程:拿东西过来做对应的事情例1当想要接收用户输入内容时,我们会用到 ScannerSystem.out.println("输入你的年龄");System.out.println("你的年龄是"+age);例2当我们要洗衣服时,就会去找洗衣机当我们热的时候,会去开空调。
2023-06-06 11:43:43
36
原创 JAVA用Arrays为数组排序
2. Arrays类提供操作数组的方法,如。1. java.util包提供的工具类。在数组中查找指定值(数组必须升序),找不到返回负数。3. Arrays类的sort()将数组中所有元素替换为指定内容。复制 浅拷贝(复制值)比较数组中值是否相等。
2023-06-01 16:12:29
345
原创 声明数组方法
2.分配空间: a = new int [5];数据类型 [ ] 数组名 = new 数据类型 [大小];1.声明数组: int [ ] a;数据类型 [ ]数组名;4.处理数据: a[ 0 ] = a [0]*10;3.赋值: a[0] = 8;
2023-06-01 15:33:10
2050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人