自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 js里面,什么样的类型直接用=赋值会绑定两个数据,什么是浅拷贝,什么是深拷贝,

gpt给我补习前端知识

2023-10-07 07:02:46 102 1

原创 使用aho-corasick-double-array-trie进行脏字过滤

具体来说,它通过构建一个双数组字典树,将所有的模式串存储起来,并且在构建过程中建立了各个节点之间的失败指针,以便在匹配过程中进行跳转。相比于传统的暴力匹配算法,Aho-Corasick 算法能够在线性时间内完成匹配操作,而不会因为模式串的数量增加而导致时间复杂度的大幅增加。这里要做的就是拿到敏感字文件里面的数据,然后对输入的数据进行过滤替换,这里使用了springboot和aho-corasick-double-array-trie库来进行过滤。库的效果取决于所需匹配的模式串数量和主串长度。

2023-09-27 09:26:36 392 1

原创 小程序 Vant Weapp 使用van-tabs控制切换tab请求后台频率

这里写微信小程序代码,使用的vant组件库,然后想控制频繁的切换tab让后台发送请求的评论,这里实际是二级目录,但是和一级tabs的关系不大,所以不展示了,只需要知道这是一层就好了通过handleTabChange来控制,需要再data里面定义上次接口调用的时间,和选中的标签,来记录时间和加载默认选中项。

2023-09-18 15:51:38 853

原创 如何用GPT学习uni-app

了解基础知识:首先,你需要了解UniApp的基本概念和特点。UniApp是一个基于Vue.js的跨平台开发框架,可以用于开发iOS、Android和Web应用。学习Vue.js的基础知识也是必要的,包括Vue的基本语法、组件化开发等。学习UniApp的开发环境:安装UniApp的开发工具HBuilderX,并了解其基本使用方法。HBuilderX是一个集成开发环境,可以用于开发、调试和打包UniApp应用。

2023-08-04 23:37:52 259 1

原创 多线程&JUC

记录多线程的基本原理和面试可能用到的八股文,内容直接总结了核心的部分,内容可能不全,欢迎补充

2023-05-12 12:46:49 87

原创 java面试资料

在读取时,如果没有写锁,则多个线程可以共享读锁,而在写操作时,必须获取独占的写锁,并阻塞其他线程的读写操作,直到该线程完成写操作并释放写锁。很多时候,我们在读取数据库时,需要读取的是行的当前数据,而不需要通过 undo log 回溯到事务开启前的数据状态,主要包含以下操作:insert updata,select ...for update。脏读:读到别的事务还没提交的数据, 不可重复读:两次读取的数据不是一样的, 幻读:读取的时候数据发生修改,第二次读取数据到插入的新数据。

2023-05-12 12:37:53 140 1

原创 AQS笔记

AQS源码

2023-04-21 02:20:31 149 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除