开发专栏

曾几何时,办公室惨叫连连,各类运维状况触目惊心。 ”服务流量太大,超出了机器承受范围导致服务凉凉。” ”这代码耦合度怎么这么高,改一处影响一大堆。” ”java程序如何实现和C/C++、C#、python…等异构语言互调?” 想知道...
437       2019-07-09
在技术生活中,我们无时不刻在用着“迁移简化”思维,例如ElasticSearch的迁移。 因为ES所在机器,会大量占用cpu和内存的软件,导致ES运行不稳定甚至无法响应的问题。这里我们无法直接打个响指,因为数据就像超级英雄,消失...
561       2019-07-02
吴霸哥:有时候我觉得,代码就像我们的娃,一颗赤子之心让我们笑看生活,真的很奇妙。 瓜仔:是啊。你看,那么多美丽的BUG等我们去发现。天天有惊喜。很刺激呢。 吴霸哥:我说认真的,你看就拿编译来说,你知道编译分为静态编译和动态编译,...
847       2019-06-14
  网传,C语言就像是至尊魔戒,所有人都知道它的力量,每个人都想获得它的力量,它是编程语言的通用语,也是世界上最古老、应用最广泛的语言之一。 而C++则是指环王中的萨茹曼,每一个人都认为他是好人,但你一旦了解他,你会意识到他只...
1119       2019-05-20
大部分开发人员都熟悉SQL,无论用什么语言开发系统,只要用到了关系型数据库,都会涉及到SQL的使用。 在某些系统中,主要的程序逻辑都体现一个个存储过程里,例如数据中心产品,这时候,大家都认为该产品主要的开发语言是SQL,于是我们把S...
1821       2019-04-23
随着互联网的发展,之前企业级应用面对待处理的数据量越来越大,这对数据库资源的性能与成本提出了相当大的挑战,为之,业界便提出了分库分表的技术解决方案。 顾名思义,分库分表就是将原先集中在一张表或一个库的数据,按照一定规则进行拆分,然后将拆分...
1932       2019-04-19
还记得我们的超萌搜索引擎——万事通(knowsmore)吗?之前我们深入介绍了内存分配和分词索引,今天我们就来深入解剖它的秘密! 善于联想 电影中来到Google柜台前的用户,每说一个字一个词,万事通就可以展开多种联想,这或许得...
1341       2019-04-15
  神通广大的河妖,能呼风唤雨,通天入地,法力无边。时不时要出来作怪,为害人间。Linux内存管理就是这么个狠角色。程序运行正常时,母慈子孝,提供稳定的服务,一旦出现个越界写或者错误释放内存,轻则运行结果出错,大多数时候直接宕机了...
1488       2019-04-08
1、背景介绍 一个系统的上线除了常规的功能性测试外,还需要经过严格的性能测试,满足预期的性能指标(常见的有响应时间,tps等),才允许上生产环境。广义的性能测试一般还包含负载测试(用于测试系统的容量:即系统在保证一定响应时间的情况下能够...
2152       2019-04-03
JAVA对象和它的内存管理 对象的访问方式 建立对象是为了使用对象,Java程序需要通过栈上的reference数据来操作堆上的具体对象。在Java虚拟机规范里面只规定了 reference类型是一个指向对象的引用,并没有定义这个引用应...
1443       2019-03-27

    联系我们

    恒 生 技 术 之 眼