03 2020 档案

摘要:整理了一下mysql中数据类型 1.数值类型 tinyint 从 -2^7 (-128) 到 2^7 - 1 (127) 的整型数据。存储大小为 1 个字节。 unsigned 是从 0 到 255 的整型数据。用于小数型 所以建表的时候 只能是tinyint(3),哪怕你建tinyint(100) 阅读全文
posted @ 2020-03-19 10:46 Felix-Zhang 阅读(330) 评论(0) 推荐(1) 编辑
摘要:Consul([ˈkɒnsl],康搜)是注册中心,服务提供者、服务消费者等都要注册到Consul中,这样就可以实现服务提供者、服务消费者的隔离。除了Consul之外,还有Eureka、Zookeeper等类似软件。 COnsul主要功能如下 1.服务注册与发现 2.服务负载均衡 3.健康检查 用DN 阅读全文
posted @ 2020-03-16 09:24 Felix-Zhang 阅读(890) 评论(1) 推荐(1) 编辑
摘要:所谓微服务简单理解就是SOA架构下的最终产物,该架构的设计目标是为了肢解业务,使得服务能够独立运行。 微服务设计原则: 1、各司其职 2、服务高可用和可扩展性 在以往的单体应用时代 应用程序就是一个项目 在一个进程里运行 以电商系统为例 这种架构的特点是 1.开发简单,集中管理没有分布式的损耗 2. 阅读全文
posted @ 2020-03-13 23:02 Felix-Zhang 阅读(808) 评论(0) 推荐(1) 编辑
摘要:上篇记录了一下Net Core之所以跨平台的根本 -- Kestrel服务器 那么一个Http请求究竟是如何被处理的呢 浏览器中输入一个要访问的地址 => 然后经过DNS解析 => 拿到IP + Port =>IIS将请求解析为HttpContext => 交给Net FrameWork 浏览器中输 阅读全文
posted @ 2020-03-09 18:20 Felix-Zhang 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:一、正向代理 所谓正向代理就是顺着请求的方向进行的代理,即代理服务器他是由你配置为你服务,去请求目标服务器地址。 比如我们要去访问谷歌网站,我们直接访问不通,那么我们就可以找一个代理服务器为我们服务,我们通过代理服务器请求到谷歌网站。对于谷歌而言他只知道有一个服务器访问了自己,并不知道这件事你是访问 阅读全文
posted @ 2020-03-09 16:29 Felix-Zhang 阅读(210) 评论(0) 推荐(1) 编辑
摘要:使用Net Core 开发已经有一年时间了 将体会总结下 1.首先Net FrameWork 与 Net Core 最大的区别就是跨平台 而跨平台的根本就是要适用各个平台上的Web服务器,各个服务器的启动、配置等等都是不尽相同的,如果每个服务器提供一套实现出来,如果未来出现了一个新的Web Serv 阅读全文
posted @ 2020-03-09 15:26 Felix-Zhang 阅读(718) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示