JQuery
JQuery定义jQuery 是一个跨浏览器的 JavaScript 库,简化了 HTML 与 JavaScript 之间的交互。 组成部分1.核心功能DOM 操作、事件处理、动画效果、AJAX 支持。 2.插件系统允许开发者创建和使用 jQuery 插件扩展其功能。 目的简化 JavaScript 编程,提高开发效率。 基本原理物理描述 通过简洁的选择器和方法封装复杂的 DOM 操作和事件处理逻辑。 使用方法1.JQ对象和JS对象的区别与转换Ⅰ、区别:JQ对象不同操作是通过不断添加实现的,而JS对象是通过不断覆盖实现的。 这两个对象的操作不重复,不可以互用。 Ⅱ、转换:JS–>JQ: $(js对象) JQ–>JS:①jq对象[索引] ②jq对象.get(索引) 2.事件绑定①获取标签 ②添加操作 3.入口函数(dom文档加载完成之后执行该函数中的代码) $(function(){ }); 4.样式控制①获取标签 ②设置css ...
JQ-遍历
遍历分类1.js的遍历方式for(初始化值;循环结束条件;步长) 2.JQ的遍历方式①jq对象.each(callback) ②$.each(object,[callback]) ③for….of 使用方法1.js的for 2.JQ的each 3.全局each 4.for….of(格式:for(元素对象:容器对象))## 分类 1.js的遍历方式for(初始化值;循环结束条件;步长) 2.JQ的遍历方式①jq对象.each(callback) ②$.each(object,[callback]) ③for….of 使用方法1.js的for 2.JQ的each 3.全局each 4.for….of(格式:for(元素对象:容器对象))遍历 分类1.js的遍历方式for(初始化值;循环结束条件;步长) 2.JQ的遍历方式①jq对象.each(callback) ②$.each(object,[callback]) ③for….of 使用方法1.js的for 2.JQ的each 3.全局each 4.for….of(格式:for(元素对象:容器对象))##...
JQ-动画
动画分类speed:动画的速度。 三个预定义的值,slow、normal、fast。或者表示动画时间长短的毫秒数值,如1000. easing:用来指定切换效果。 swing动画执行时的效果。 先慢,中间快,最后慢 linear:动画执行速度是匀速的。 fn:动画完成时执行的函数,每个元素执行一次。 1.默认显示和隐藏方式①show([speed,easing,fn]) ②hide([speed,easing,fn]) ③toggle([speed,easing,fn]) 2.滑动显示和隐藏方式①sildeDown([speed,easing,fn]) ②slideUp([speed,easing,fn]) ③slideToggle([speed,easing,fn]) 3.淡入淡出显示和隐藏方式①fadeIn([speed,easing,fn]) ②fadeOut([speed,easing,fn]) ③fadeToggle([speed,easing,fn]) ##...
JQ-事件绑定
...
jedis连接池
...
JDBC管理事务
JDBC管理事务怎么做开启事务setAutoCommit(boolean autoCommit) – 调用这个方法设置参数为false,即开启事务 提交事务commit() – 当所有sql语句执行玩以后进行提交 回滚事务rollback() – try-catch语句的catch中进行执行 为什么目的确保事务的一致性,一起成功或者失败。 怎么做开启事务setAutoCommit(boolean autoCommit) – 调用这个方法设置参数为false,即开启事务 提交事务commit() – 当所有sql语句执行玩以后进行提交 回滚事务rollback() – try-catch语句的catch中进行执行 为什么目的确保事务的一致性,一起成功或者失败。事务 怎么做开启事务setAutoCommit(boolean autoCommit) – 调用这个方法设置参数为false,即开启事务 提交事务commit() – 当所有sql语句执行玩以后进行提交 回滚事务rollback() –...
JDBC工具类
JDBC工具类怎么做1.将注册驱动的相关代码抽取成一个方法。 –因为是只用注册一次以及相关文件的读取只需要一次,所以用静态代码块 2.将连接对象的相关代码抽取成一个方法 – 可以通过properties文件进行连接对象更改。properties文件: url = ? user= ? password =? Driver=? 3.将释放资源的相关代码抽取成一个方法为什么目的简化书写。 相关知识点获取src路径下文件方法: 通过ClassLoader类加载器获取properties文件的相对路径。 怎么做1.将注册驱动的相关代码抽取成一个方法。 –因为是只用注册一次以及相关文件的读取只需要一次,所以用静态代码块 2.将连接对象的相关代码抽取成一个方法 – 可以通过properties文件进行连接对象更改。properties文件: url = ? user= ? password =?...
JDBC对象--Statement
Statement(执行sql 的对象)怎么做执行sql语句1.执行任意的sql语句boolean execute(String url) 2.执行DDL、DML语句int executeUpdate(String url) 返回值:影响的行数,可以通过这个判断DML语句是否执行成功,如果>0,则执行成功。如果是DDL则不会返回任何东西,因此默认返回0. 3.执行DQL语句ResultSet executeQuery(String url) 为什么## 怎么做执行sql语句1.执行任意的sql语句boolean execute(String url) 2.执行DDL、DML语句int executeUpdate(String url) 返回值:影响的行数,可以通过这个判断DML语句是否执行成功,如果>0,则执行成功。如果是DDL则不会返回任何东西,因此默认返回0. 3.执行DQL语句ResultSet executeQuery(String url) 为什么象)怎么做执行sql语句1.执行任意的sql语句boolean execute(String...
JDBC对象--ResultSet
ResultSet(结果集对象)怎么做作用及应用场景1.游标向下移动一行next() 2.获取数据getxxx(参数) xxx代表数据名称。 参数:int 代表列的编号,String 代表列的名称。 3.遍历结果集①游标向下移动一行 ②循环判断是否有数据 – 用while(结果集名称.next()) ③获取数据 为什么目的封装查询的结果。 怎么做作用及应用场景1.游标向下移动一行next() 2.获取数据getxxx(参数) xxx代表数据名称。 参数:int 代表列的编号,String 代表列的名称。 3.遍历结果集①游标向下移动一行 ②循环判断是否有数据 – 用while(结果集名称.next()) ③获取数据 为什么目的封装查询的结果。象) 怎么做作用及应用场景1.游标向下移动一行next() 2.获取数据getxxx(参数) xxx代表数据名称。 参数:int 代表列的编号,String 代表列的名称。 3.遍历结果集①游标向下移动一行 ②循环判断是否有数据 –...
JDBC对象--PreparedStatement
PreparedSStatement:执行sql的对象怎么用步骤1.导入驱动jar包 2.注册驱动 3.获取数据库连接对象connection 4.定义sql语句 PS:sql语句使用?作为占位符。 5.获取执行sql语句的对象PreparedStatment 6.给PrepareStatement对象中的?占位符赋值 方法:setxxx(参数1,参数2) 第一个参数:?的位置,从1开始 第二个参数:?的值 7.不需要传递sql语句,执行sql,接受返回结果 8.处理结果 9.释放资源 为什么目的解决sql注入问题。在拼接sql时,有一些sql的特殊关键字参与字符串的拼接,会造成安全性问题。 优点效率比Statement更高 相关知识点预编译的sql:参数使用?作为占位符 怎么用步骤1.导入驱动jar包 2.注册驱动 3.获取数据库连接对象connection 4.定义sql语句 PS:sql语句使用?作为占位符。 5.获取执行sql语句的对象PreparedStatment 6.给PrepareStatement对象中的?占位符赋值 ...