在开始之前,我们先来回顾下业内对于微服务架构的定义。简单来说,微服务就是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制(如 RESTful 接口)来交互,并且服务可以通过自动化部署方式独立部署。 1.什么是服务发现,在微服务架构中,服务发现的作用是什么? 之 ...
分类:
其他好文 时间:
2019-01-01 17:26:22
阅读次数:
183
一个时代的进步与发展往往会衍生出新的问题,进而反复循环,使人类文明不断地迭代与升级。步入移动互联网时代,新技术、新产品的出现总能打破行业想象,同样也带来了很多无法调节且不断重复的问题,其中尤以企业移动化需求与技术实现间的矛盾最为突出。【开发者的负担】移动互联网发展速度之快变化之大往往令人瞠目结舌,这样的行业发展特点对开发者和企业而言各有利弊。屏幕碎片化是开发者最头痛的问题之一。据谷歌最新统计,全球
分类:
移动开发 时间:
2018-12-25 20:15:59
阅读次数:
154
最近正在研究rocketmq,简单记录下设计的不同 互联网系统中Rpc、服务治理、消息中间件基本都是标配,消息中间件能解耦,削峰,高可用并能间接提供达到最终一致性 消息中间件中,消息消费分为最多一次,至少一次和刚好一次,如果需要实现刚好一次,则系统设计难度增大,系统性能损失增加,权衡利弊,rocke ...
分类:
其他好文 时间:
2018-12-17 14:20:15
阅读次数:
231
QueryBuilder提供了一个简单、流畅的SQL查询构造器。在不影响代码可读性的前提下用来快速的建立SQL语句。 QueryBuilder在功能上与ORM重合,但是个由利弊,ORM更适合用于简单的CRUD操作, 而QueryBuilder更适用于复杂的查询,例如查询中包含子查询和多重联结。 使用 ...
分类:
其他好文 时间:
2018-12-16 11:01:44
阅读次数:
286
PHP作为一门web开发语言,通常情况下我们都是在WebServer中运行PHP,使用浏览器访问,因此很少关注其命令行操作以及相关参数的使用,但是,特别是在类Unix操作系统上,PHP可以作为一门脚本语言执行与shell类似的处理任务。查看PHP的所有命令行参数,使用php-h命令。我们将会对大部分 ...
分类:
Web程序 时间:
2018-11-27 19:27:30
阅读次数:
236
第1章 服务器端渲染基础本章主要讲解客户端与服务器端渲染的概念,分析客户端渲染和服务器端渲染的利弊,带大家对服务器端渲染有一个粗浅认识。 1-1 课程导学1-2 什么是服务器端渲染1-3 什么是客户端渲染1-4 React 客户端渲染的优势与弊端第2章 React中的服务器端渲染本章将借助Node. ...
分类:
其他好文 时间:
2018-11-24 11:42:42
阅读次数:
240
斐波那契数指的是这样一个数列:0、1、1、2、3、5、8、13、21、…… 这个数列从第三个数开始,之后的每一个数都由它前的两数相加得到。我们知道在编程中我们可以用递归和迭代两种方法求指定的斐波那契数,但这两种方法各有利弊。区别:递归法(时间复杂度O(2^n))写出来的代码可读性强,就相当于把书上的... ...
分类:
其他好文 时间:
2018-10-30 21:57:11
阅读次数:
215
在群里经常听到这样的争执,有人是虚心请教问题,有人就大放厥词因为这个说python辣鸡。而争论的核心无非就是,python的多线程在同一时刻只会有一条线程跑在CPU里面,其他线程都在睡觉。这是真的吗? 是真的。这个就是因为传说中的GIL(全局解释锁)的存在。不明白这个词的可以去百度一下,我解释不好( ...
分类:
编程语言 时间:
2018-10-25 19:36:00
阅读次数:
138
通配符(*)选择器的利弊: 利:方便,省事 弊:会加大浏览器的负荷 (按需求进行选择) list-style属性值:circle/disc/square/none(空心圆/实心圆/正方形/无) ul跟p标签天生自带内外边距。 —.p标签中内容分别是汉字和英文是为什么会出现两种不同的结果。 范例: < ...
分类:
Web程序 时间:
2018-10-16 13:53:35
阅读次数:
2483
今天用django写了两个分页器,实现的思路并不一样,发现二者各有利弊 第一种方法:从数据库获取数据,在后端用字符串格式化的方法做成HTML语句,然后传到前端进行渲染 代码如下 views html 第二种方法:在后端生成数据包传到前端,使用for循环进行渲染(传输数据时,假设current_pag ...
分类:
其他好文 时间:
2018-10-12 23:58:46
阅读次数:
354