首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

九银三银四(上)

大家好,我是小瑄 所谓九银三银四,眼看月份最后一天已经快要结束了,当初那个充满斗志,充满梦想的你在哪里? 错过了现在,那就好好准备未来吧。 目录 事务的四大特性?...持久性是指一个事务一旦被提交了,那么对数据库中的数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。 数据库的三大范式 第一范式1NF 确保数据库表字段的原子性。...脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据。 不可重复读是指在对于数据库中的某行记录,一个事务范围内多次查询却返回了不同的数据值,这是由于在查询间隔,另一个事务修改了数据并提交了。...数据是存储在磁盘上的,查询数据时,如果没有索引,会加载所有的数据到内存,依次进行检索,读取磁盘次数较多。...MySQL 5.5本后默认的存储引擎为InnoDB。 InnoDB存储引擎 InnoDB是MySQL默认的事务型存储引擎,使用最广泛,基于聚簇索引建立的。

78720

九银三银四(下)

bin log bin log是MySQL数据库级别的文件,记录对MySQL数据库执行修改的所有操作,不会记录select和show语句,主要用于恢复数据库和同步数据库。...水平划分 水平划分是根据一定规则,例如时间或id序列值等进行数据的拆分。比如根据年份来拆分不同的数据库。每个数据库结构一致,但是数据得以拆分,从而提升性能。...通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。 为什么要做主从同步? 读写分离,使数据库能支撑更大的并发。...在主服务器上生成实时数据,而在从服务器上分析这些数据,从而提高主服务器的性能。 数据备份,保证数据的安全。 乐观锁和悲观锁是什么?...数据库中的并发控制是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观锁和悲观锁是并发控制主要采用的技术手段。

52730
您找到你想要的搜索结果了吗?
是的
没有找到

100天精通Go语言(精品VIP)专栏简介

100天精通Go语言(精品VIP)专栏简介 摘要 在这个信息爆炸的时代,选择正确的学习路径尤为重要。《100天精通Go语言(精品VIP)》是为所有级别的程序员设计的终极学习专栏。...在《100天精通Go语言(精品VIP)》专栏中,我们将深入浅出地探讨Go语言的各个方面,无论你是编程新手还是经验丰富的开发者,都能在这里找到适合你的学习内容。...在线与离线资源 在《100天精通Go语言(精品VIP)》专栏,我们提供了一系列丰富的在线和离线学习资源,旨在为学习者打造全方位、多维度的学习体验。...访问代码仓库可以找到: Web服务开发:实现一个简单的Web服务,学习HTTP协议、路由、中间件等概念; 并发数据处理:通过并发处理数据,理解并发编程的优势和挑战; 微服务架构设计:学习如何使用Go构建微服务架构...小结 《100天精通Go语言(精品VIP)》专栏全面覆盖了Go语言的各个层面,从基础到高级应用,为不同水平的学习者提供了理论和实践并重的学习路径。

10410

九月已至,九银

不知不觉九月已至,“九银”招聘旺季也拉开帷幕! 这个时候,应届生开始集体走向社会,而职场人也迎来了跳槽涨薪的好时机。...如果你不幸成为“毁约应届生”中的一名,如果你看过前几天腾讯发布的Q2财报数据,如果你感受到了华为创始人任正非口中所谓的“寒气”,那你应该知道,不能坐以待毙了。...七、八月份收集了今年上半年大厂面试的一些题型,结合之前汇总的经典面试题,整理出了一份九银大厂面试真题(含解析)合集,这里免费分享给大家。...12、为什么 Redis 需要把所有数据放到内存中? 13、Redis 的同步机制了解么? 14、Pipeline 有什么好处,为什么要用 pipeline?...25、Redis 集群如何选择数据库? 26、怎么测试 Redis 的连通性? 27、怎么理解 Redis 事务? 28、Redis 事务相关的命令有哪几个?

37520

九银求职季,前端面试大全送给你

Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。 View 代表UI 组件,它负责将数据模型转化成UI 展现出来。...不需要关注数据状态的同步问题,复杂的数据状态维护完全由 MVVM 来统一管理。...vue的数据双向绑定 将MVVM作为数据绑定的入口,整合Observer,Compile和Watcher三者,通过Observer来监听自己的model的数据变化,通过Compile来解析编译模板指令(...存放的数据状态,不可以直接修改里面的数据。 - mutations mutations定义的方法动态修改Vuex 的 store 中的状态或数据。...- action actions可以理解为通过将mutations里面处里数据的方法变成可异步的处理数据的方法,简单的说就是异步操作数据

1.4K20

面阿里,菜鸟,天猫,蚂蚁服题目总汇

虽然天猫,蚂蚁,菜鸟都归属阿里旗下,但每个面试官问的问题都不一样,相同点主要在流程方面。 面试开始会让自我介绍,主要业务架构和技术架构两部分。...以下是从网络整理的菜鸟,天猫,蚂蚁服面试题,仅供大家参考,没有答案! java 1.多个线程同时读写,读线程的数量远远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁?...9.怎样拦截SpringMVC的异常,然后做自定义的处理,比如打日志或者包装成JSON Spring 这里有一个 69 道答案的《史上最全 69 道 Spring 面试题和答案》。...8.平时你们是怎么监控数据库的? 慢SQL是怎么排查的? 9.你们数据库是否支持emoji表情,如果不支持,如何操作? 10.你们的数据库单表数据量是多少?...Redis 这里有一个 50 道答案的《史上最全 50 道 Redis 面试题》。 监控、稳定性 1.业务日志是通过什么方式来收集的? 2.线上机器如何监控?采用什么开源产品或者自研的产品?

73620

九银,带你复盘大厂常问的项目难点

引言 最近整理了一套面试小册,有在线和离线版本 离线版本效果如下,可添加微信linwu-hi获取,阅读效果非常不错 微前端 为什么选择微前端作为项目亮点 如果你的简历平平无奇,面试官实在在你的简历上问不出什么...那么新的管理端可以一开始接入微前端方案,为未来的技术升级提供一个接口,风险也可控,还能够倒腾技术,简历还能新增亮点,何乐而不为 另外提到H5了,就提多一嘴,H5面向C端用户比较多,这方面更应该关心一些性能指标数据...2.2. emit 方法用于派发事件,接收事件名称和可选的事件数据作为参数。 2.3. on 方法用于监听事件,接收事件名称和回调函数作为参数。当相应的事件被派发时,回调函数将被执行。...Tree组件如何实现高性能大数据渲染?...将原始树形数据平铺为一维数组,便于后续计算 计算出实际需要渲染的节点数据,过滤隐藏的节点 利用虚拟列表技术只渲染可视区域的数据,实现大数据量的高效渲染 function flattenTreeData(

57130

九银面试准备季:异常+IO与NIO流

但是,还需要检查是否该缓冲区中包含所有您需要处理的数据。而且,需确保当更多的数据读入缓冲区时,不要覆盖缓冲区里尚未处理的数据。 12、NIO 的非阻塞 IO 的各种流是阻塞的。...NIO 的非阻塞模式,使一个线程从某通道发送请求读取数据,但是它仅能得到目前可用的数据,如果目前没有数据可用时,就什么都不会获取。...Channel 提供从文件、网络读取数据的渠道,但是读取或写入的数据都必须经由 Buffer。 ? 上面的图描述了从一个客户端向服务端发送数据,然后服务端接收数据的过程。...客户端发送数据时,必须先将数据存入 Buffer 中,然后将Buffer 中的内容写入通道。...服务端这边接收数据必须通过 Channel 将数据读入到 Buffer 中,然后再从 Buffer 中取出数据来处理。

51820

九银:一年前端的面试分享

当然也没有告诉家人自己的境况,不过竟然自己做出的决定,那么就不要懊恼自己的做法,一股脑准备复习吧 优势 劣势太大了,所以优势不值得一提,所以一年经验或者 2 年经验的同学还是慎重裸辞 面试过的公司 极光推送 一家以大数据业务的公司...小程序有了解过吗 四面 四面是极光 HR 面 在小组担任的位置 说说你工作中遇到有挑战的项目 期待薪资 五面 五面是 vp 面 非科班的你如何学习的 看过那些书,讲讲收获 详细讲讲 DNS 如何进行解析 数据库范式...了解 golang 吗(简历没写数据库和 golang 的字眼) 总结 到第三面后,等了一个星期并没有通知,所以极光的面试体验挺差的,后面 HR 突然加我谈薪资,极光四面 HR 面我要了 17K,HR...说说浏览器渲染流程 说说重绘和重排 说说那些属性可以直接避免重绘和重排 treeshaking 原理 按需加载的原理 讲讲原型链 了解过那些前端构建工具 分别介绍他 webpack rollup gulp 双向数据绑定原理...不过帮他们模拟面试的那段时间自己处于追剧看小说阶段,所以都是浪费,就乐于助人了哈哈哈 开启新一轮面试 裸辞时候,我微信很少上,朋友圈也关闭了,群里的好几个同学倒是每天都来提醒我面的如何,哭了,无形之中给自己增加了压力,所以我并没有全部准备好,数据结构和算法才刚开始刷

69340
领券