• 你写的代码,是别人的噩梦吗?

    经过我们分析、讨论,发现造成现在系统异常复杂的罪魁祸首主要来自以下四个方面: 可扩展性差 对于只有一个业务的简单场景,并不需要扩展,问题也不突出,这也是为什么这个点经常被忽略的原因,因为我们大部分的系统...
    文章 2017-12-15 3147浏览量
  • 企业应用架构实践(复杂性应对之道)

    经过我们分析、讨论,发现造成现在系统异常复杂的罪魁祸首主要来自以下四个方面: 可扩展性差 对于只有一个业务的简单场景,并不需要扩展,问题也不突出,这也是为什么这个点经常被忽略的原因,因为我们大部分的系统...
    文章 2017-12-14 9584浏览量
  • 如何合理地制造“BUG”并且查找BUG

    弱弱的说一句,这种情况干嘛不用ifelse呢。而实际情况是,异常处理只是用户处理软件中出现异常的情况。常用的情况是子程序抛出错误,让上层调用者知道,子程序发生了错误,并让调用者使用合适的策略来处理异常。一般...
    文章 2017-06-02 1058浏览量
  • 加壳学习笔记(一)-基础知识

    在OllyDbg,里关于栈帧的划分,是将新栈的栈底当做旧栈的栈顶,就是说ebp即属于上一个栈帧也属于下一个栈帧,在这个ODay教材中是坚持了在esp和ebp之间的作为一个栈帧的原则哈。以下要记得,呵呵。书上说这样划分的...
    文章 2017-11-09 672浏览量
  • 《吃透微服务》-服务容错之Sentinel

    隔离方案它是指将系统按照一定的原则划分为若干个服务模块&xff0c;各个模块之间相互独立&xff0c;无强依赖。当有故障发生时&xff0c;能将问题和影响隔离在某个模块内部&xff0c;而不扩散风险&xff0c;不涉及其他模块&xff0c;不...
    文章 2022-05-28 45浏览量
  • C++的反思[转]

    我看看左边的 800KB一团乱麻的 C++代码,再看看右边整洁的 300多 KB 纯 C+Python,琢磨着,这个项目干嘛不一开始就这么做?跨语言接口 现代项目开发,不但需要更高的性能,而且需要更强大的语言描述能力。而 C++正...
    文章 2018-04-20 1282浏览量
  • mysql标准规范

    wushan谁TM知道这些库是干嘛的库备份必须以bak为前缀&xff0c;以日期为后缀从库必须以-s为后缀备库必须以-ss为后缀三、表设计规范单实例表个数必须控制在2000个以内单表分表个数必须控制在1024个以内表必须有主键&xff0...
    文章 2022-01-11 47浏览量
  • Android面试题(1)

    而Android会把这些进程保留在内存里,干嘛呢?为了保证你再次激活这些进程时候启动的更快.Android会在系统需要更多内存 的时候,去释放掉那些占用内存的进程-这个活动是智能的. 2.下面异常是属于Runtime Exception 的是...
    文章 2017-10-09 1279浏览量
  • 基于容器的全链路运维平台实践

    为什么因为猴子出名呢,他们开发了一套非常著名的组件,叫『Chaos Monkey(混世猴王)』,这个猴子在干嘛呢。猴子启动之后,会在集群里随机挑选几台机器,然后直接停掉。通过这种方式验证系统是不是高可用的。检测在...
    文章 2017-10-25 3360浏览量
  • Android开发软件架构思考以及经验总结

    开发团队内部一直在进行性能优化的工作,比如异常修复、bug修复、内容泄露,过度绘制,apk瘦身。我们也进行了代码混淆、数据加密、apk签名加密的工作。但是,你知道你的产品质量如何吗?相比同类产品来,你哪些做的...
    文章 2017-08-01 768浏览量
  • Android开发软件架构思考以及经验总结

    开发团队内部一直在进行性能优化的工作,比如异常修复、bug修复、内容泄露,过度绘制,apk瘦身。我们也进行了代码混淆、数据加密、apk签名加密的工作。但是,你知道你的产品质量如何吗?相比同类产品来,你哪些做的好...
    文章 2017-08-03 1802浏览量
  • net开发笔记(十三)Winform常用开发模式第一篇

    有人可能会说,干嘛要分三个“泵”,一个“泵”不就能搞定吗,在“数据采集泵”中分析数据、转换数据、处理数据?不能的原因至少有两个: 各所其职,符合软件开发的原则 如果什么东西都放在一个“泵”中做,必然会...
    文章 2017-01-10 1119浏览量
  • Disruptor源码解析

    这个方法不解释我也不知道目前用来干嘛的。有知道的大佬可以赐教一下。谢谢 Overridepublic<T>EventPoller<T>newPoller(DataProvider<T>dataProvider,Sequence.gatingSequences){return ...
    文章 2018-09-19 2651浏览量
  • 如何优雅的设计和使用缓存?

    在之前介绍本地缓存的时候,很多人都问我,我已经有Redis了,我干嘛还需要了解Guava,Caffeine这些进程缓存呢。我基本统一回复下面两个答案: Redis如果挂了或者使用老版本的Redis,其会进行全量同步,此时Redis是不...
    文章 2018-08-28 1346浏览量
  • 打造安全个人电脑二十招秘技

    由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?所以后面我将主要讲一下基于这两个操作系统的安全防范。个人电脑常见的被入侵方式...
    文章 2017-11-08 1159浏览量
  • 原创好文!亿级流量网关设计思路(一)

    网关通俗理解根据网关的特性,举个例子:假如你要去找集团老板(这儿只是举个例子),大家都知道老板肯定不是谁想见就能见的,也怕坏人,那么你去老板所在的办公楼,假如是集团总部,大楼这个门就充当了网关的角色,大门一般...
    文章 2022-08-01 14浏览量
  • 打造100%绝对安全的个人电脑

    由于现在家用电脑所使用的操作系统多数为WinXP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?所以后面我将主要讲一下基于这两个操作系统的安全防范。个人电脑常见的被入侵方式...
    文章 2017-11-15 1410浏览量
  • 想成为优秀的程序员这些码德不能缺

    你可能会觉得每个语言特性都可以用来让代码难以维护,其实不然。你必须精心地误用它们才行。命名 “当我使用一个单词的时候”Humpty Dumpty 曾经用一种轻蔑的口气说,“它就是我想表达的意思,不多也不少。– Lewis ...
    文章 2017-08-01 2292浏览量
  • 《亚马逊的逆向工作法》读后感

    所谓Two-Pizza Team是这样的:团队人数不超过10个团队自治,团队不需要协调其他团队资源就能完成自己的工作,团队负责的服务通过服务API调用来依赖其他团队的产品。通过一个好的目标函数来评估绩效 实时监控 成为...
    文章 2022-05-28 199浏览量
  • 自动化功能测试的逻辑

    其他的开发同事跟强哥说:“别人做功能的时候,不可避免会影响已有的功能嘛,这都是正常现象,不然要回归测试干嘛呢?他说的好有道理,强哥一时竟无法反驳。在进行某一个小功能的开发时,可以在每次修改之后,都把这...
    文章 2016-01-13 5051浏览量
  • 个人电脑详细的安全设置方法

    个人电脑详细的安全设置方法由于现在家用电脑所使用的操作系统多数为Win XP 和Win2000 pro(建议还在使用98的朋友换换系统,连微软都放弃了的系统你还用它干嘛?所以后面我将主要讲一下基于这两个操作系统的安全防范...
    文章 2017-11-28 3265浏览量
  • 原创好文!亿级流量网关设计思路(一)

    网关通俗理解根据网关的特性,举个例子:假如你要去找集团老板(这儿只是举个例子),大家都知道老板肯定不是谁想见就能见的,也怕坏人,那么你去老板所在的办公楼,假如是集团总部,大楼这个门就充当了网关的角色,大门一般...
    文章 2022-04-18 71浏览量
  • Spring全家桶-SpringCloud(初级)(三)

    根据CAP原理将NoSQL数据库分成了满足CA原则、满足CP原则和满足AP原则三大类:CA-单点集群&xff0c;满足—致性&xff0c;可用性的系统&xff0c;通常在可扩展性上不太强大。CP-满足一致性&xff0c;分区容忍必的系统&xff0c;通常...
    文章 2022-05-26 19浏览量
  • ...head><meta http-equiv="Cont

    用来包含系统的头文件,#import””用来包含用户头文件。3.属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?答: 1).readwrite 是可读可写特性;需要生成getter方法和setter...
    文章 1970-01-01 840浏览量
  • 见过的最全的iOS面试题

    用来包含系统的头文件,#import””用来包含用户头文件。3.属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?答: 1).readwrite 是可读可写特性;需要生成getter方法和setter...
    文章 2015-10-20 1647浏览量
  • (转).net面试问答(大汇总)

    任何对SqlConnection的操作都会引发DataReader的异常.因为DataReader每次只在内存中加载一条数据,所以占用的内存是很小的.因为DataReader的特殊性和高性能.所以DataReader是只进的.你读了第一条后就不能再去读取第一...
    文章 2017-11-26 1263浏览量
  • STM32第四章-外部中断管理

    优先级的定义在 NVIC 有一个专门的寄存器:中断优先级寄存器 NVIC_IPRx(在 F429 中,x=0.90)用来配置外部中断的优先级,IPR宽度为 8bit,原则上每个外部中断可配置的优先级为0~255,数值越小,优先级越高。...
    文章 2022-05-25 40浏览量
  • 来自 Repository 的一丝线索,Domain Model 再重新...

    也许会说领域驱动设计就是要概念描述指导,用代码就体现不出来了,如果这样理解,那只能呵呵了,因为电脑不只是用来看电影,最主要的还是用来写代码的。回到正题,在看第一本书的时候,无意间看到第四章(分离领域)...
    文章 2017-11-07 1028浏览量
  • Disruptor源码解析+实战

    这个方法不解释,我也不知道目前用来干嘛的。有知道的大佬可以赐教一下。谢谢 Override public<T>EventPoller<T>newPoller(DataProvider<T>dataProvider,Sequence.gatingSequences){ return ...
    文章 2018-09-25 52091浏览量
  • 一文告诉你Java日期时间API到底有多烂

    赤裸裸的违背里氏替换原则等众多设计原则&xff0c;子类能力竟然比父类小&xff0c;使用起来简直让人云里雾里。java.util.Date的三个子类均位于java.sql包内&xff0c;他们三是通过Javadoc描述来进行分工的&xff1a;java.sql....
    文章 2022-05-12 37浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化