很早就买了阿里巴巴编码规范的考试,但是因为那一段时间太忙了,居然就把自己买的这个考试给忘记了,就在上周手机突然收到短信提醒我阿里巴巴编码规范再有30天就要到期了。吓得我赶紧趁着上班之余把手册看看,手册阿里的官网上可以免费下载。
看完以后,我又在网上找了一些试题进行了整理,然后周末在家就考下了这个证书。
试题中有百分之八十都和考题对上了,一次过,只要用点心还是很简单的。

网上找的大部分试题都是收费的,我当时深有体会,所以希望下面的试题对大家有用,后续还有一套我会发出来。

多选 1.如何处理单元测试产生的数据,下列哪些说法是正确的?
A .测试数据入库时加特殊前缀标识。
B .测试数据使用独立的测试库。
C .自动回滚单元测试产生的脏数据。
D .无须区别,统一在业务代码中进行判断和识别。

多选 2.关于并发处理,下列哪些说法符合《阿里巴巴Java开发手册》:
A .线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。
B .同步处理时,能锁部分代码区块的情况下不要锁整个方法;高并发时,同步调用应该考虑到性能损耗。
C .创建线程或线程池时,推荐给线程指定一个有意义的名称,方便出错时回溯。
D .推荐使用Executors.newFixedThreadPool(int x)生成指定大小的线程池。
备注:(线程池不允许使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式)
多选 3.下列哪些说法符合《阿里巴巴Java开发手册》:
A .对于“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。
B .永久弃用的代码段注释掉即可,即不用加任何注释。
C .对于暂时被注释掉,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三 个斜杠(///)来说明注释掉代码的理由。
D .不要在视图模板中加入任何复杂的逻辑。

多选 4.关于分页查询,下列哪些说法符合《阿里巴巴Java开发手册》:
A .分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句。
B .iBATIS自带的queryForList(String statementName,int start,int size)分页接口有性能隐患,不允许使用。
C .定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑。
D .可使用存储过程写分页逻辑,提高效率。
多选 5.根据《阿里巴巴Java开发手册》,以下功能必须进行水平权限控制校验的有:
A .订单详情页面。
B .类目管理后台。
C .店铺装修后台。
D .订单付款页面。
多选 6.关于数据库中NULL的描述,下列哪些说法符合《阿里巴巴Java开发手册》:
A .NULL=NULL的返回结果为true。
B .NULL与任何值的比较结果都为NULL。
C .NULL<>1的返回结果为true。
D .当某一列的值全是NULL时,sum(col)的返回结果为NULL。
多选 7.关于接口使用抛异常还是返回错误码,下列哪些说法符合《阿里巴巴Java开发手册》:
A .向公司外部提供的http/api接口,推荐使用“错误码”方式返回异常或者错误信息。
B .对于应用内部的方法调用,推荐使用“抛出异常”的方式处理异常或者错误信息。
C .跨应用的RPC调用,推荐使用将“错误码”和“错误简短信息”封装成Result的方式进行返回。
D .对外提供的接口,一定要保证逻辑健壮性:尽量避免空指针等技术类异常;对于业务类异常要做好错误码或者异常信息的封装。
单选 8.关于类的序列化,下列说法哪些是正确的:
A .类的序列化与serialVersionUID毫无关系。
B .如果完全不兼容升级,不需要修改serialVersionUID值。
C .POJO类的serialVersionUID不一致会编译出错。
D .POJO类的serialVersionUID不一致会抛出序列化运行时异常。
多选 9.关于Java的接口描述,下列哪些说法符合《阿里巴巴Java开发手册》:
A .在接口类中的方法和属性使用public修饰符。
B .对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口。
C .对于Service类,基于SOA的理念,是以接口方式暴露服务。
D .尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量。 备注: 【推荐】接口类中的方法和属性不要加任何修饰符号(public 也不要加),保持代码的简洁 性,并加上有效的 Javadoc 注释。尽量不要在接口里定义变量,如果一定要定义变量,肯定是 与接口方法相关,并且是整个应用的基础常量。
正例:接口方法签名 void commit(); 接口基础常量 String COMPANY = “alibaba”;
反例:接口方法定义 public abstract void f(); 说明:JDK8 中接口允许有默认实现,那么这个 default 方法,是对所有实现类都有价值的默 认实现。
单选 10.集合在遍历过程中,有时需要对符合一定条件的元素进行删除,下列哪些说法是正确的:
A .在 foreach 循环里进行元素的 remove操作。
B .使用Iterator方式,如果有并发,需要对Iterator对象加锁。
C .Iterator进行元素的删除操作,绝对是线程安全的。
D .Java无法实现在遍历时,进行删除元素操作。
多选 11.关于基本数据类型与包装数据类型的使用标准,下列哪些说法符合《阿里巴巴Java开发手册》:
A .所有的POJO类属性必须使用包装数据类型。
B .RPC方法的返回值和参数必须使用包装数据类型。
C .因为JAVA的自动装箱与拆箱机制,不需要根据场景来区分数据类型。
D .所有的局部变量推荐使用基本数据类型。
多选 12.关于索引的设计,下列哪些说法符合《阿里巴巴Java开发手册》:
A .对varchar类型的字段建立索引,必须指定索引长度。
B .对varchar类型的字段建立索引,不需要指定索引长度,这样索引区分度最好。
C .业务上具有唯一特性的字段(含组合字段),必须指定唯一索引。
D .建复合索引时,一般选择区分度高的字段放在最左列。
多选 13.关于二方库版本号的命名方式,下列哪些说法符合《阿里巴巴Java开发手册》:
A .版本号命名格式:主版本号.次版本号.修订号。
B .主版本号:产品方向改变,或者大规模API不兼容,或者架构不兼容升级。
C .次版本号:保持相对兼容性,增加主要功能特性,影响范围极小的API不兼容修改。
D .修订号:保持完全兼容性,修复BUG、新增次要功能特性等。
多选 14.关于索引的使用,下列哪些说法是正确的:
A .查询语句 WHERE a+1 = 5 可以利用a索引。
B .查询语句WHERE date_format(gmt_create, ‘%Y-%m-%d’) = '2016-11-11’无法利用gmt_create索引。
C .当 c 列类型为 char时,查询语句 WHERE c = 5 无法利用c索引。
D .索引字段使用时不能进行函数运算。
多选 15.关于生产环境的日志文件,下列哪些说法符合《阿里巴巴Java开发手册》:
A .异常信息应该包括两类信息:案发现场信息和异常堆栈信息。
B .日志文件推荐至少保存15天,因为有些异常具备以“周”为频次发生的特点。
C .避免重复打印日志,浪费磁盘空间,务必在log4j.xml中设置additivity=false。
D .错误日志和业务日志尽量分开存放。
多选 16.关于代码注释,下列哪些说法符合《阿里巴巴Java开发手册》:
A .特殊注明标记人与标记时间。
B .待办事宜(TODO):( [标记人,标记时间,[预计处理时间])
C .在注释中用FIXME标记某代码虽然实现了功能,但是实现的方法有待商榷,希望将来能改进
D .在注释中用FIXME标记某代码是错误的,而且不能工作,需要及时纠正的情况
多选 17.关于MySQL性能优化的描述,下列哪些说法是正确的:
A .主键查询优先于二级索引查询。
B .表连接有一定的代价,故表连接数量越少越好。
C .一般情况下,二级索引扫描优先于全表扫描。
D .可以使用通过索引避免排序代价。
多选 18.关于索引的设计和使用,下列哪些说法是正确的:
A .若查询条件中不包含索引的最左列,则无法使用索引。
B .对于范围查询,只能利用索引的最左列。
C .对于order by A或group by A语句,在A上建立索引,可以避免排序。
D .对于多列排序,需要所有所有列排序方向一致,才能利用索引。
多选 19.关于类命名,下列哪些说法符合《阿里巴巴Java开发手册》:
A .抽象类命名使用Abstract或Base开头。
B .异常类命名使用Exception结尾。
C .测试类命名以它要测试的类的名称开始,以Test结尾。
D .如果使用到了设计模式,建议在类名中体现出具体模式。例如代理模式的类命名:LoginProxy;观察者模式命名:ResourceObserver。
多选 20.关于数据库模糊检索的描述,下列哪些说法符合《阿里巴巴Java开发手册》:
A .绝对禁止左模糊。
B .绝对禁止全模糊。
C .绝对禁止右模糊。
D .全模糊或左模糊查询需求,优先使用搜索引擎。
多选 21.关于代码注释,下列哪些说法符合《阿里巴巴Java开发手册》:
A .所有的抽象方法(包括接口中的方法)必须要用javadoc注释。
B .所有的方法,包括私有方法,最好都增加注释,有总比没有强。
C .过多过滥的注释,代码的逻辑一旦修改,修改注释是相当大的负担。
D .我的命名和代码结构非常好,可以减少注释的内容。
多选 22.关于checked/unchecked exception,下列哪些说法是正确的:
A .继承java.lang.Error的类属于checked exception。
B .checked异常继承java.lang.Exception类。
C .unchecked异常继承java.lang.RuntimeException类。
D .NullPointerException , IllegalArgumentException属于unchecked exception。
单选 23.关于Map类型集合的遍历方式,下列哪些说法是正确的:
A .Map类型的实现类都同时实现了Iterator接口。
B .使用foreach进行遍历。
C .推荐使用keySet进行遍历。
D .推荐使用entrySet进行遍历。
多选 24.关于变量、方法名、包的命名,下列哪些说法符合《阿里巴巴Java开发手册》:
A .POJO类中的任何布尔类型的变量,都不要加is,因为部分框架解析时有可能会出现序列化错误。
B .包名统一使用单数形式,如:com.alibaba.mpp.util。
C .中括号是数组类型的一部分,数组定义如下:String[] args; 不要误写为String args[];
D .Service/DAO层方法命名可以参考规约,例如:删除的方法推荐使用remove或delete做前缀。
多选 25.关于常量定义,下列哪些说法符合《阿里巴巴Java开发手册》:
A .不允许出现任何魔法值(即未经预先定义的常量)直接出现在代码中。
B .魔法值是指程序中随意定义并赋值的变量值,如果代码编写者明白变量值意义是可以任意使用的,例如在代码中写if(status == 3) return error;符合规范。
C .如果变量值仅在一个范围内变化推荐用Enum类。
D .在程序中,一律禁止使用枚举类型。
多选 26.关于maven依赖、仲裁、规则,下列哪些说法是正确的:
A .的依赖会默认传递给子项目。
B .的依赖绝对不会传递给子项目。
C .在中指定版本号。
D .避免在不同的子项目,声明同一个二方库的不同版本号。
单选 27.关于二方库升级,下列哪些说法是正确的:
A .升级二方库只是改个版本号,不需要关联功能的回归。
B .升级二方库需要比对仲裁结果的差异,谨慎评估。
C .升级二方库,绝对不会影响到其它二方库的版本号。
D .只要此二方库负责人保证说不会有任何影响,即可大胆升级,直接发布上线。
备注:【强制】二方库的新增或升级,保持除功能点之外的其它 jar 包仲裁结果不变。如果有改变,必须明确评估和验证,建议进行 dependency:resolve 前后信息比对,如果仲裁结果完全不一致,那么通过 dependency:tree 命令,找出差异点,进行排除 jar 包。
多选 28.关于表字段和索引,下列哪些说法符合《阿里巴巴Java开发手册》:
A .表字段注释,如果修改字段含义或对字段表示的状态追加时,需要及时更新。
B .合适的字符存储长度,不但节约数据库表空间、节约索引存储,更重要的是提升检索速度。
C .针对表的每个字段都增加索引,加快查询速度。
D .字段的区分度越高,索引的查找速度越快。
单选 29.关于测试代码的覆盖率,下列哪些说法是正确的?
A .路径覆盖是最强覆盖,符合路径覆盖且测试全部通过,程序绝对没有问题。
B .语句覆盖度是最弱的覆盖度量方式。
C .分支覆盖与条件覆盖其实是一回事。
D .判定条件覆盖与路径覆盖其实是一回事。
多选 30.Hashtable,HashMap, ConcurrentHashMap都是Map的实现类,它们在处理null值的存储上有细微的区别,下列哪些说法是正确的:
A .Hashtable的KV都不可以为null。
B .HashMap的KV都可以为null。
C .HashMap的K不可以为null,V可以为null。
D .ConcurrentHashMap的KV都不可以为null。
备注:HashMap kv都可以为null, TreeMap的v可以为null
多选 31.关于数据库命名规则,下列哪些说法符合《阿里巴巴Java开发手册》:
A .数据库库名和表名没有规定,可任意取名,只要方便记忆即可。
B .库名应该尽量与应用名称保持一致,表的命名最好是业务名称表名的方式。
C .无论是库名还是表名都禁用保留字,如desc、match、range等。
D .表名、字段名必须使用小写字母或数字。
多选 32.关于异常的处理方式,下列哪些说法是正确的:
A .为防止obj对象本身空指针异常,书写代码时应该注意加异常捕获处理,例如:try { obj.method() } catch(NullPointerException e){……} 。
B .方法签名中,抛给调用者的关键字为throws
C .方法内部,抛出异常实例对象为throws
D .自定义异常要做到“认知对等”,即:抛出者和接收者要保持对自定义异常的认知统一,接收方需要知道这种异常的含义和对应的处理方案。
备注:【强制】Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异常不应该通过catch 的方式来处理,比如:NullPointerException,IndexOutOfBoundsException 等等。说明:无法通过预检查的异常除外,比如,在解析字符串形式的数字时,不得不通过 catchNumberFormatException 来实现。
多选 33.数组使用Arrays.asList转化为集合,下列说法哪些正确的:
A .数组元素的修改,会影响到转化过来的集合。
B .数组元素的修改,不会影响到转化过来的集合。
C .对于转换过来的集合,它的 add/remove/clear 方法会抛出: UnsupportedOperationException。
D .Arrays.asList 体现的是适配器模式,只是转换接口,后台的数据仍是数组。
多选 34.关于文件编码和格式的设定,下列哪些说法符合《阿里巴巴Java开发手册》:
A .IDE的text file encoding设置为GBK格式。
B .IDE的text file encoding设置为UTF-8格式。
C .IDE中文件的换行符使用unix格式。
D .IDE中文件的换行符使用windows格式。
多选 35.关于数据库是与否概念的列的命名方式,下列哪些说法符合《阿里巴巴Java开发手册》:
A .对于是与否概念的列名,必须使用can_abc 来表示。
B .对于是与否概念的列名,必须使用is_abc 来表示。
C .数据类型是varchar(1)( Y表示是,N表示否)。
D .数据类型是unsigned tiny int.( 1表示是,0表示否)。
多选 36.以下关于格式规约的说法,正确的有哪些:
A .代码块缩进4个空格,如果使用tab缩进,请设置成1个tab为4个空格;
B .代码块缩进5个空格,如果使用tab缩进,请设置成1个tab为5个空格。
C .为了保持代码美观,《手册》强烈推荐增加若干空格,使某一行的变量与相邻对应位置的变量对齐。
D .方法体内的执行语句组、变量的定义语句组、不同的业务逻辑之间或者不同的语义之间推荐插入一个空行;相同业务逻辑和语义之间不需要插入空行。
多选 37.通过集合A.subList()获取子集合B,下列说法哪些是正确的:
A .返回的集合B没有实现Serializable接口,不能被序列化,所以不能应用于RPC场景。
B .在B集合中添加某个元素,那么A集合也会添加进去此元素。
C .集合A中元素的修改不会影响到集合B的任何操作。
D .对A元素个数的修改,会导致集合B的遍历产生ConcurrentModificationException 异常。
多选 38.关于捕获异常和抛异常,下列哪些说法符合《阿里巴巴Java开发手册》:
A .如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exception e){…}。
B .不要捕获异常后不处理,丢弃异常信息。
C .捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类。
D .异常定义时区分unchecked / checked 异常,避免直接使用RuntimeException抛出。
多选 39.关于线程安全,下列哪些说法是正确的:
A .SimpleDateFormat 是线程不安全的类。
B .SimpleDateFormat 是线程安全的类。
C .一般不要定义SimpleDateFormat的static变量,如果定义为static,必须保证线程安全。
D .推荐使用Apache封装好的DateUtils和DateFormatUtils工具类,来处理时间日期转换问题。
多选 40.为了更方便地进行单元测试,被测试的业务代码应避免以下哪些情况?
A .构造方法中做的事情过多。
B .存在过多的全局变量和静态方法。
C .存在过多的外部依赖。
D .存在过多的条件语句。
多选 41.关于控制语句,下列哪些说法符合《阿里巴巴Java开发手册》:
A .推荐 if-else的方式可以改写成卫语句的形式。
B .尽量减少try-catch 块内的逻辑,定义对象、变量、获取数据库连接等操作可以移到try-catch块外处理
C .if ( condition) statements; 单行语句不需要使用大括号。
D .在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有。
多选 42.关于参数有效性验证,下列哪些说法符合《阿里巴巴Java开发手册》:
A .防止page size过大导致内存溢出。
B .防止正则输入源串拒绝服务ReDOS。
C .防止任意重定向。
D .预防 SQL 注入。
多选 43.关于变量和常量定义,下列哪些符合《阿里巴巴Java开发手册》:
A .Long a=2L;//大写的L
B .Long a=2l; //小写的l
C .常量只定义一次,不再赋值,所以不需要命名规范。
D .不要使用一个常量类维护所有常量,应该按常量功能进行归类,分开维护。
单选 44.在定义DO/DTO/VO/等POJO类时,对属性默认值的设定,下列哪些说法符合《阿里巴巴Java开发手册》:
A .String类型的默认值设定为空字符串。
B .Date类型的默认值设定为new Date()。
C .集合类型的默认值设定为Collections.EMPTY_LIST。
D .不要设定任何属性默认值。 备注: 【强制】定义 DO/DTO/VO 等 POJO 类时,不要设定任何属性默认值。反例:POJO 类的 gmtCreate 默认值为 new Date(),但是这个属性在数据提取时并没有置入具体值,在更新其它字段时又附带更新了此字段,导致创建时间被修改成当前时间。

多 选 45.关于二方库依赖的解析命令,下列哪些说法是正确的:
A .mvn dependency:resolve 打印出已仲裁依赖的列表。
B .mvn dependency:tree 打印工程整个的依赖树结构。
C .mvn dependency:tree -Dverbose -Dincludes=commons-lang 打印出与commons-lang相关的详细依赖。
D .mvn clean install 打印工程整个的依赖树结构,并部署到本地仓库中。
单选 46.KV结构的集合,在处理null值的存储上有细微的区别,下列哪些说法是正确的:
A .TreeMap的key不可以为null
B .TreeMap的key可以为null
C .ConcurrentHashMap的key可以为null
D .ConcurrentHashMap的value可以为null
多选 47.关于数据库中表相关的命名,下列哪些说法符合《阿里巴巴Java开发手册》:
A .表名、字段名禁止出现数字开头,禁止两个下划线中间只出现数字。
B .表名不使用复数名词。
C .表必备三字段命名:id, gmt_create, gmt_modify。
D .表必备三字段命名:id, gmt_create, gmt_modified。
多选 48.关于多线程并行处理定时任务的情况,下列哪些说法符合《阿里巴巴Java开发手册》:
A .推荐使用Timer方式处理。
B .推荐使用ScheduledExecutorService方式处理。
C .Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行。
D .ScheduledExecutorService并发运行多个定时任务时,其中某线程抛出异常,不会影响到其它线程的继续运行。
多选 49.关于Java代码的设计和开发注意事项,下列哪些说法符合《集合开发规约》:
A .禁止将URL、文件名、系统参数、数据库连接地址、业务规则的可变参数,硬编码在工程中。
B .long或者Long初始赋值时,必须是大写的L,不能小写。
C .当一个类有多个构造方法,或是多个同名方法,这些方法应该按顺序放置在一起,便于阅读。
D .相同参数类型,同等业务含义,才可以使用Java的可变参数,参数的类型尽量避免使用Object。
多选 50.关于数据库索引的命名,下列哪些说法符合《阿里巴巴Java开发手册》:
A .主键索引(primary key),字段类型为unsigned bigint、单表时推荐自增、步长为1。
B .主键索引(primary key),字段类型为unsigned bigint、单表时推荐自增、步长为2。
C .唯一索引(unique key),命名规则为uk字段名(如果多个字段继续下划线)。
D .普通索引(normal index),标记成idx_字段名(如果多个继续下划线)。


1.ABC
2.ABC
3.ACD
4.ABC
5.ABCD
6.BD
7.ABCD
8.D
9.BCD
10.B
11.ABD
12.ACD
13.ABCD
14.BCD
15.ABCD
16.ABD
17.ABCD
18.AD
19.ABCD
20.ABD
21.ACD
22.BCD
23.D
24.ABCD
25.AC
26.ACD
27.B
28.ABD
29.B
30.ABD
31.BCD
32.BD
33.ACD
34.BC
35.BD
36.AD
37.ABD
38.BCD
39.ACD
40.ABCD
41.ABD
42.ABCD
43.AD
44.D
45.ABC
46.A
47.ABD
48.BCD
49.ABCD
50.ACD

9.9的阿里巴巴编码规范考试竟如此简单?搜集试题分享!让我们一起守护开发规范!相关推荐

  1. 前端开发规范,你真的了解吗?一起来学习一下前端开发规范,让你的代码高级起来!

    代码规范 1 编码风格规范 1.1 使用ES6风格编码源码 定义变量使用let ,定义常量使用const 使用export ,import 模块化 1.2 组件 props 原子化 提供默认值 使用 ...

  2. 谈谈ali与Google的Java开发规范

    无规矩不成方圆,编码规范就如同协议,有了Http.TCP等各种协议,计算机之间才能有效地通信,同样的,有了一致的编码规范,程序员之间才能有效地合作.道理大家都懂,可现实中的我们,经常一边吐槽别人的代码 ...

  3. oracle窗帘位图索引,Greenplum数据库设计开发规范参考.docx

    Greenplum数据库设计开发规范参考 Greenplum数据库设计开发规范参考文档2016年7月目 录Greenplum数据库设计开发规范1V1.511 前言41.1 文档目的41.2 文档范围4 ...

  4. 「 Java开发规范 」10人小团队Java开发规范参考这篇就够了

    <菜鸟程序员成长计划>之团队高效合作[开发规范篇] 1.「 Java开发规范 」10人小团队Java开发规范参考这篇就够了! 2.「 前端开发规范 」10人小团队前端开发规范参考这篇就够了 ...

  5. 阿里巴巴编码规范技能认证考试心得与试题

    前言 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量. 无规矩不成方圆,无规范难以协同,站在巨人的肩膀上,借鉴行业优秀经验总结 ...

  6. 《阿里巴巴编码规范(JAVA)》学习认证考后感

    image.png <阿里巴巴 Java 开发手册>是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,系统化地整理成册,回馈给广大开发者. 本手册的 ...

  7. 阿里巴巴编码规范认证

    某天在CSDN上面看了一个人的文章,说考了一个阿里巴巴编码规范认证,对自己编码规范确实有很大的提升,以及在面试的时候也是一个加分项, 然后博主也去考了一下,挺幸运的吧,考了两次,第二次过了,现在把这个 ...

  8. Apsara Clouder基础技能认证-阿里巴巴编程规范考试流程

    1.阿里Java开发规范考试网站为:阿里巴巴编码规范-阿里云全球培训中心 2.网址打开后页面为下图,点击"立即考试(图一)"-"进入考试(图二)" (图一) ( ...

  9. 关于阿里巴巴编码规范(Java)认证

    阿里巴巴编码规范(Java)认证: 50道题,考试时间一个半小时,多选为主,100分满分,80分以上可通过,在个人阿里云大学中登录可查看(我的大学-我的认证),此认证有效期为两年.将规范文档从头至尾看 ...

最新文章

  1. android PhotoView的用法
  2. CDOJ 1073 线段树 单点更新+区间查询 水题
  3. 北航云计算公开课 01 Introduction to Cloud Computing
  4. 嘿嘿,我就知道面试官接下来要问我 ConcurrentHashMap 底层原理了,看我怎么秀他...
  5. 虚拟键码对照表与ASCII对照表的区别
  6. 网站架构相关PPT、文章整理(更新于2009-7-15)
  7. [设计模式笔记]4.建造者模式
  8. python爬取豆瓣电影TOP250
  9. Android安全机制(2) Android Permission权限控制机制
  10. phpstudy的php fpm,PHP_php-fpm配置详解,php5.3自带php-fpm复制代码 代码 - phpStudy
  11. GitHub Desktop理解与入门
  12. oracle dbms 存放位置,系统统计信息的保存位置
  13. 英文名称(缩写)汇总
  14. 移动pc多平台运营级家校互动平台系统源码转让
  15. linux下如何查看网卡ip,linux下如何查看某个网卡当前使用的IP
  16. java逻辑面试题_java学习必备——java逻辑推理面试题
  17. 【Funpack】蓝牙技术 QA
  18. C#批量发送短信操作
  19. mysql表名大小写设置
  20. 台式电脑接路由器步骤_台式电脑插线步骤图连接路由器(路由器最正确的连接方法)...

热门文章

  1. python基础----文件处理
  2. Emitted value instead of an instance of Error-编译vue文件时出现的错误解决
  3. 荣耀V40用机技巧有哪些
  4. 基于安卓Android和SSH的汽车票管理系统设计与实现
  5. python可以在手机上学吗_Python 读书
  6. Docker常用命令(基础)
  7. 【转载】浅的不能再浅的浅谈百利金单双胡及全字尖
  8. “POW'ER 2020 DEFI 创新者大会” | Conflux CTO 伍鸣畅谈公链如何成为 DeFi 的完美世界...
  9. 没有学历可以做程序员吗?
  10. luogu P4100 [HEOI2013]钙铁锌硒维生素