- 博客(21)
- 收藏
- 关注
原创 前端 forEach原理
给我们在另一个地方复制创建新元素,是和原数组这个元素没有半毛钱联系的!所以,我们使命给循环拿到的。对象的真正的数据是保存在堆内存,栈内只保存了对象的变量以及对应的堆的地址,所以操作。3、那引用类型 -> 改变整个单次循环的item?是有基本数据类型与引用数据类型之分的。1、基本数据类型 -> 死都改不动原数组!2、引用类型 -> 类似对象数组可以改变。的形式赋值改变,无论什么就都可以改变了。它们在栈内存中直接存储变量与值。其实就是直接操作了原数组对象本身。基本类型我们当次循环拿到的。
2024-07-18 10:58:18
179
原创 小程序学习
和pages节点平级 subPackages 例子如下。预加载分包的页面 所有加载包加起来不超过2M。分包资源文件是私有资源,主包资源是公有资源。独立分包无法访问主包资源。pages.json下。每个包大小不超过2M。
2024-07-03 14:53:08
86
原创 微信小程序坑!!!
气死我了,之前就遇到过,我记得在哪看到办法解决了,今天又遇到了,又搜不出咋解决了。如果新建的小程序,发现页面无论如何也不显示内容,空白一片,加入tab或其他导航栏还能显示。那就看下你的配置中,使用独立域调试 这条是否打开了,
2024-05-13 16:34:46
73
1
原创 PDF动态插值生成PDF-PdfReader
1.首先需要使用Adobe Acrobat软件来对PDF进行处理,生成PDF模板。生成类似于下图的模板编辑框。2.使用PdfReader对模板文件流进行编辑。
2024-01-02 10:07:55
446
1
原创 angular学习
json字符串是 ,值为true的生效。如例子中 start始终有该class样式,其余两个要根据vaildStatus的值来决定显示哪个的class样式。值为真,显示前一个expand-on的样式, 值为假。显示expand-off的样式。数组中的每一个样式都会添加到 class中。也可以和ngmodel绑定。第二种 json字符串。
2023-05-04 12:03:19
43
原创 redis 数据库 双写问题 思路记录
redis有值,就不可避免的出现 数据库修改成功, redis修改失败的情况。就会出现redis旧值,数据不一致的情况。防止出现旧数据覆盖新数据的操作,可以再redis的值种加入版本号,如果版本号低于存储的版本。就结束循环,不再修改。如果修改redis失败,try catch 循环修改,次数设置5次左右因该没啥问题吧。首先,redis 是为了 保护 数据库 因为访问量过大 而崩溃。redis 和 数据库 修改时, 两端数据不一致问题。如果连续五次失败,那就只能redis为空了。那么,redis就要有值。
2023-04-26 10:27:21
156
原创 angular http请求封装 JAVA后台请求封装
pipe(}),.pipe(}),注: 自封的方法,有多少参数自己定义,需要注意的点为,get<T>(路径参数,请求头参数) 请求头参数(请求封装类型,路径参数)post<T>(路径参数,params参数,请求头参数) 请求头参数(请求封装类型)封装类型如 'application/json'.pipe中可设置,请求返回结果,以及异常处理请求头方法如下headers?context?params?: boolean;: any;
2023-03-27 11:23:39
512
原创 es特性学习
. 可选链操作符, 相当于 对于该object的属性做一个空判断,再去点。如果该属性为null或者undefined 则返回 undefined ,否则,返回该值。如 空字符串"" 数字0??空值合并操作符,如果 符号 左侧值,不为 nulll 或undefined 则 返回左侧值,否则 返回右侧值使用这种方式做判空, 会比三元判空能少些代码。
2023-03-24 11:26:41
43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人