
获得徽章 1
- #青训营笔记创作活动#
1月26日 day 16
从每一台相互独立的计算机都被称为单机,到后来电脑之间可以相互联系,我们称之为互联。
数据传输方式:电路交换、报文交换、分组交换评论点赞
#青训营笔记创作活动#
1月24日 day14
一张数据表一般对应一颗或多颗树的存储,树的数量与建索引的数量有关,每个索引都会有一颗单独的树。评论点赞- #青训营笔记创作活动#
1月21日 day 13
所谓的缓存,其实就是一个位于应用程序与数据库之间的一层,作用就是减少访问数据库的次数,以提高服务性能。
单机服务下,一些较小,并且是单线程中用到的到数据,使用本地 Map 来存储也不是不可以。展开评论点赞 - #青训营笔记创作活动#
1月21日 day 12
跨域问题指的是不同站点之间,使用 ajax 无法相互调用的问题。跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。评论点赞 - #青训营笔记创作活动#
1月19日 day10
AOP + 自定义注解 + Redis,并且封装在一个单独的模块 common-web 下,需要使用的模块只需引入该包,并且给需要限制的方法添加注解即可,很方便,且松耦合评论点赞 - #青训营笔记创作活动#
1月18日 day8
使用 Pinia
如果用过 Vuex,那么可以无缝切换到 Pinia,用过之后,你会直呼简约就是美。
Pinia 提供了更简单的 API,具有更少的规范,提供了 Composition API 风格的 API。尤其是对 Typescript 的支持,比 Vuex 好用太多。
Pinia 的核心概念只剩下了:
store:状态仓库
state:状态,和 vuex 保持一致
getters:类似组件的计算属性,和 vuex 中的 getters 的保持一致
actions:和 vuex 中的 actions 保持一致,可以处理逻辑并修改 state展开评论点赞 - #青训营笔记创作活动#
1月18日 day8
Pinia 号称下一代的 Vuex。
经过初步体验,发现相比于 Vuex,Pinia 确实有了很大进步,最明显的就是删减了复杂的概念,简化了数据流转的过程,现在只剩下了 store、state、getters、actions 这四个核心概念。
展开评论点赞 - #青训营笔记创作活动#
1月17日 day7
一个好的数据库是十分有必要的,当前字节跳动数据库体系呈现产品多样化、产品智能化两个特征,其中矩阵底层的 Inf-Brain 是数据库管理大脑,主要承担流量预测、熔断预测、智能参数调优等能力。上层各模块则是各细分产品,比如智能运维、分布式中间件、分布式缓存、KV、图等,也有云数据库方向的 veDB、HTAP 相关的一些技术。展开评论点赞 - #青训营笔记创作活动#
1月16日 打卡day5
今天学习了这些,其中我觉得最重要的是
“三刷”官方文档是学习新的编程语言的制胜法宝:
1刷从头看到尾,扫清知识盲点,搞清楚概念;
2刷必须手敲,而且要写注释和总结;
3刷先只写注释,不看文档实现功能,遇到问题再和文档比较,加深理解。如果还有余力,就和我一样整理成文章,分享出来帮助大家学习,回馈社区。展开评论点赞