- 博客(7)
- 收藏
- 关注
原创 ProComponents之EditableProTable-可编辑表格
对于初次使用ProComponents组件库的同学来说,官方文档过于复杂,本教程是帮助大家利用ProComponents库中的可编辑表格完成一个简答可编辑树形结构表格。
2024-05-22 17:40:38 1241 1
原创 JS如何指定this的指向
正常情况下我们确认this的值是谁调用,this指向谁(即调用者),但是在一些情况下,可能需要改变this的指向.apply: 以数组的方式传入参数。call: 挨个传入参数。
2024-05-21 21:44:19 183
原创 JS闭包和深入对象
这样我们可以快速创建多个对象,构造函数本质上也是函数,但是约定构造函数首字母大写同(new Object,new Array),并且通过new关键字实例化。(静态属性和静态方法) 如(Data.now(),Math.PI,Math.random()),即内层函数用到了外层函数的变量,这里执行内层函数,才会用到外层变量。闭包作用:封闭数据,提供操作,外部也可以访问函数内部变量。这样,全局变量i有被修改的可能,导致执行次数被篡改。构造函数: 是一种特殊的函数,主要用来初始化对象。(实例属性和实例方法)
2024-03-29 21:46:48 318 1
原创 JS作用域链和垃圾回收机制
子作用域可以访问父作用域,但父作用域不能访问只作用域,作用域链就是按照从小到大的规则查找变量。缺点:两个对象相互引用,尽管它们不再使用,也不会被垃圾回收器回收,导致内存泄漏。(在JS中就是全局对象)出发定时扫描内存中的对象,凡是可以到达的对象,都是还。被引用的次数,被引用一次就+1,减少一个引用就-1,如果为0,则释放内存。”,就是看一个对象是否有指向它的引用,没有引用就回收对象。优先查找当前作用域,如果找不到,再逐级查找父级作用域。的某些算法改进的,总体思想都是一致的。内存分配,内存使用,内存回收:由。
2024-03-24 21:58:07 223 1
原创 SpringMVC基础
请求处理映射器(Handler Mapping)和处理适配器(Handler Adapter),视图解析器(View Resolver)进行视图管理;动作处理器Controller接口(包含ModelAndView,以及处理请求响应对象请求和响应),配置灵活,支持文件上传,数据简单转化等强大功能.SpringMVC是一种基于Spring实现的Web MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC的架构模式思想,将Web层进行指责解耦,并管理应用所需的生命周期,为简化日常开发,提供了很大便利.
2023-11-26 21:53:10 61 2
原创 Spring AOP
这样,你就可以把一些与业务无关的功能,如日志、事务、权限等,抽取出来,放在切面中,实现代码的解耦和复用。但是,代理对象在调用目标方法之前或之后,会执行一些切面逻辑,也就是通知。这段XML配置了一个切面,它的切点是com.example.service包下的所有方法,它的前置通知是logService类的beforeLog方法,它的后置通知是logService类的afterLog方法。Spring AOP的核心思想是在目标方法的执行过程中,插入一些额外的代码,来实现一些通用的功能,比如日志、事务、权限等。
2023-11-19 20:22:11 63
原创 AOP-切入点表达式-execution
: 单个独立的任意符号,可以通配任意返回值、包名、类名、方法名、任意类型的一个参数。根据业务需要,可以使用且(&&)、或(||)、非(!)来组合比较复杂的切入点表达式。: 多个连续的任意符号,可以通配任意层级的包,或任意类型、任意个数的参数。1.execution(…): 根据方法的签名来匹配。2.@annotation(…也可以通配包、类、方法名的一部分。
2023-07-16 16:43:38 412 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人