• Java编码规范V1.0

    【建议 3.3】明确哪些异常是当前应该捕获并处理的,在处理前, 典型的方式是打印日志。如果该异常被认为是不可能的,则把它作 为一个运行期异常重新抛出;如果它确实是可忽略的,不需要在 catch 块中做任何响应,...
    文章 2016-10-08 1168浏览量
  • Linux 内核中断内幕【转】

    中断描述符表(Interrupt Descriptor Table,IDT)是一个系统表,它与每一个中断或异常向量相联系,每一个向量在表中存放的是相应的中断或异常处理程序的入口地址。内核在允许中断发生前,也就是在系统初始化时,...
    文章 2017-11-15 1299浏览量
  • Linux 内核中断内幕【转】

    中断描述符表(Interrupt Descriptor Table,IDT)是一个系统表,它与每一个中断或异常向量相联系,每一个向量在表中存放的是相应的中断或异常处理程序的入口地址。内核在允许中断发生前,也就是在系统初始化时,...
    文章 2017-12-21 671浏览量
  • 阿里巴巴java规范 第一版 2017-02-09记

    使用索引访问用String 的split 方法得到的数组时,需做最后一个分隔后有无内容的检查,否则会有下标超出的异常 当一个类有多个构造方法,或者多个重名方法,这些方法应该按顺序放置在一起 类内方法的定义顺序依次...
    文章 2017-06-11 1546浏览量
  • Linux 内核中断内幕【转】

    中断描述符表(Interrupt Descriptor Table,IDT)是一个系统表,它与每一个中断或异常向量相联系,每一个向量在表中存放的是相应的中断或异常处理程序的入口地址。内核在允许中断发生前,也就是在系统初始化时,...
    文章 2017-10-11 1086浏览量
  • Linux 内核中断内幕【转】

    中断描述符表(Interrupt Descriptor Table,IDT)是一个系统表,它与每一个中断或异常向量相联系,每一个向量在表中存放的是相应的中断或异常处理程序的入口地址。内核在允许中断发生前,也就是在系统初始化时,...
    文章 2015-12-07 835浏览量
  • 《Spark大数据分析:核心概念、技术及实践》Spark ...

    既然Spark能自动处理节点故障,应用程序的开发者就不必在应用中处理这样的异常情况了,这简化了应用程序的代码。3.1.2 理想的应用程序 就像前面讨论的那样,Spark是一个通用框架,它用于各种大数据应用中。然而,...
    文章 2017-05-19 3872浏览量
  • Java虚拟机:内存管理与执行引擎

    在虚拟机的概念模型里,字节码解释器工作时就是通过改变程序计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖于程序计数器来完成。由于Java虚拟机的多线程是...
    文章 2018-03-26 1459浏览量
  • 蚂蚁集团技术风险代码化平台实践(MaaS)

    DSL我们曾经花费大力气尝试设计了一套自己的分析 DSL,如下图一个支付宝交易异常的分析 case:虽然我们一直想尽量拔高分析的层次,但是可以看到还是无法避免地暴露了很多细节出来(如检测的阈值、时间、对比操作,...
    文章 2021-10-13 303浏览量
  • 项目开发规范

    (一)异常处理.18 (二)日志规约.19 三、单元测试.21 四、安全规约.23 五、MySQL数据库.24 (一)建表规约.24 (二)索引规约.25 (三)SQL语句.27 (四)ORM映射.28 六、工程结构.30 (一)应用分层.30 (二)二方库依赖.31 (三)...
    文章 2018-05-12 2501浏览量
  • 新增11条新规约!阿里Java开发手册|黄山版,拥抱规范...

    反例:常见的方法内变量为 int a;的定义方式。14.【推荐】在常量与变量命名时,表示类型的名词放在词尾,以提升辨识度。正例:startTime/workQueue/nameList/TERMINATED\_THREAD\_COUNT反例:startedAt/QueueOfWork/...
    文章 2022-02-22 694浏览量
  • 带你读《新一代垃圾回收器ZGC设计与实现》之二:ZGC...

    这个例子非常简单,仅保留必要工作,省略了很多异常处理。笔者在Windows平台使用Visual Studio Community 2017运行上述代码,可以得到如下结果:这是与Linux中一样的结果。介绍完Linux和Windows平台如何实现运行的...
    文章 2019-11-06 2312浏览量
  • Oracle内核技术揭密.2.1 调优排故的一般步骤

    在它的入口处设置断点,接着使用了“c”命令,让进程继续处理指令流。由于现在4718进程没有任何动作,因此没有执行到kslwtbctx函数处,所以在“c”命令后,gdb显示continuing,表示进程正在运行中,没有触发断点。...
    文章 2017-05-02 1558浏览量
  • 黑客内核:如何实现属于你的实时内核?

    将当前线程指针切换到线程B的描述符;执行一些其他内核内务;启用中断;从堆栈中有效地恢复所有线程B的堆栈顶部的寄存器值;正如所看到的,当内核切换指针时,中间会有一个短的暂停,否则,可能会出现另外一种情况,当...
    文章 2017-09-20 1788浏览量
  • NodeJS基础

    如果想自定义入口模块的文件名和存放位置,就需要在包目录下包含一个package.json文件,并在其中指定入口模块的路径。上例中的cat模块可以重构如下。home/user/lib/ cat/ doc/ lib/ head.js body.js main.js tests/ ...
    文章 2014-11-20 1167浏览量
  • 七天学会NodeJS(原生NodeJS 学习资料 来自淘宝技术...

    如果想自定义入口模块的文件名和存放位置,就需要在包目录下包含一个package.json文件,并在其中指定入口模块的路径。上例中的cat模块可以重构如下。home/user/lib/ cat/ doc/ lib/ head.js body.js main.js tests/ ...
    文章 2014-10-16 1492浏览量
  • 阿里巴巴 Java 开发手册之编程规约(一)-我的经验

    (这里应该是只一个方法内处理逻辑差距过大可以空行来分割,不过这样应该可以看看方法是不是可以重构了,一般方法别超过150行。我一般控制在50行以内)说明:没有必要插入多行空格进行隔开。(四)OOP 规约 1.【强制】...
    文章 2017-03-16 10562浏览量
  • 【软件开发规范一】《Java开发规范》

    异常处理&xff08;二&xff09;日志规约 四、单元测试 五、安全规约 六、工程结构&xff08;一&xff09;maven依赖&xff08;二&xff09;服务器优化 附1&xff1a;专有名词 一、简介读者对象此文档说明书供开发部全体成员阅读。编写目的...
    文章 2022-08-17 73浏览量
  • 阿里Java开发手册彻底搞清楚

    根据约束力强弱及故障敏感性&xff0c;规约依次分为强制、推荐、参考三大类。对于规约条目的延伸信息中&xff0c;“说明”对内容做了引申和解释&xff1b;“正例”提倡什么样的编码和实现方式&xff1b;“反例”说明需要提防的...
    文章 2022-08-19 34浏览量
  • 走向IPv6,阿里巴巴IPv6规模化部署实践

    方便日常的测试工作同时能够及时发现异常。随着双栈的部署终端面临的环境更加复杂&xff0c;如何在复杂网络环境中确保用户体验&xff0c;这是规模化部署过程中必须要解决的技术难题。✪ 1.4.3 常态化运营体系建立规模化...
    文章 2022-11-08 227浏览量
  • 如何专业化监控一个Kubernetes集群?

    监测接口标准APIService 地址接口使用场景描述Resource Metricsmetrics.k8s.iohttp:/metrics.k8s.io/主要用于 Kubernetes 内置的消费链路&xff0c;通常由 Metrcis-Server 提供。Custom Metricscustom.metrics.k8s....
    文章 2021-06-04 6559浏览量
  • 9月最新184道阿里、百度、腾讯、头条Java面试题合集

    请结合OO设计理念,谈谈访问修饰public、private、protected、default在应用设计中的作用。深拷贝和浅拷贝区别。22.数组和链表数据结构描述,各自的时间复杂度。error和exception的区别,CheckedException,...
    文章 2019-09-06 2928浏览量
  • Java面试题总结(一)

    任何分支,循环,方法调用,判断,异常处理,线程等待以及恢复线程,递归等等都是通过这个计数器来完成的。由于Java多线程是通过交替线程轮流切换并分配处理器时间的方式来实现的,在任何一个确定的时间里,在处理器...
    文章 2022-05-27 83浏览量
  • 【操作系统】进程管理(二)

    用于描述进程使用处理机的优先级别&xff0c;优先级高的进程应该优先获取处理机&xff09;xff0c;进程调度所需的其他信息&xff08;与进程调度算法有关&xff0c;如进程已等待CPU的时间总和&xff0c;进程已执行的时间总和等&xff09;...
    文章 2022-04-25 63浏览量
  • 涨薪必备|给你一份超详细Spring Boot知识清单

    在Spring项目的XML配置文件中,经常可以看到许多配置项的值使用占位,而将占位所代表的值单独配置到独立的properties文件,这样可以将散落在不同XML文件中的配置集中管理,而且也方便运维根据不同的环境进行配置...
    文章 2018-10-20 1632浏览量
  • Java开发手册——嵩山版(清幽现云山,虚静出内功)-2

    pairArrayList.stream().collect(/抛出 NullPointerException 异常Collectors.toMap(Pair:getKey,Pair:getValue,(v1,v2)->v2));5.【强制】ArrayList 的 subList 结果不可强转成 ArrayList&xff0c;否则会抛出 ...
    文章 2022-10-27 15浏览量
  • 春季最新最全面 JAVA 面试题 附答案

    继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,...
    文章 2018-04-02 1958浏览量
  • Dubbo作者聊 设计原则

    在代码中尽量划分开,并对失败做异常处理, 并为容错,自我保护,自动恢复或切换等补偿逻辑提供清晰的切入点, 保证后续增加的代码不至于放错位置,而导致原先的容错处理陷入混乱。5.异常防御,但不忽略异常 这里讲...
    文章 2018-01-06 1281浏览量
  • flink面试问题总结(2)

    2.定义状态描述符MapStateDescriptor&xff0c;如descriptor。3.结合状态描述符&xff0c;将S1广播出去&xff0c;如S1.broadcast(descriptor)&xff0c;形成广播流(BroadcastStream)B1。4.事实流S2和广播流B1连接&xff0c;形成连接...
    文章 2022-11-27 8浏览量
  • 后端架构师技术图谱

    序列化:所有事物串行处理(牺牲了效率) 《理解事务的4种隔离级别》 数据库事务的四大特性及事务隔离级别 《MySQL的InnoDB的幻读问题》 幻读的例子非常清楚。通过 SELECT.FOR UPDATE 解决。《一篇文章带你读懂MySQL...
    文章 2018-05-07 6590浏览量
1 2 >

云产品推荐

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