- 博客(17)
- 收藏
- 关注
原创 异步线程使用
创建线程的几种方法:执行完整个main方法,在后台慢慢打印。1.2.3方式都不能获得控制资源。4、 线程池方法,每个异步任务,提交给线程池让他自己去执行就行。
2024-12-17 19:07:07
1100
原创 缓存里面的数据如何和数据库保持一致
会产生脏数据,即一台机器从写数据到写缓存的这段时间里面,有另一台更好的机器已经完成了这两个操作,如图所示。2.看要获得数据的容忍时间是多少,如果长的话可以不用管。如果经常修改,实时性要求高的,可以直接查数据库。改完数据库直接删掉缓存数据,等他要调用的时候再添加。改完数据库,缓存再写一遍。
2024-12-11 20:03:23
358
原创 算法刷题打卡DFS深度搜索
DFS是基于遍历,搜索树,图的算法,通过从根节点(或任意起始节点)开始,沿着每个分支深入访问节点,直到到达叶子节点或没有未访问的邻居节点为止,然后回溯到上一个节点,继续搜索其他未访问的分支。通过递归或者显式的栈来维护当前的状态,并返回到上一个状态继续探索。维护一个当前遍历过的数组打印数据的时候使用,和一个visit数组用来记录该数是否用过。增加一个数组用来记录走到当前楼层的最小次数,如果后面的次数比这个树大,就执行剪枝操作。要想学会深度优先搜索的题目,首先需要知道他的代码原理,适用场景。
2024-12-07 20:25:09
1283
原创 商城业务-商品上架
检索商品的名字,如“手机”,对应的 spu 有很多,我们要分析出这些 spu 的所有关联属性,再做一次查询,就必须将所有 spu_id 都发出去。假设有 1 万个数据,数据传输一次就10000*4=4MB;并发情况下假设 1000 检索请求,那就是 4GB 的数据,传输阻塞时间会很长,业务更加无法继续。openfeign, 用trycatch防止影响到其他代码。 查出当前spuId对应的sku信息,品牌名字。收集成一个list集合。查询可检索得分规格属性。 远程调用查找库存。
2024-12-01 08:00:00
363
原创 使用搜索引擎的时候如何屏蔽广告
但是搜索出来常常有如图这个标志,表示这是广告的意思这些信息往往都不是我们想要的内容。这样的话就可以在搜索词后面加上 -advertise表示忽略广告的意思。这样更容易查找出我们想要的内容如图所示
2024-11-30 18:07:06
582
原创 ‘vue‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
'vue' 不是内部或外部命令,也不是可运行的程序或批处理文件,此问题通常是系统没有找到vue的环境,可以采取以下操作解决。
2024-10-31 19:56:49
1906
3
空空如也
vs code运行不了vue项目
2024-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人