#高质量

如何利用边缘计算,实现低延时、高质量的互动课堂体验?

据《2019中国在线教育行业市场前瞻分析报告》显示:未来几年,在线教育用户规模将保持15%左右的速度继续增长,到2024年预计突破4亿人,总体市场规模将突破4500亿元。相比于传统线下,在线教育优势十分明显,它不受地域的限制,学生可利用互联网时代的碎片化时间学习,老师不用亲临现场授课,节省多方成本,同时也解决了传统优质...

[转]编写高质量的代码——从命名入手

原文地址:http://www.blogjava.net/johnnylzb/archive/2010/04/29/319741.html笔者从事开发多年,有这样一种感觉,查看一些开源项目,如Spring、ApacheCommon等源码是一件赏心悦目的事情,究其原因,无外两点:1)代码质量非常高;2)命名特别规范(这可...

Java编写高质量代码改善程序的151个建议

第一章 Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。 建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。 建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->doubl...

6个实例详解如何把if-else代码重构成高质量代码

本文提纲:为什么我们写的代码都是if-else?这样的代码有什么缺点?是否有优化的方法?如何重构?异常逻辑处理型重构方法状态处理型重构方法为什么我们写的代码都是if-else?程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如...

《编写高质量iOS与OS X代码的52个有效方法》书籍目录

1、了解Objective-C语言的起源2、在类的头文件中尽量少引入其他头文件3、多用字面量语法,少用与之等价的方法4、多用类型常量,少用#define预处理指令5、用枚举值表示状态、选项、状态码6、理解“属性”这一概念7、在对象内部尽量直接访问实例变量8、理解“对象等同性&rdqu...

编写高质量代码:改善Java的151个建议(性能和效率)132-133

132.提升Java性能的方法  1.不要在循环里面计算(如果在循环里面计算,每循环一次就计算一次,这会降低系统效率)  例:while(i<count*2)应该该为intc=count*2;while(i<c){}  2.尽量把不变的属性、方法、数组等声明为finalstatic    例:publicf...

编写高质量代码:改善Java的151个建议(开源世界)139-143

140.推荐使用Guana扩展工具包  Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法。(简单的说就是对Java的JDK的某些类进行了扩展)    ...

编写高质量代码:改善Java的151个建议八(泛型和反射)93

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147393.java的泛型是类型擦除的  Java的泛型类型在编译期被擦除94.不能初始化泛型参数和数组95.强制声明泛型的实际类型98.泛型建议采用的顺序List<T>,List<?&g...

编写高质量代码:改善Java的151个建议七(枚举和注解)83-92

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147383.推荐使用枚举定义常量  枚举类名.values()方法:获得所有枚举项  ordinal():返回枚举常量的序数  valueOf():根据指定名称返回枚举变量  每个枚举项都是枚举的一个实例 ...

编写高质量代码:改善Java的151个建议七(数组和集合)60-82

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147360.对基本类型的操作,数组比集合的性能好  在实际测试中发现:对基本类型进行进行求和计算时数组的效率是集合的10倍。  用集合进行基本类型的加减,会出现装箱拆箱操作,导致性能消耗61.若有必要,使用...

编写高质量代码:改善Java的151个建议六(字符串)52-59

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147352.推荐使用String直接赋值  通过String直接创建字符串的过程:创建一个字符串时,首先检查字符串常量池中有没有与字面值相等的字符串,如果有,就不创建,直接返回字符串常量池中该对象的引用;如...

编写高质量代码:改善Java的151个建议五(类、对象、方法)31-51

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147331.接口中不要存在实现代码  接口中不能存在实现代码(虽然可以实现,但是如果把实现代码写在接口中,那么接口就绑定了可能变化的因素,这就导致实现不在文档和可靠,是随时可能被抛弃,被修改,被重构的)pa...

编写高质量代码:改善Java的151个建议四(基本类型)21-30

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/10001473基本类型有8个:byte,short,int,char,long,double,float,boolean21.用偶判断,不用奇判断 当判断一个数是偶数还是奇数的时候,应该判断是否是偶数。 i%2==...

编写高质量代码:改善Java的151个建议三-15-20

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/1000147315.switch-case语句不能忘了break  当一个switch语句中,如果没有break,它就会从匹配的那个一直往下执行,为了避免遗漏break,我们可以如下设置:  Window->...

编写高质量代码:改善Java的151个建议二:11-14(序列化相关内容)

该书籍PDF下载地址:http://download.csdn.net/download/muyeju/10001473保存在磁盘上的对象文件包括2个部分:  (1):类文件描述信息:包括包路径、继承关系、访问权限、变量描述、变量访问权限、方法签名、返回值、以及变量的关联类信息。  (2):非瞬太(transient关...
首页上一页12345...下一页尾页