今天分析了另外一个关于数据库延迟跳动的问题,也算是比较典型,这个过程中也有一些分析问题的方法和技巧工参考。首先在高可用检测中,有一套环境的检测时断时续,经过排查发现是数据库产生了延迟,在登录到从库showslavestatus查看,会发现Seconds_behind_master的值是不断跳动的,即从0~39~0~39这样的频率不断跳动,让人很搓火。查看数据库的相关日志发现竟然没有任何可以参考的日
分类:
数据库 时间:
2020-08-26 18:46:07
阅读次数:
52
模板方法模式 简介 模板方法模式是教简单且常用的一种设计模式,是基于类的继承的一种代码复用技术,其结构只存在基类和派生类之间的继承关系。模板方法是一个具体的方法,给出了一个顶层逻辑流程框架。 模板方法模式:定义一个操作中的算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变一个算法的结构即可重新 ...
分类:
其他好文 时间:
2020-08-26 17:07:14
阅读次数:
49
昨天到今天写的是轮播的自动播放、无限循环、点击事件、也可以自己滑动。 这个轮播图是进行过封装的,把一些简单的数据设置页面交互去提取出来。让以后用的时候直接可以用。 自动播放的话可以通过自定义属性来进行时间延迟设置。点击事件只是写了一个Toast,具体的内容可以根据自己的业务交互去写。 还有标题,它的 ...
分类:
其他好文 时间:
2020-08-24 16:33:04
阅读次数:
43
我们之前讲过,存储系统的性能很关键(参见第17讲)。我们这一讲就探讨存储方面的优化案例,是关于SSD性能的。 现在很多公司里面的高性能存储系统,一般都是基于SSD的,这主要归功于SSD价格在近几年的大幅度下降。但是,SSD也不是包治百病的灵丹妙药,也有自己的特殊性能问题。我们今天就重点讲述两点:SS ...
分类:
其他好文 时间:
2020-08-20 18:50:16
阅读次数:
72
我们前面几讲介绍了性能优化的原则和策略,并且集中探讨了CPU、内存和存储三个最关键的领域。 今天我们来讲一个比较复杂的JVM场景和超大延迟的性能问题;这是本模块,也就是性能优化模块的最后一讲。 我们会一步步地探讨这个性能问题的表象、问题的重现、性能分析的过程和解决方案。这个性能问题的复杂性,表现在它 ...
分类:
其他好文 时间:
2020-08-20 18:49:57
阅读次数:
59
##13.1原理: 深度纹理,存储的不是颜色值,而是一个高精度的深度值[0,1] - 归一化的设备坐标(Normalized Device Coordinates,NDC) 精度(24or16位) 1)使用延迟渲染时,G-buffer中直接可得。2)否则通过单独的pass,unity使用Shader ...
分类:
其他好文 时间:
2020-08-18 14:01:47
阅读次数:
67
分布式系统面临的问题: 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免的失败。 Hystrix 是什么: Hystrix 是一个用于处理分布式系统延迟和容错的开元库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等。。。 Hystrix能够保证在一个依 ...
分类:
其他好文 时间:
2020-08-18 13:52:25
阅读次数:
68
地址详情 Jedis api 在线网址:http://tool.oschina.net/uploads/apidocs/redis/clients/jedis/Jedis.html redisson 官网地址:https://redisson.org/ redisson git项目地址:https: ...
分类:
其他好文 时间:
2020-08-17 17:16:52
阅读次数:
97
高并发实时弹幕是一种互动的体验。对于互动来说,考虑最多的地方就是:高稳定性、高可用性以及低延迟这三个方面。
分类:
其他好文 时间:
2020-08-13 22:22:02
阅读次数:
98
GPS卫星授时定位系统已经在各个领域广为应用,在传统GPS卫星授时定位过程中,一般条件下接收机需有较为开阔的收星环境,至少能同时观测到4颗及4颗以上卫星。但在不良GPS信号区域:如城市核心区、房屋内部和地下停车场等,由于GPS信号受到阻隔、强度减弱和多路径效应的影响,造成接收机无法锁定信号或定位,结果存在较大偏差,难以满足定位要求。GPS信号转发器技术利用现有GPS信号来提高定位能力,这些新技术的
分类:
其他好文 时间:
2020-08-13 12:23:44
阅读次数:
91