- 博客(29)
- 收藏
- 关注
原创 第一章 MySQL
数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。所谓“数据库”是以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;
2024-11-28 09:10:33
1707
3
原创 第一章 JDBC介绍与使用
JDBC( Java DataBaseConnectivity java数据库连接)是一组执行sql语句的JavaAPI,它是由一组用Java语言编写的类和接口组成的,可以帮助开发人员快速实现关系型数据库的连接。用于向数据库发送要执行的sql语句(增删改查),其中有两个重要方法:executeUpdate(String sql)和executeQuery(String sql),前者用于DML操作,后者用于DQL操作。加载驱动Class.forName("com.mysql.jdbc.Driver");
2024-11-26 10:04:36
1207
3
原创 第四章 jQuery基本操作
模拟了addClass()与removeClass()实现样式切换的过程。replaceWith()和replaceAll()用于替换某个节点。:结束当前链条中的最近的筛选操作,并将匹配元素集还原为之前的状态。可以获取紧邻其后、紧邻其前和位于该元素前与后的所有同辈元素。parents():元素元素的祖先元素。parent():获取元素的父级元素。:规定为每个匹配元素规定运行的函数。可以用来获取元素的所有子元素。
2024-11-18 09:48:09
871
原创 第三章 jQuery基础
(window).keydown(function(k){ k.keyCode //获取键盘按下后对于的键值 });$(选择器).each(function(下标,值){ //代码块 });或 $(选择器)[0]$.each(数组名,function(下标,值){ //代码块 });$(选择器).change(function(){ });$(选择器).click(function(){ });$(选择器).focus(function(){ });$(选择器).blur(function(){ });
2024-11-08 09:24:09
887
原创 第二章 JavaScript操作BOM对象与DOM对象
window.open("弹出窗口的url","窗口名称","窗口特征”)history.back() 等价于 history.go(-1)history.forward() 等价于 history.go(1)BOM提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。confirm():将弹出一个确认对话框 。移动、关闭浏览器窗口以及调整窗口的大小。window.属性名= "属性值"5.操作节点属性,值,css样式。
2024-11-05 09:26:55
1144
原创 第一章 JavaScript基础
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言JavaScript特点向HTML页面中添加交互行为脚本语言,语法和Java类似解释性语言,边执行边解释JavaScript组成ES 基础语法DOM 操作HTML元素BOM 操作浏览器 前进,后退,刷新var 变量名 = 值;
2024-11-04 09:51:46
1092
原创 第六章 XML
XML(EXtensible Markup Language),可扩展标记语言特点XML与操作系统、编程语言的开发平台无关实现不同系统之间的数据交换作用数据交互配置应用程序和网站Ajax基石DOM解析包:org.w3c.dom常用接口常用方法说明Document:表示整个 XML 文档按文档顺序返回文档中指定标记名称的所有元素集合创建指定标记名称的元素Node:该文档树中的单个节点获取该元素的所有子节点,返回节点集合Element:XML 文档中的一个元素获取元素名称。
2024-10-24 09:00:00
706
原创 第五章 网络编程
4.(A-->B)A收到后回复ack包,进入超时等待状态。等待结束关闭A,B收到ack包后立即关闭连接。2.(B-->A)如果B同意连接则回复同意连接,向A发送syn+ack。5.应用层(应用层,会话层,表示层) : 规定数据的传输方式。2.(B-->A)发送ack包,此时B会进入关闭等待状态。3.(B-->A)发送fin包,进入最后确认状态。3.(A-->B)A在向B发送ack包。1.(A-->B)携带syn数据包。B回答我收到了,你能收到我的信息吗?1.(A-->B)发送fin包。
2024-10-23 14:49:09
442
原创 第四章 多线程
阻塞状态:调用sleep,join 会进入阻碍状态,恢复后改为就绪状态-->运行状态。当多个线程向同一个ArrayList对象添加数据时,可能出现数据不一致问题。多个线程一起操作同意共享资源时,将引发数据不安全问题。ArrayList类的add()方法为非同步方法。一个进程包含多个线程(必须有一个主线程)创建状态:new Thread时。就绪状态:调用start()方法。运行状态:执行run()方法。死亡状态:run()运行结束。一个程序只有一个进程。
2024-09-28 09:16:37
976
原创 第一章 集合框架和泛型
Collection接口常用通用方法还有:clear():清空数据、isEmpty()、iterator()、toArray():实现了长度可变的数组,在内存中分配连续的空间,遍历元素和随机访问元素的效率比较高。获取Iterator :Collection 接口的iterator()方法。boolean hasNext(): 判断是否存在下一个可访问的元素。Object next(): 返回要访问的下一个元素。方法1: 通过迭代器Iterator实现遍历。方法1:通过迭代器Iterator实现遍历。
2024-09-25 09:24:08
1147
原创 第三章 封装、继承与多态
1.设置属性为private2.生成get和set方法3.可以在get或set中添加判断等代码IDEA: 快捷键 alt+insert当属性被private封装后(隐藏)之后,在类的外部要想使用这些属性,必须通过类对外提供的方法来使用。getter:在类的外部获取某些private属性值,setter:在类的外部设置某些private属性值。
2024-09-23 09:17:38
497
原创 第五章 数组
数组是一个变量,存储相同数据类型的一组数据特点:数组基本要素使用数组四步走声明数组分配空间分配空间: 告诉计算机分配几个连续的空间声明数组并分配空间数组赋值赋值:向分配的格子里放数据2.数组创建方式1.声明 + 分配空间 2.声明 + 分配空间 + 赋值3.声明 + 分配空间 + 赋值Ⅱ、二维数组1.冒泡排序2.使用Arrays为数组排序 方法名称 说明 boolean equals(array1
2024-09-19 09:15:47
688
原创 第四章 循环结构
F7: Step Into 相当于eclipse的F5 进入到代码内部。Shift+F8 Step Out 相当于eclipse的F8 跳到下一个断点。continue跳出本次循环,进入下一次循环 双重循环亦如此。break语句终止某个循环,程序跳转到循环块外的下一条语句。return:结束当前方法的执行并退出,返回到调用该方法的语句处。continue 作用:跳过循环体中剩余的语句而执行下一次循环。3.外层循环变量变化一次,内层循环变量要变化一遍。
2024-09-18 09:08:28
495
原创 第三章 选择结构
嵌套if控制语句可以通过外层语句和内层语句的协作,增强程序的灵活性。> 算术运算符 > 关系运算符 > && > ||使用多重if选择语句处理问题时需要注意顺序。块顺序可以变动,但要注意其执行顺序。代表空(表示没有在堆中开辟空间)复杂条件使用括号提高可读性。块放在末尾,也可以省略。最高的优先级:( )执行完后跳出,在每个。找最近的大括号的范围。
2024-09-13 09:01:23
671
原创 第二章 变量和数据类型
String 字符串类型 : 双引号 String name = "名字";|| (或者):两个条件,只要其中一个为true,结果为true。规则1:如果一个操作数为double型,则整个表达式可提升为double型 。&& (并且):两个条件,都为true,结果为true。表达式就是符号(如加号、减号)与操作数(如b,3等)的组合。>、=、
2024-09-12 09:39:36
914
原创 第六章 过滤器与监听器
是向Web应用程序的请求和响应添加功能的Web服务组件过滤器可以统一地集中处理请求和响应使用过滤器技术实现对请求数据的过滤在Web中的过滤器,就是对请求进行过滤,我们使用过滤器,就可以对请求进行拦截,然后做相应的处理,实现许多特殊功能。
2024-09-10 09:30:07
1095
原创 第四章 EL与JSTL
JSP标准标签库实现JSP页面中的逻辑控制JSTL使用步骤下载jstl.jar和standard.jar包将这两个包复制到WEB-INF\lib目录在JSP页面中添加指令。
2024-09-06 09:12:17
953
原创 第三章 JDBC连接数据库、封装与设计模式
查询:ResultSet rs = this.executeSQL(SQL语句,Object数组)增,删,改: int i = this.executeUpdate(SQL语句,Object数组)加载驱动Class.forName("com.mysql.jdbc.Driver");com.dao.impl----放接口实现类 UserDaoImpl。MySQL驱动:com.mysql.jdbc.Driver。”方式进行SQL拼接。com.dao ----放接口文件 UserDao。
2024-09-05 09:29:23
1260
原创 第二章 JDBC的概念
JDBC( Java DataBaseConnectivity java数据库连接)是一组执行sql语句的JavaAPI,它是由一组用Java语言编写的类和接口组成的,可以帮助开发人员快速实现关系型数据库的连接。用于向数据库发送要执行的sql语句(增删改查),其中有两个重要方法:executeUpdate(String sql)和executeQuery(String sql),前者用于DML操作,后者用于DQL操作。(2)若知字段类型可使用指定类型如,rs.getInt()获取数据。
2024-09-04 09:09:54
670
原创 第一章 初识JSP
exception 对象的作用是显示异常信息,只有在包含 isErrorPage="true" 的页面中才可以被使用,在一般的JSP页面中使用该对象将无法编译JSP文件。如果在JSP页面中出现没有捕获到的异常,就会生成 exception 对象,并把 exception 对象传送到在page指令中设定的错误页面中,然后在错误页面中处理相应的 exception 对象。application 对象可将信息保存在服务器中,直到服务器关闭,否则application对象中保存的信息会在整个应用中都有效。
2024-09-03 09:30:38
957
原创 第一章 初识JAVA语言
选择菜单“Window→Show View→Package Explorer”打开。Java是Sun Microsystems于1995年推出的高级编程语言。选择菜单“Window → Show View → Navigator。1.将程序开发环境和程序调试环境集合在一起,方便程序员开发软件。用包组织Java源文件,类似于文件夹。类似于Windows中的资源管理器。2.手动创建Java源程序。1.创建一个Java项目。Java平台的体系结构。3.编译Java源程序。2.{}的使用及位置。
2024-09-02 09:45:51
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人