1 创建对象 在fight方法中想根据接收到的名字创建不同的对象,最后调用方法,其中palnt是一个接口这三种对象已经实现了该接口。但在运行时下面代码是错误的因为我在if中声明了plant其作用范围只在{ }有效,因此后面直接使用是错误的。 正确的方法 ...
分类:
编程语言 时间:
2019-08-18 09:36:45
阅读次数:
72
1.循环内变量不初始化 for() { int res=0; } 每次置0,防止累加 ...
分类:
其他好文 时间:
2019-08-15 09:42:44
阅读次数:
63
1.数组: java.lang.ArrayIndexOutOfBoundsException:5 下标越界异常 java.lang.NullPointerException 空指针异常 arr.length获取数组长度 数组存储的是多个数,数据的操作离不开循环2数组初始化:int[] arr=new ...
分类:
编程语言 时间:
2019-07-29 00:32:00
阅读次数:
120
题目大意 求满足“日”组成的两位数,“月+日”组成的四位数,“年+月+日”组成的八位数均为质数的日期的个数。 前置知识 ~~乱搞~~搜索 质数 题解 略... 只要保证正确性且不会超时得太过分都能 AC ~~别问我部分分有啥用,我也不知道~~ 两个易错点: 1. $29$ 为质数,$229$ 也为质 ...
分类:
其他好文 时间:
2019-06-29 22:23:51
阅读次数:
137
memset(void *s,int ch,size_t n); 作用:将s中当前位置后面的n个字节用 ch 替换并返回 s 注意这里是“字节”而非单位长度,memset不会考虑各个类型的单位长度,只是处理字节。所以使用的时候应该用如下的格式: memset(a,b,n*sizeof(int));/ ...
分类:
其他好文 时间:
2019-06-29 00:42:42
阅读次数:
85
[TOC] 第一章 计算机基础 1. 计算机概览 1.1 计算机硬件 计算机的主要组成部分时主板、CPU、硬盘、内存及一些外设设备组成。 1.2 常见的操作系统 ? 操作系统(OS),是最接近物理硬件的系统软件。主要用来协调、控制、分配计算机硬件资源,使计算机各组件可以发挥最优性能。 windows ...
分类:
编程语言 时间:
2019-06-06 22:50:46
阅读次数:
132
最近替另一个项目招人,要求基础知识好,随便问了一些基础题,发现了一些易错的点,总结一下。 1、判断一个空数组 var arr = []; 1)JSON.stringify(arr) == "[]" 2)arr instanceof Array && arr.length == 0 3)Array.p ...
分类:
Web程序 时间:
2019-04-15 18:10:54
阅读次数:
178
在过去的某一天(2019.3.19),有个学弟问了一个关于python list中的一个问题: 我们尝试了如下几种方式: 结果如下: 为什么会有上述的结果呢? list.remove(3) 会默认删除第一个为3的元素,直接通过 print 打印的是 remove 函数的默认的返回值,而 remove ...
分类:
编程语言 时间:
2019-04-14 16:03:32
阅读次数:
137
1.标准格式:X::(const X &) 2.使用情况 :A:当用一个对象去初始化同类的一个对象时 B:作为函数形参 C:作为函数返回值 3.易错点: ...
分类:
其他好文 时间:
2019-04-04 20:19:28
阅读次数:
154
目录 map中的key的数据类型 + key的几种数据类型举例 map基本操作 + map创建 + map增删改查 + map遍历 map遍历易错点举例 go中的map是hash表的一个引用,类型写为:map[key]value,其中的key, value分别对应一种数据类型,如map[string ...
分类:
其他好文 时间:
2019-03-10 09:20:25
阅读次数:
243