05 2019 档案

摘要:先提出几个问题: 1、为什么不建议使用订单号作为主键? 2、为什么要在需要排序的字段上加索引? 3、For update的记录不存在会导致锁住全表? 4、redolog和binlog 有什么区别? 5、MySQL如何回滚一条sql? 6、char(50)和varchar(50) 效果是一样的么? 索 阅读全文
posted @ 2019-05-31 00:58 DaisyYuan 阅读(153) 评论(0) 推荐(0)
摘要:由标题可知,技术三板斧是:技术规划、管理和架构。 对于技术规划三板斧,想做好技术规划,需要做到以下三方面的内容: 一是全局分析,这需要溯源历史,思考未来,要对未来有一定的预判。能够基于数据,基于专业,基于客户价值,同时结合顶层的战略、公司的战役情况和组织的现状做分析。 二是定目标。这一部分非常关键, 阅读全文
posted @ 2019-05-24 00:46 DaisyYuan 阅读(231) 评论(0) 推荐(0)
摘要:互联网架构三马车是指:微服务、消息队列和定时任务 微服务 微服务并不是一个很新的概念,在10年前的时候我就开始实践这个架构风格,在四个公司的项目中全面实现了微服务,越来越坚信这是非常适合互联网项目的一个架构风格。不是说我们的服务一定要跨物理机器进行远程调用,而是我们通过进行有意的设计让我们的业务在一 阅读全文
posted @ 2019-05-24 00:31 DaisyYuan 阅读(223) 评论(0) 推荐(0)
摘要:基于SOA架构的数字化校园系统设计 1.SOA架构体系 SOA(Service Orient Architecture)是一种面向服务体系结构,其主要通过标准的中间件来实现异构系统间的操作与信息共享,进而解决单个系统 存在的“信息孤岛”问题。从业务角度来看,一切以最大化“服务”的价值为出发点,SOA 阅读全文
posted @ 2019-05-23 16:55 DaisyYuan 阅读(781) 评论(0) 推荐(0)
摘要:原文链接:https://mp.weixin.qq.com/s?__biz=MzAwNTQ4MTQ4NQ==&mid=2453562561&idx=1&sn=091231f92a0f555a2ea007d66e20aab9&chksm=8cd131a3bba6b8b54227969d774508fd 阅读全文
posted @ 2019-05-17 00:20 DaisyYuan 阅读(254) 评论(0) 推荐(0)
摘要:1、什么场景下会发生高并发? 已淘宝为例:高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。 为了让业务可以流畅的运行并且给用户一个好的交互体验,就需要根据业务场景预估达到的并发量等因素,来设计适合特定业务场景的高并发处理方案。 本文以阿里巴巴商城为探讨场景 2 阅读全文
posted @ 2019-05-11 00:10 DaisyYuan 阅读(206) 评论(0) 推荐(0)
摘要:1.1 CPU缓存 在现代计算机当中,CPU是大脑,最终都是由它来执行所有的运算。而内存(RAM)则是血液,存放着运行的数据;但是,由于CPU和内存之间的工作频率不同,CPU如果直接去访问内存的话,系统性能将会受到很大的影响,所以在CPU和内存之间加入了三级缓存,分别是L1、L2、L3。 当CPU执 阅读全文
posted @ 2019-05-04 01:19 DaisyYuan 阅读(200) 评论(0) 推荐(0)