• 夯实Java基础系列10:深入理解Java中的异常体系

    如果约定返回值为-11111时表示出现异常,那么当程序最后的计算结果真的为-1111呢?2、代码可读性差。将异常处理代码和程序代码混淆在一起将会降低代码的可读性。3、由调用函数来分析异常,这要求程序员对库函数有很...
    文章 2019-09-28 1764浏览量
  • 连载:面向对象葵花宝典:思想、技巧与实践(18)-用...

    有的可能会认为第3、第5、第6步都应该有异常,例如系统坏了应该怎么处理。但实际上我们没有必要这么写,因为用例分析的目的是为了详细分析为了实现客户价值,系统应该怎么做,如果系统本身都坏了,这个就不是用例...
    文章 2014-03-17 1385浏览量
  • 前端视角解密双十一晚会的魔术节目

    从双十一的表演中来看,ET基本具备了语言识别和人机对话的能力。那么前端在ET开发中所扮演的角色和完成的工作是哪些呢?是如何保障双十一晚会的顺利进行的呢?下面来一探究竟。技术环节 尽管ET魔术节目只有短短五...
    文章 2017-02-10 2862浏览量
  • 如何编写高质量的 JS 函数(3)-函数式编程[理论篇]

    其实现实中,大多数都是用的冯诺依曼体系的命令式语言。所以为了获得特别的计算能力和编程特性。语言就在逻辑层虚拟一个环境,也因为这样,诞生了 JS 这样的多范型语言,以及 PY 这种脚本语言。究其根源,是因为,...
    文章 2019-10-07 5041浏览量
  • C 语言为什么不会过时?

    因为他们有深深的担忧,万一C语言就像Fortran那样过时了怎么办?先上一个表,这个就是著名的TIOBE语言排行榜。目前它是一个最权威的一个语言流行度的排行榜。就在5月,时隔5年,C语言再次领先Java,荣登TIOBE编程...
    文章 2020-06-30 832浏览量
  • C++的反思[转]

    内存不够的时候你想抛出一个 OutOfMemoryException,可是内存已经不够了,此时完全无能力构造这个异常又该怎么办呢?处理器兼容:C++的类依赖基地址+偏移地址的寻址方式,很多非 Intel系列的微处理器上只有简单的...
    文章 2018-04-20 1237浏览量
  • 附录B 编程的本质

    与通用图灵(Universal Turing machine)等价的语言被称为图灵完备的(Turing completeness),它定义了“什么样的语言可以被称作是程序语言”。1936,Alonzo Church同时也发明了世间一切程序语言的最终形态,甚至...
    文章 2017-04-25 1104浏览量
  • C语言为何不会过时?你需要掌握多少种语言

    5.会不会有更适合底层开发、比c更有优势的语言出现。这个敢说,但是前段时间使用了一下rust语言,还是让我眼前一亮。而且大厂也在关注这门语言,毕竟是后来设计的,会总结前人的经验,可能会更佳优秀。越往上层应用...
    文章 2020-05-20 648浏览量
  • 饿了么交付中心语言栈转型总结

    前言:本文介绍了饿了么交付中心由python语言栈转换到java语言栈大致过程,一来是对前段时间的工作做下总结,另外也是想通过此次总结为其他应用服务转型提供些借鉴。写的不好,欢迎板砖。背景 饿了么并入阿里集团,...
    文章 2019-11-08 2448浏览量
  • 诺奖评委、工业 4.0 教父沃夫冈解读AI研究大趋势

    在人类还有机器的混合团队当中出现了soft robot,软机器。在制造过程当中还有其它一些工艺当中给人类提供一些信息还有建议,在长期自动化当中很重要的一点自我监控、自我监管,和自我认知并不是完全相同的,但是...
    文章 2018-04-17 1200浏览量
  • 2020年Java基础高频面试题汇总(1.4W字详细解析)

    在Java虚拟中没有任何供boolean值专用的字节码指令,Java语言表达式所操作的boolean值,在编译之后都使用Java虚拟中的int数据类型来代替,而boolean数组将会被编码成Java虚拟的byte数组,每个元素boolean元素...
    文章 2020-03-26 1056浏览量
  • 海量存储之十六-一致性和高可用专题

    那么有问了,硬盘坏了怎么办?不是还丢了么?没错啊,所以又引入了一种技术,叫做磁盘阵列(这东西,在我们目前的这个一致性里面不去表述,感兴趣的同学可以自己去研究一下) 好像说到这,一致性就说完了嘛。无非...
    文章 2016-04-08 1439浏览量
  • 饿了么分布式服务治理及优化经验

    先介绍语言,刚才会场一些说他们是异构的语言,但可能还是没有饿了么这么复杂。饿了么语言主要有两种,Python 及 Java,原来整个公司语言都是以 Python 为主,可以说是上海最大的 Python 大厂。为什么不坚持用 ...
    文章 2017-11-15 892浏览量
  • Java 概要

    并且可以带出返回值(除void)如果一个void方法没有写return,那么可以理解为该方法的最后有一个隐式的returnreturn后面的语句一般不会执行,但是有一个例外(finally),在下面的异常讲解时会进行讲解对象​ java是一种...
    文章 2021-09-15 34浏览量
  • 海量存储之十六-一致性和高可用专题

    那么有问了,硬盘坏了怎么办?不是还丢了么?没错啊,所以又引入了一种技术,叫做磁盘阵列(这东西,在我们目前的这个一致性里面不去表述,感兴趣的同学可以自己去研究一下) 好像说到这,一致性就说完了嘛。无非...
    文章 2015-12-11 2227浏览量
  • 深入理解JVM虚拟6:深入理解JVM类加载机制

    如果在解析这个类或接口符号引用的过程中出现了任何异常,都会导致字段解析失败。如果解析完成,那将这个字段所属的类或者接口用C表示,虚拟规范要求按照如下步骤对C进行后续字段的搜索。1.如果C本身包含了简单...
    文章 2017-10-30 1248浏览量
  • 高级程序员装逼指南,是高级哦!

    可是,如果对方先发制人说他出了一种奇怪的语言名字怎么办?你可以微笑地说,你可知道天下语言皆出自Lisp和Smalltalk?保准对方愣住3秒钟 操作系统* 首先,妥妥儿的不能用Win,麻瓜才用Win呢 Linux嘛,ubuntu也差了...
    文章 2016-05-06 2348浏览量
  • 算法的力量万变不离其宗-李开复

    编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型...
    文章 2013-10-25 892浏览量
  • 细微之处见真章之StringUtils的isBlank函数细节解读

    3 方法、构造器、lambda 或异常的参数被视作有初始化器的局部变量,目的是为了判断这些参数是否为 effectively final 的。另外Java 语言手册还有这样一段描述:如果变量是 effectively final,那么为其添加 final ...
    文章 2021-08-16 24浏览量
  • 扶凯:海量视频和用户时代的CDN

    在此过程中,如果本地的服务器异常,网络不通,这时周边没有服务怎么办?我们的结构中,上层和下层基本是一样的,任何一个边缘节点都可作为上层与下层,并且程序,访问,计费本身是抽象出来,并不需要区分上下层来...
    文章 2018-08-24 1384浏览量
  • Kotlin 协程真的比 Java 线程更高效吗?

    问题的讨论起源于文章《Go语言出现后,Java还是最佳选择吗?由于之前写过一段时间Go语言,对Go语言有一定的理解,所以当时我看完这篇文章的时候感到疑惑的是Kotlin到底有没有完整的实现类似于Go语言中的协程机制?...
    文章 2020-01-10 1370浏览量
  • Go 开发关键技术指南|敢问路在何方?...

    除了关键正常逻辑,更应该重视异常逻辑,异常逻辑一般不会执行到,而一旦藏有 bug 可能就会造成问题。有可能有些罕见的代码无法覆盖到,那么这部分逻辑代码,CR 时需要特别人工 Review。分离核心代码是关键。可以将...
    文章 2020-01-09 2656浏览量
  • Docker 监控实战

    一谈起 Docker 总是会跟着让联想到轻量这个词,甚至会有一种通过 Docker 启动一个服务会节省很多资源的错觉。然而 Docker 的「轻」也只是相对于传统虚拟而已。传统虚拟和 Docker 的对比如图: 从图中可以看出 ...
    文章 2017-05-02 1833浏览量
  • 《深入理解OSGi:Equinox原理、应用与最佳实践》一1.2...

    不过,软件是否稳定不是只看开发阶段可能出现多少异常就能衡量的,软件的“稳定”应是多方面共同作用的结果。除了关注开发阶段是否稳定之外,还要关注是否能积累重用稳定的代码,问题出现时能否隔断连锁反应蔓延,...
    文章 2017-08-01 1197浏览量
  • 李德毅院士:再大的数据也能绕过那道弯

    数据量急剧增加,各种媒体形态可随意碎片化,组织结构和挖掘程序要围着数据转,程序要碎片化,并可以随时虚拟重组,挖掘常常是人机交互环境下不同社区的发现以及社区中形成的群体智能,在非结构化数据挖掘中,会自然...
    文章 2017-05-02 1358浏览量
  • 拉里·埃里森与甲骨文的凌“云”壮志:2016年的甲骨文...

    猎云网注:甲骨文公司(Oracle Corporation)创始、董事长兼CTO拉里·埃里森(Larry Ellison)在2016年“OpenWorld”大会上宣布,公司将推出新一代基础云计算服务,提供更快的网络服务、更高的可用性以及更强的容灾...
    文章 2017-07-03 1276浏览量
  • 《UNIX编程环境》——第1章 初学UNIX 1.1起步

    1.1.5 异常的终端行为有时终端会出现一些奇怪的行为,例如,一个字符也许会显示两次,或者回车键可能不把光标置到下一行的首列。通常可以把终端关闭再开启,或者退出登录然后再次登录以消除这些现象。也可以阅读手册...
    文章 2017-05-02 1337浏览量
  • 一个开发眼中的运维

    稳定性好,不会异常退出;可用性高,有HA方案,不会因为一台机器(或一个进程)无法提供服务,而影响整个系统的服务;没有单点是基本要求;容易扩展,只需要简单的增加资源(CPU、内存、磁盘、机器等)就行,不需要...
    文章 2017-11-27 953浏览量
  • Vue.js新手入门指南

    最近在逛各大网站,论坛,以及像SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,楼主自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的结业项目。...
    文章 2018-01-03 1321浏览量
  • 服务架构:一步步构建大型网站架构详细介绍

    这个时候由于网站具备了一定的特色,吸引了部分访问,逐渐你发现系统的压力越来越高,响应速度越 来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的...
    文章 2017-10-31 1680浏览量
1 2 3 4 >

云产品推荐

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