- 博客(10)
- 收藏
- 关注
原创 Mysql Mvcc机制
MVCC底层依赖Mysql的undo log,undo log记录了数据库的操作,因为undo log是逻辑日志,可以理解为delete一条记录的时候,undo log会记录一条对应的insert记录,update一条记录的时候,undo log会记录一条相反的update记录,当事务失败需要回滚操作时,就可以通过读取undo log中相应的内容进行回滚,MVCC就利用到了undo log。当一个事务对某一行加了写锁时,不允许其他事务对这一行进行写操作,但是可以读,同时不允许其他事务对这一行加读写锁。
2024-01-01 12:48:24 358
原创 面向对象的理解
在面向对象的开发范式中,程序员将问题分解为一个一个的步骤,然后对每个步骤进行相应的抽象,然后形成对象,通过不同对象之间的调用,组合解决问题。也就是说,使用面向对象进行编程时,要把属性、行为等封装成对象,然后基于这些对象及对象的能力实现业务逻辑,例如想要造一辆车,首先定义车的各种属性,然后将属性封装在一起,抽象为一个Car类。蛋炒饭的好处就是入味均匀,吃起来香。面向对象的开发范式其实就是对现实世界的理解和抽象的方法,用代码把现实世界抽象成为代码就需要运用面向对象的三大基本特征,分别是封装,继承,多态。...
2022-07-25 10:27:56 244 1
原创 java面试题
一 Java 基础.................................................................................................. 1 1.Java 基础 知识.................................................................................................. 1 1.1 面向对象的特征(了解)......
2022-04-27 20:39:49 1519
原创 CAP原理分析和具体应用
CAP原理分析和具体应用C–一致性 Consistency 在同一时刻的同一请求的实例返回的结果相同,所有的数据要求具有强一致性A–可用性 Availability 所有的实例的读写请求在一定时间内可以得到正确的响应P–分区容错性 Partition tolerance 在网络异常(比如:挖断光缆、设备故障、宕机)的情况下,系统仍然能提供正确的服务以上的上特点就是CAP原则(又称CAP定理),但是这三个特性是不可能同时满足的,所以分布式系统设计要考虑的是在满足P(分区容错性)的前提下选择C(一致性)
2022-04-15 08:43:53 1136
原创 BS架构与CS架构剖析
BS架构简介指一种软件的开发模式,服务器/浏览器结构,即Browser/Server,最大的特点是不需要安装在手机或者电脑上面,有浏览器就可以使用.例如现在越来越多的软件都是基于BS架构(微信小程序,在线办公软件).拓展B/S架构是对C/S架构的一种变化或者改进的架构.在这种架构下,用户工作页面是通过WWW浏览器实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务端实现,形成所谓三层3-tier结构------在下方超链接可了解三层架构3-tier-其实也就和SpringMVC框架层级代码结
2022-04-11 20:43:47 5216
原创 spring cloud 常见异常
异常一:YAML文件格式错误处理思路:1.找到报错信息2.idea报错比较好理解,很容易找到错误的位置.3.后来是发现在yaml文件上面图省事,用Tab键代替空格键导致格式错误
2022-04-02 11:51:57 351
原创 VMware WorkStation虚拟机常见异常
问题1:VMware WorkStation虚拟机启动异常,无法连接到虚拟机,没有权限解决思路:解决方式文字描述:没有权限先关闭VMware Workstation.随后用管理员身份运行,如上图所示.就可以正常运行问题2:常规方式登录不上去解决方式:第一步:点击取消第二步:点击未列出第三步:重新输入用户名第四步:输入密码第五步:成功登入欢迎各位探讨...
2022-03-12 16:24:21 2437 1
原创 常见的异常报错
一、401错误 Unauthorized 客户试图未经授权访问受密码保护的页面。应答中会包含一个WWW-Authenticate头,浏览器据此显 示用户名字/密码对话框,然后在填写合适的Authorization头后再次发出请求。 二、 .403错误 Forbidden 资源不可用。服务器理解客户的请求,但拒绝处理它。通常由于服务器上文件或目录的权限设置导致。 三、.404错误 NotFound 无法找到指定位置的资源。这也是一个常用的应答。 四...
2022-03-10 21:19:14 17715 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人