深圳幻海软件技术有限公司 欢迎您!

  • 浅谈复杂业务系统的架构设计

    作者:京东科技 皮亮1.什么是复杂系统我们经常提到复杂系统,那么到底什么是复杂系统。我们看下维基的定义:复杂系统(英语:complexsystem),又称复合系统,是指由许多可能相互作用的组成成分所组成的系统。强调了两点:由点组成点之间有各种关联两点的规模和复杂性直接决定了系统的复杂程度。

  • 突破传统监测模式:业务状态监控HM的新思路

    作者:京东保险 管顺利一、传统监控系统的盲区,如何打造业务状态监控。在系统架构设计中非常重要的一环是要做数据监控和数据最终一致性,关于一致性的补偿,已经由算法部的大佬总结过就不在赘述。这里主要讲如何去补偿?补偿的方案哪些?这就引出来数据监控系统了。有小伙伴会问了,为什么业务状态监控系统可以

  • TN-S TN-C TN-C-S TT IT接地系统的接线图解

    TN-S接地系统(整个系统的中性线和保护线是分开的)TN-C接地系统(整个系统的中性线和保护线是合一的)TT接地系统(TT接地系统有一个直接接地点,电气装置外露可导电部分则是接地)TN-C-S接地系统(整个系统有一部分的中性线和保护线是合一的)IT接地系统(IT接地系统的带电部分与大地间不直接连接,

  • 编程与类型系统读后总结与感想

    1. 基本信息编程与类型系统 ProgrammingWithTypes:ExamplesinTypeScript[美]弗拉德·里斯库迪亚(VladRiscutia)著,赵利通译机械工业出版社,2021年1月出版1.1. 读薄率书籍【真实】字数17.5万字,笔记总字数19

  • 深入理解Android图形系统

    一、图形系统简介图形系统是计算机中最重要的子系统之一。我们平时使用的电脑、手机都是图形界面的。对于普通人来说,没有图形界面的计算机几乎是没法用的,今天我们就来讲一讲图形系统背后的原理。1.1图形系统的诞生早期的计算机是没有图形界面的,都是命令行界面。大家坐在终端前面输入命令、执行命令、等待命令完成,

  • 苹果iOS系统被爆频繁获取用户隐私

    随着苹果手机价格不断下探,加之安卓手机的价格水涨船高,现如今,苹果手机在中国已经成为了街机,几乎每十个人中,就有三个人用的是苹果手机。不过,苹果手机在国内的泛滥,也延伸出很多问题,其中最重要的就是安全性问题。在部队或者身边有亲戚朋友在部队的朋友一定知道,在部队里面,苹果手机是被明令禁止使用的,只有华

  • iOS系统稳定性越来越差,已经影响到了核心功能

    博主是从iOS4开始使用的,先是iPodtouch接着是iPhone4,iPhone5一直跟随……那时的iOS给我的感觉是极其稳定,极其流畅。印象最深的是拿着手机下载了几百个软件,各种来回切换玩游戏居然能那么丝滑!手机一个月从来没有重启过,各种功能正常,也没有碰到过什么奇奇怪怪的问题。从iOS7开始

  • 谷歌 Android 12 Beta 5 发布:诸多细节改动,正式版即将到来

    9月9日消息谷歌今日发布了Android12Beta5版本,该版本是Android12正式推出前的最后一个测试版。据9to5Google报道,Android12Beta5并没有什么大的新功能,主要是对系统进行最后的测试和审查,以保证Android12的稳定性。目前尚不清楚Android12正式版的推

  • 乔布斯曾大骂安卓之父:自大狂,还总抄我

    谷歌10月31日宣布,安卓之父鲁宾将从公司离职,创办孵化器公司。据美国财经科技网站BusinessInsider报道,苹果创始人乔布斯对于鲁宾强烈不满,曾骂他是“自大狂”,乔布斯还讽刺鲁宾,从神态到衣服到眼镜,模仿自己。苹果和安卓的矛盾,世人共知。乔布斯曾咬牙切齿表示,要和抄袭苹果iOS的安卓阵营“

  • [毕业设计]2022-2023年最新最全计算机专业毕设选题推荐汇总

    目录①javaweb信息管理系统或web应用选题(应用开发类) ②微信小程序开发方向 ③游戏动画、数字媒体方向④深度学习、机器学习方向 ⑤算法研究方向 ⑥物联网、嵌入式方向⑦信息安全、网络安全⑧大数据分析、大数据预测⑨Matlab选题迷茫选题的重要性选题指导对

  • 肝完这篇稳定性建设万字总结,谁还吐槽我线上不稳定!

    俗话说“缺啥补啥”。想起写这么一篇文章,不是因为自己和团队稳定性建设做得有多好,相反,最近经常被吐槽线上不“稳定”......回想当年,作者在某度第一个项目中,从0到1撸了一个多月的码(检索模块c/c++)。后面QA测试N轮,硬是没能提出几(yi)个有效bug,线上似乎也没啥动静。现在却被人指责稳定

  • 天天只会用Java写CRUD,出去面试让你设计API网关你会吗?

    今天给大家分享一个API网关的知识,很多兄弟可能平时经常搞的都是一些CRUD的业务系统开发,从来没接触过API网关。那今天来讲讲,API网关是啥,到底能对我们起到什么作用呢?这个一般面试的时候也很可能会问到这个知识点的。先来看看业务系统技术栈平时咱们可能写系统的时候,往往就是基于SpringBoot

  • 探索性测试:如何利用经验知识拓展ET测试技能辨认故障?

    ​传统认知中的软件测试是一个使用测试用例设计技术设计用例并执行测试用例的过程。测试用例技术的目的是确保能够更多地覆盖、检测软/硬件错误,减少冗余测试。自动化测试或多或少地被认为是机械地执行测试脚本,将预定义的测试用例输入被测系统,对比系统输出和预期结果。然而,在实际的工程实践中我们会发现,现实世界的

  • 手把手教你拦截系统调用

    一、什么是系统调用系统调用是内核提供给应用程序使用的功能函数,由于应用程序一般运行在用户态,处于用户态的进程有诸多限制(如不能进行I/O操作),所以有些功能必须由内核代劳完成。而内核就是通过向应用层提供系统调用,来完成一些在用户态不能完成的工作。说白了,系统调用其实就是函数调用,只不过调用的是内核态

  • 软件测试之非功能性测试有哪些?

    1.性能测试性能是评估一个大数据分析系统的最为关键的维度,大数据系统性能主要包括吞吐量,任务完工时间,内存利用率等多个指标,可反应大数据分析平台的处理能力,资源利用能力等性能。可通过Hadoop性能监控器来监测运行状态性能指标和瓶颈问题,性能测试采用自动化方式进行,测试系统在不同负载情况下的性能。2

  • 饿了么四年 + 阿里两年:研发路上的思考和总结

     “最重要的是选择,最困难的是坚持。”我是在2014年入职饿了么,从前端和PHP一直做到后端架构和团队,从2014年到2017年陆续负责过公司客服、销售、代理商、支付、清结算、订单这些业务的产研与团队;2018年从业务研发团队抽身,6个人组起一个小组投身机器学习,试图结合实际的业务场景通过

  • 分布式事务浅析及简单实现

     在分布式系统中,为了保证数据的高可用,通常,我们会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。为了对用户提供正确的CRUD等语义,我们需要保证这些放置在不同物理机器上的副本是一致的。分布式事务在现在遍地都是分布式部署的系统中几乎是必要的。我们先聊一下啥是事务

  • 打包教你推荐系统的开源工具和框架

     如果我们懂得了原理,知道了实际推荐系统需要考虑哪些元素之后,却在你摩拳擦掌之际,发现要先从挖地基开始,你整个人可能是崩溃的。 轮子不要重复造但是事实上你没必要这样做也不应该这样做。大厂研发力量雄厚,业务场景复杂,数据量大,自己从挖地基开始研发自己的推荐系统则是非常常见的,然而中

  • 一个百亿级日志系统是怎么设计出来的?

     日志是记录系统中各种问题信息的关键,也是一种常见的海量数据。日志平台为集团所有业务系统提供日志采集、消费、分析、存储、索引和查询的一站式日志服务。主要为了解决日志分散不方便查看、日志搜索操作复杂且效率低、业务异常无法及时发现等等问题。随着有赞业务的发展与增长,每天都会产生百亿级别的日志量

  • 翻车现场:一次JVM FullGC引发的宕机事故

    这篇文章给大家聊一次线上生产系统事故的解决经历,其背后代表的是线上生产系统的JVMFullGC可能引发的严重故障。业务场景介绍先简单说说线上生产系统的一个背景,因为仅仅是文章作为案例来讲,所以弱化大量的业务背景。简单来说,这是一套分布式系统,系统A需要将一个非常核心以及关键的数据通过网络请求,传输给

推荐阅读