为什么阿里巴巴禁止开发人员使用isSuccess作为变量名 (mp.weixin.qq.com)

【简介】

在日常开发中,我们会经常要在类中定义布尔类型的变量,比如在给外部系统提供一个RPC接口的时候,我们一般会定义一个字段表示本次请求是否成功的。

关于这个”本次请求是否成功”的字段的定义,其实是有很多种讲究和坑的,稍有不慎就会掉入坑里,作者在很久之前就遇到过类似的问题,本文就来围绕这个简单分析一下。到底该如何定一个布尔类型的成员变量。

点击查看全文 >>

@HollisChuang 2018-12-21 11:05分享 / 0个评论
赞过的人: 技术头条
要不要再学学下面的文章?
VS Code小白使用教程 (mp.weixin.qq.com)
现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。
by @code小生 2019-12-02 10:34 分享 查看详情
使用Flutter一年后,这是我得到的经验 (mp.weixin.qq.com)
群里看到很多新手入门在语言选择上有了困惑,我一般的建议是选择 Java,毕竟Flutter 还没有 Java 根深蒂固
by @code小生 2019-11-25 20:49 分享 查看详情
dubbo-go 的开发、设计与功能介绍 (yq.aliyun.com)
dubbo-go 是目前 Dubbo 多语言生态最火热的项目。dubbo-go 最早的版本应该要追溯到 2016 年,由社区于雨同学编写 dubbo-go 的初版。当时很多东西没有现成的轮子,如 Go 语言没有像 netty 一样的基于事件的网络处理引擎、 hessian2 协议没有 Go 语言版本实现,加上当时 Dubbo 也没有开始重新维护。所以从协议库到网络引擎,再到上层 dubbo-go ,其实都是从零开始写的。
by @可耐芊小仙女 2019-11-19 15:54 分享 查看详情
Windows 平台做 Python 开发的最佳组合 (mp.weixin.qq.com)
在 Windows 上怎样做 Python 开发?是像大神那样使用纯文本编辑器,还是用更加完善的 IDE?到底是用自带的命令行工具,还是需要装新的 Terminal?本文将带你了解如何利用微软官方维护的 MS Terminal 与 VS Code,来为 Python 开发保驾护航。
by @code小生 2019-11-11 09:53 分享 查看详情
企业实践 | 如何更好地使用 Apache Flink 解决数据计算问题? (yq.aliyun.com)
业务数据的指数级扩张,数据处理的速度可不能跟不上业务发展的步伐。基于 Flink 的数据平台构建、运用 Flink 解决业务场景中的具体问题等随着 Flink 被更广泛的应用于广告、金融风控、实时 BI、实时数仓、实时推荐等多种业务场景,在生产实践中已有丰富的案例与优秀的经验。Flink Forward Asia 倒计时 28 天,企业实践专题大会邀请了字节跳动、滴滴出行、快手、Bilibili、网易、爱奇艺、中国农业银行、奇虎360、贝壳找房、奇安信等不同行业一线技术专家分享 Apache Flink 与大数据基础平台建设进展和实践,详细解读大数据相关技术在各行业的应用与落地,包括应用场景、业务痛点、面临挑战、如何破局等宝贵实践经验。
by @可耐芊小仙女 2019-11-08 15:56 分享 查看详情
JVM性能调优监控工具使用详解 (mp.weixin.qq.com)
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:
OutOfMemoryError,内存不足

内存泄露

线程死锁

锁争用(Lock Contention)

Java进程消耗CPU过高
by @zhisheng_blog 2019-11-05 21:13 分享 查看详情
VS Code小白使用教程 (mp.weixin.qq.com)
现在使用Vscode编码的人越来越多,凭借着免费,开源,轻量,跨平台的特点收货了一大批忠实粉丝。

昨天发了一篇关于 VS Code 插件的文章VS Code 上那些沙雕插件,有几个朋友表示还不怎么会使用,今天就来一篇教程。
by @code小生 2019-11-03 18:33 分享 查看详情
Git使用教程:最详细、最傻瓜、最浅显、真正手把手教! (mp.weixin.qq.com)
导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。
by @code小生 2019-11-03 18:32 分享 查看详情
Android路由框架ARouter的集成、基本使用以及踩坑全过程 (mp.weixin.qq.com)
对项目进行过组件化的同学肯定也都经历过这样的痛苦,在模块之间通过原生路由方案的界面跳转存在很多的约束,例如子模块向主模块显示跳转无法引用类依赖,又或者是隐式跳转时繁琐的规则定义。并且在项目中如果涉及到需要根据用户的角色或者权限来展示不同内容时,就会在各个界面产生大量的逻辑代码,后期很难进行统一维护,因此,一套类似于前端的路由框架就能解决我们这一系列的烦恼,而对于Android,如今其实已经有相当多成熟的路由框架了,刚好这次项目中准备使用阿里开发的ARouter框架,因此详细来说说这个框架的集成、使用和一些踩坑的过程。
by @code小生 2019-11-03 18:29 分享 查看详情
最佳开发工具大全,GitHub Star 6.2k+ (mp.weixin.qq.com)
一位曾经的谷歌工程师,花费两年时间,辛苦整理了一份清单。
这个名为 “xg2xg” 的清单,原本是这位前谷歌工程师(ex-Googler),为所有离职的谷歌工程师写的一份 “厂外” 生存指南。
by @code小生 2019-10-28 00:48 分享 查看详情