- 博客(32)
- 收藏
- 关注
原创 SSM中常见的注解整理
将各种组件交由spring管理**@Controller:**控制层**@Service:**业务层**@Repository:**数据访问层@Controller、@Service、@Repository都可以称为@Component都用于类上。
2022-12-31 20:14:52 1130 1
原创 vue中计算属性(computed)与方法(methods)以及监听器(watch)的区别
vue中计算属性(computed)与方法(methods)以及监听器(watch)的区别
2022-12-08 19:29:14 594
原创 vue中绑定事件时有无小括号时的区别
默认将事件对象作为参数传递给函数不传递事件对象给函数@事件=‘函数名($event)’ ;@事件=‘函数名(参数1,2,3…,$event)’通过e.target获取页面写一个盒子,以这种形式绑定事件默认传递事件对象到函数中,这里通过e来接收以这种形式绑定事件不会传递事件对象注意只能是通过$event传递 (写错无法传递,另起别名无法传递)
2022-12-06 19:48:49 396
原创 javaWeb学习笔记整理(下)
fileupload是由apache的commons组件提供的上传组件。它最主要的工作就是帮我们解析request.getInputStream()。fileupload组件需要的JAR包有:commons-fileupload.jar,核心包;commons-io.jar,依赖包。
2022-11-09 15:27:12 470
原创 javaWeb学习笔记整理(中)
调用request.setCharacterEncoding(“UTF-8”);响应编码设置:响应编码(不区分get或post请求)2,3代码在获取参数之前, 响应数据之前, 作为servlet前两行代码。
2022-11-07 12:27:06 357
原创 javaWeb学习笔记整理(上)
B/S 架构: 浏览器/服务器架构, 客户端使用浏览器访问服务器, 用户不需要安装客户端,只有电脑有浏览器就可以访问,C/S架构: 客户端/服务器架构: 客户端使用软件提供商提供的客户端程序访问, 用户需要下载客户端程序,并且安装。
2022-11-04 11:45:24 164
原创 request的一些方法
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。假设客户端当前访问的路径为:http://localhost/javaWeb/requestServlet得到客户端发出请求时的完整路径得到以当前项目开始的相对路径(请求行中的资源名部分)得到客户端IP地址得到客户端的完整主机名得到客户端所使用的网络端口号。
2022-11-03 11:48:52 153
原创 使用数组的splice方法实现数组的添加、删除、替换(区分slice方法)
使用数组的splice方法实现数组的添加、删除、替换,区分splice方法,关于数组的其他方法在上一篇中有发布
2022-10-31 12:05:04 3253
原创 JavaScript中Array类型之数组的那些方法
every():对数组的每一项运行给定的函数,如果每一项都返回true,则结果为truefilter():对数组的每一项运行给定的函数,返回结果为true的项组成的数组forEach():对数组的每一项运行给定的函数,没有返回值 ,本质上与使用for循环迭代数组一样map():对数组的每一项运行给定的函数,返回每一次调用函数时得到的结果组成的数组some():对数组的每一项运行给定的函数,如果有任意一项返回true,则结果为true。
2022-10-20 09:01:26 557
原创 JavaScript中 let var const声明变量的区别
>1. var定义的变量,可以预解析提前调用, 结果是undefined,let、const定义的变量不能预解析,提前调用的结果是报错。>2. var定义的变量,变量名称可以重复,效果是重复赋值,let、const定义的变量不能重复,否则执行报错。>3. var定义的变量作用域是全局/局部作用域。let、const定义的变量如果在{}中只能在{}中调用。>4. 在循环语句中var定义的循环变量和使用let定义的循环变量。执行原理和执行效果不同。>5. const 定义的变量存储的数据数值不能改变,
2022-09-26 09:12:00 357
原创 JavaScript闭包的概念及使用笔记
闭包就是**能够读取其他函数内部变量的函数**,因为 JS 中,只有函数内部的子函数才能读取局部变量。如果想在一个函数内部也有限权访问另一个函数内部的变量就可以使用闭包,闭包就是用来解决这一需求的,**闭包的本质就是在一个函数内部创建另一个函数。**可以把闭包简单理解成"定义在一个函数内部的函数",闭包就是将函数内部和函数外部连接起来的一座桥梁。
2022-09-26 09:10:22 280
原创 网页渲染回流(reflow)与重绘(repaint)
当给一个元素更换颜色、更换背景,不会影响页面布局,但是颜色或背景变了,就会重新渲染页面,这就是重绘。当增加或删除dom节点,或者给元素修改宽高时,会改变页面布局,那么就会重新构造dom树然后再次进行渲染,这就是回流。页面的首次渲染浏览器的窗口大小发生变化元素的内容发生变化元素的尺寸或者位置发生变化元素的字体大小发生变化激活CSS伪类查询某些属性或者调用某些方法添加或者删除可见的DOM元素重绘不会引起dom结构和页面布局的变化,只是样式的变化,有重绘不一定有回流。
2022-09-19 18:49:35 499
原创 JDBC工具类的封装
JDBC工具类的封装,封装获取数据库连接方法,获取preparedStatement对象的方法,解析ResultSet集合,关闭资源等方法
2022-09-12 18:17:19 1474 1
原创 MySQL唯一约束UNIQUE与主键PRIMARY KEY约束的区别
数据库MySQL UNIQUE唯一约束和PRIMARY KEY 主键约束的区别
2022-09-01 18:04:02 1122
原创 Java反射学习笔记
什么是反射?通过某种机制,可以动态的获得某个类的所有信息(属性,方法,构造方法..),对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制
2022-08-24 22:43:53 471 1
原创 Java IO流 、序列化与反序列化
使用File、IO流操作文件,创建文件、文件夹,复制粘贴,剪切功能的实现,读写文件,对象的序列化与反序列化等
2022-08-17 18:51:01 700
原创 课外拓展——简单理解为什么HashMap的加载因子默认是0.75?
HashMap的初始容量大小默认是16,为了减少冲突发生的概率,当HashMap的数组长度到达一个临界值的时候,就会触发扩容,把所有元素rehash之后再放在扩容后的容器中,这是一个相当耗时的操作。加载因子越小,填满的元素越少,发生冲突的概率也会降低,但是会浪费更多的空间,而且发生扩容的次数也会增多。由于HashMap的底层是由数组+链表/红黑树构成的,当链表的长度大于8时,判断数组的长度是否大于64,如果大于,这个链表就转换成红黑树。我们知道,HashMap的底层是哈希表,而解决冲突的方法是链地址法。..
2022-08-14 00:27:47 1095 1
原创 Java集合笔记部分(下)
Java集合笔记下部分,补充Map接口下的HashMap,treeMap等集合的说明。泛型的使用,集合的工具类Collections,Arrays等
2022-08-11 11:37:05 876
原创 Java集合整理、ArrayList LinkList HashSet TreeSet等集合的使用
Java集合笔记整理、ArrayList LinkList HashSet TreeSet等集合的使用
2022-08-08 08:45:41 895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人