Dashboard Hystrix Dashboard可以让你实时监控hystrix的metrics信息。 当netflix开始使用dashboard后,运维效率得到了极大的提升,并且极大降低了大多数的线上问题的影响。 当服务依赖失败时就会显示红色。 线图显示了一个服务依赖的各项数据代表的意义。 h ...
分类:
其他好文 时间:
2017-12-27 21:35:14
阅读次数:
190
(一)移动终端发展 一部手机要实现最主要的功能—打电话发短信,这个手机就要包含下面几个部分:射频部分、基带部分、电源管理、外设、软件等。回想一下移动手机的发展史: 1,功能手机(Feature Phone):仅仅用基带芯片。仅仅能用来打电话、发短信。 2,多媒体手机:使用基带芯片+协处理器加速单元。 ...
分类:
移动开发 时间:
2017-12-27 11:47:22
阅读次数:
251
12.27 在昨天休息的比较充分的情况下,感冒已经差不多好了。 想除了健身之外再培养一份兴趣,但是还没想好,想写作,像摄影,想画画,想练字。 但是每一个都需要下苦工啊,光是健身这一项就要耗费我每周六七个小时。 想挤出更多的时间就应该剪枝和提升效率了。 目前耗费最多的时间应该是无意义的社交,和用手机浏 ...
分类:
其他好文 时间:
2017-12-27 10:15:05
阅读次数:
135
int i=10; 中的i是一个变量,因此,第一个输出x被提升为int型,因为 i 是int型,x的int值为120,所以第一个输出为120 至于第二个输出,Java编程规范中提到,当后两个表达式有一个是常量表达式(本题中是10)时,另外一个类型是T(本题中为char)时,而常量表达式可以被 T 表 ...
分类:
其他好文 时间:
2017-12-26 19:51:35
阅读次数:
128
今天做了个任务,用的是二重循环,结果老大来审查代码的时候被骂了。 为什么被骂? 以为代码写的low。 废话不多说,直接看代码。 错误的代码: 正确的代码: 测试可得: 100用户100网点的条件下,正确代码比错误代码速度快70%。 分析:这个效率提升在不再需要使用遍历去匹配,而是新创建一个Map,将 ...
分类:
其他好文 时间:
2017-12-26 14:29:55
阅读次数:
166
教育的作用是:常识性知识和技能的提升、学习方法学习、基本的思考方法、解决问题的思路和方法。 在现代世界中,我们往往相信,通过教育,我们能以最合理的方式避免最危险的行为。几乎所有公共宣传都是基于这个理念,从全球变暖到艾滋病预防,再到酒后驾驶。 当人们的行为的改变带来的大多数益处将被其他人享受时,难以让 ...
分类:
其他好文 时间:
2017-12-26 14:28:38
阅读次数:
167
1. 01 只在当前的代码块有效 2. 02 作用域不会被提升 3. 03 在一个作用域里不能重复声明 4. 04 申明的常量必须立即赋值 5. 05可以改变堆区的对象内容,不能修改栈区的地址(和其他语言如Java类似) ...
分类:
其他好文 时间:
2017-12-26 00:50:17
阅读次数:
185
调试克隆镜像系统,现有的win10 系统版本之间的区别做一整理如下 win10家庭版: 1、功能简单,满足一般的家庭用户 2、在核心功能,括改进的开始菜单、节电模式、Windows Defender以及Windows防火墙、Cortana语音助手、Windows Hello安全登录、新增的多任务操作 ...
缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache 就是为了提升系统性能而开辟的一块内存空间。 缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日常开发的很多场合,由于受限于硬盘IO的性能或者我们自身业务系统的数据处理和获取可能非常费时,当 ...
分类:
系统相关 时间:
2017-12-25 17:01:08
阅读次数:
205
需求缘起 大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈。如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的数据库架构来提升数据库的读性能。 这种架构的一个潜在缺点是,业务方有可能读取到并不是最新的旧数据: (1)系统先对DB-master进行了一个写操作,写主库 ...
分类:
数据库 时间:
2017-12-25 17:00:51
阅读次数:
169