JSON
JSON定义JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。 组成部分1.对象(Object)由花括号 {} 包围,包含键值对。键必须是字符串,值可以是字符串、数字、布尔值、数组、对象或 null。 2.数组(Array)由方括号 [] 包围,包含一个有序的值列表。每个值可以是字符串、数字、布尔值、数组、对象或 null。 3.值(Value)可以是字符串、数字、布尔值、数组、对象或 null。 4.字符串(String)由双引号 “” 包围的一系列字符。 5.数字(Number)可以是整数或浮点数。 6.布尔值(Boolean)true 或 false。 7.null表示空值。 结构形式1.对象{“key1”: “value1”, “key2”: value2} 2.数组[“value1”, “value2”, value3] 3.嵌套结构{“key1”: {“nestedKey1”: “nestedValue1”}, “key2”: [“value1”,...
JQ选择器
JQ选择器分类1.基本选择器2.层级选择器3.属性选择器4.过滤选择器5.表单过滤选择器使用方法①选中标签 ②设置该标签对应操作及其效果 1.基本选择器 2.层级选择器Ⅰ、后代选择器 $(“A B”) ,这是选择A元素内部所有的B元素 Ⅱ、子选择器 $(“A > B”) ,这是选择A元素内部所有的B子元素 3.属性选择器Ⅰ、属性名称选择器$(“A[属性名]”) 包含指定属性的选择器 Ⅱ、属性选择器$([“A[属性名]=‘值’”] ) 包含指定属性和指定值的选择器 Ⅲ、复合属性选择器$([“A[属性名]=‘值’”] []…… ) 包含多个指定属性和指定值的选择器 4.过滤选择器Ⅰ、首元素选择器:first 获得选择元素的第一个元素 Ⅱ、尾元素选择器:last 获得选择元素的最后一个元素 Ⅲ、非元素选择器:not(selecter) 不包括制定内容的元素 Ⅳ、偶数选择器:even 偶数从0开始计数 Ⅴ、奇数选择器:odd 奇数,从0开始计数 Ⅵ、大于索引选择器:gt(index) ...
JQ_DOM操作
DOM操作分类1.内容操作2.属性操作3.CRUD操作使用方法1.内容操作①html(): 获取/设置元素的标签体内容。 ②text(): 获取/设置元素的标签体纯文本内容 ③val(): 获取/设置元素的value属性值 2.属性操作Ⅰ、通用属性操作①attr():访问和设置HTML属性。 ②removeAttr():删除HTML属性。 ③prop():访问和设置DOM属性(JavaScript对象的属性) ④removeprop():删除DOM属性(JavaScript对象的属性) Ⅱ、对class属性操作①addClass():添加class属性值 ②removeClass():删除class属性值 ③toggleClass():切换classs属性值 Ⅲ、CRUD操作...
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 =?...