摘要: 从网络协议从底往上看,数据经过一层一层的传递中,通过MAC,IP,端口找到对应的主机,打开请求链接。1号电脑把数据包发到网关A,必须知道网关A的MAC地址。所以,数据包的目标地址,实际上分成两种情况:1.同一个子网络下,需要对方的MAC地址,对方的IP地址;2.非同一个子网络,网关的MAC地址,对方 阅读全文
posted @ 2020-03-13 09:33 米莱Milai 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,北京的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Su 阅读全文
posted @ 2020-03-11 13:10 米莱Milai 阅读(246) 评论(0) 推荐(1) 编辑
摘要: 互联网并发编程中,锁的概念时时刻刻都在我们身边,无论是并发编程时候线程锁,还是数据库网络中的锁,都有一些相似之处,都是为了保持数据库的完整性和一致性。不恰当的使用锁,会导致性能下降,出现死锁等情况,所以弄清楚锁的原理概念是必要的。 一、锁分类 二、悲观锁(Pessimistic Lock) 顾名思义 阅读全文
posted @ 2020-03-07 11:56 米莱Milai 阅读(246) 评论(0) 推荐(1) 编辑
摘要: MySql的逻辑架构分为四层,分别是:连接层、服务层、引擎层、存储层。对外暴露的是连接层,我们调用SQL查询接口,交给服务层。四层结构采用解耦式的方式,使得MySql更轻便,高效。 连接层: 主要完成一些类似连接处理,授权认证及相关的安全方案。 服务层: 在 MySQL据库系统处理底层数据之前的所有 阅读全文
posted @ 2020-03-05 18:12 米莱Milai 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 继弄清楚索引底层基础架构之后,我们知道索引是帮助高效查询数据的数据结构,要写出高效查询的SQL语句,就要用到索引,以及我们要调优语句,这里就不得不说到执行计划explain。 首先我们来了解一下SQL的解析顺序,通过具体机制,我们知道,执行大致顺序是 from...on...join...where 阅读全文
posted @ 2020-03-05 17:35 米莱Milai 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 索引在生活中最常见的概念,无论是字典,还是图书馆藏书查找,根据索引能节约我们的时间。索引是一种为了高效获取数据的数据结构。要了解数据库索引的底层原理,我们就得先了解一种叫树的数据结构,而树中很经典的一种数据结构就是二叉树。 二叉树(Binary Search Trees) 二叉树是每个结点最多有两个 阅读全文
posted @ 2020-03-04 22:04 米莱Milai 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一、Docker环境搭建MySql 1. 安装Docker yum install docker-io 2. 启动Docker service docker start 3. 查看docker是否正常启动 ps -ef|grep docker 4. 查询mysql镜像 docker search m 阅读全文
posted @ 2020-03-04 17:14 米莱Milai 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 软件核心复杂性应对之道 从前面我们知道,软件存在三个复杂度,即规模、结构、变化带来的复杂性。好的软件不仅仅是面向给用户使用的,第一批用户应当是开发自己,这与产品本身的柔性设计息息相关。但是从设计开始,我们就应当从以下几个步骤来规范开发: 隔离领域:引入应用层。 将Entity和ValueObject 阅读全文
posted @ 2020-03-04 16:11 米莱Milai 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 自定义的公寓树 大雄不想做作业了,想逃离父母管教,拥有自己的公寓的时候,哆啦A梦给他一颗公寓树,满足了这个想法。公寓树可以根据自己的需要向土里延申,创建出运动房、餐厅、书房。当胖虎、静香、阿福过来了,又满足了他们的想法,创建出棒球场、钢琴室、游戏室。 这颗树洞就像我们的房间工厂,他不用去知道到底需要 阅读全文
posted @ 2020-03-01 09:47 米莱Milai 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 供应链 供应链领域包含采购模块、销售模块、库存模块、组织间结算模块、条码模块、供应商协同模块,他有效的涵盖了供应链领域需要支撑的业务,有些模块通过服务与外界模块进行沟通。 供应链领域内,我们形成了大量的概念,即时库存、锁库、盘点、委外、VMI、在途、寄售、货源统计、限价策略、自动取价等等等,他们丰富 阅读全文
posted @ 2020-03-01 09:27 米莱Milai 阅读(169) 评论(0) 推荐(0) 编辑