首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
李红红
掘友等级
Java系统架构师
欢迎关注我的公众号“Java程序猿部落”
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Git基础和入门
Git 不按照SVN那样对待或保存数据。 反之,Git 更像是把数据看作是对小型文件系统的一组快照。 每次你提交更新,或在 Git 中保存项目状态时,它主要对当时的全部文件制作一个快照并保存这个快照的索引。 为了高效,如果文件没有修改,Git 不再重新存储该文件,而是只保留一个…
Redis主从复制看这篇就够了
概念:主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。 下面结合实战和理论解释。 每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件;(下面有个例子,从机down了之后,再回…
redis持久化rdb和aof之间的优势劣势
概念: 在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的…
详谈:Redis事务和消息订阅
可以一次执行多个命令,本质是一组命令的集合。一个事务中的 所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。 下面的演示说明: Redis是部分支持事务的。不保证原子性。 悲观锁(Pessimistic Lock): 顾名思义,就是很悲观,每次去拿数据的时候…
深入挖崛:mysql主从复制原理
1)、master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log events; 3)、slave重做中继日志中的事件,将改变应用到自己的数据库中。 MySQL复制是异步的且串行化的。 Mysql的复制(replicatio…
mysql锁机制总结,以及优化建议
偏向MyISAM存储引擎,开销小,加锁快;无死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 MyISAM在执行查询语句(SELECT)前,会自动给涉及的所有表加读锁,在执行增删改操作前,会自动给涉及的表加写锁。 1、对MyISAM表的读操作(加读锁),不会阻塞其他进程对同…
面试官问你:MYSQL事务和隔离级别,该如何回答
事务是由一组SQL语句组成的逻辑处理单元,是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。事务具有以下4个属性,通常简称为事务的ACID属性: 原子性(Atomicity):事务是一个原子操作单元,其对数据的修改,…
结合案例深入解析:抽象工厂模式
当涉及到产品族的时候,就需要引入抽象工厂模式了。 每一个模式都是针对一定问题的解决方案。抽象工厂模式与工厂方法模式的最大区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则需要面对多个产品等级结构。 在学习抽象工厂具体实例之前,应该明白两个重要的概念:产品族和产品…
结合案例写出工厂方法模式实例
工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 或者说引入工厂模式的目的就是我们需要多个工…
结合案例深入解析简单工厂模式
简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 在创建一个对象时不向客户暴露内部细节,并提供一个创建对象的通用接口。 简单工厂把实例化的操作单独放到一个类中,这个类就是…
下一页
个人成就
文章被点赞
94
文章被阅读
77,880
掘力值
1,633
关注了
5
关注者
54
收藏集
0
关注标签
1
加入于
2018-04-24