val a = Array(2, 4, 5, 6) val result = for(elem <- a) yield 2 * elem //result = (4,8, 10, 12) val result1 = for(elem <- a if elem % 2 == 0) yield 2 * ...
分类:
编程语言 时间:
2017-03-25 20:07:02
阅读次数:
160
1.本周学习总结 #1.1 尝试使用思维导图总结有关多态与接口的知识点。 2.书面作业 #1.代码阅读:Child压缩包内源代码##1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误。并分析输出结果。 答:不能编译通过。出错在 Syatem.out.p ...
分类:
编程语言 时间:
2017-03-25 20:01:48
阅读次数:
232
matplotlib实际上是一套面向对象的绘图库,它所绘制的图表中的每个绘图元素,例如线条Line2D、文字Text、刻度等在内存中都有一个对象与之对应。为了方便快速绘图matplotlib通过pyplot模块提供了一套和MATLAB类似的绘图API,将众多绘图对象所构成的复杂结构隐藏在这套API内 ...
分类:
编程语言 时间:
2017-03-25 20:01:30
阅读次数:
343
问题描述 给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度<=8)。 输入格式 两行,每行一个字符串,分别表示中序和后序排列 输出格式 一个字符串,表示所求先序排列 样例输入 BADC BDCA 样例输出 ABCD 1 import java.math.Big ...
分类:
编程语言 时间:
2017-03-25 19:59:37
阅读次数:
199
问题描述 有一长度为N(1<=N<=10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法? 例如,长度为4的地面一共有如下5种铺法: 4=1+1+1+1 4=2+1+1 4=1+2+1 4=1+1+2 4=2+2 编程用递归的方法 ...
分类:
编程语言 时间:
2017-03-25 19:58:51
阅读次数:
146
package test; public interface InterfaceTest { void todo();} /** * 以下是反编译的内容,接口里的方法默认都是public的、abstract的。 * 并且接口也默认是abstract的。 * @author Laowu package ...
分类:
编程语言 时间:
2017-03-25 19:54:26
阅读次数:
165
spring;maven;github;ssm;分层;timestamp;mvn; ...
分类:
编程语言 时间:
2017-03-25 19:53:03
阅读次数:
236
1. 本周学习总结 2. 书面作业 作业参考文件下载 代码阅读:Child压缩包内源代码1.1 com.parent包中Child.java文件能否编译通过?哪句会出现错误?试改正该错误。并分析输出结果。 答:不能,语句System.out.println(i);中的i会出现错误,子类child文件 ...
分类:
编程语言 时间:
2017-03-25 19:15:41
阅读次数:
314
异 常: 异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题... ...
分类:
编程语言 时间:
2017-03-25 19:15:17
阅读次数:
141
包:定义包用package关键字。 1:对类文件进行分类管理。 2:给类文件提供多层名称空间。 如果生成的包不在当前目录下,需要最好执行classpath,将包所在父目录定义到classpath变量中即可。 一般在定义包名时,因为包的出现是为了区分重名的类。所以包名要尽量唯一。怎么保证唯一性呢?可以... ...
分类:
编程语言 时间:
2017-03-25 19:06:53
阅读次数:
134
1. 本周学习总结 1.1 尝试使用思维导图总结有关多态与接口的知识点。 1.2 可选:使用常规方法总结其他上课内容。 ●接口可以定义行为,但却不能定义操作; ●使用abstract方法修饰可能变化的方法。 2. 书面作业 1.1 com.parent包中Child.java文件能否编译通过?哪句会 ...
分类:
编程语言 时间:
2017-03-25 19:02:15
阅读次数:
192
前言: 问题描述:在不使用循环的条件下,如何创建一个长度为100的数组,并且数组的每一个元素是该元素的下标? 这是一个比较经典的前端面试题,也可以当笔试题,咋一看,好像难度不大,实际上考察的知识点还不少,值得写篇文章来备忘!废话不多说,直接进入正文! 正文: 为了理解这道题的意思,我们先用传统的方法 ...
分类:
编程语言 时间:
2017-03-25 19:00:00
阅读次数:
357
多线程: 进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每... ...
分类:
编程语言 时间:
2017-03-25 18:58:24
阅读次数:
219
这里的普通方法和成员变量是指,非静态方法和非静态成员变量首先static是静态的意思,是修饰符,可以被用来修饰变量或者方法。 static成员变量有全局变量的作用 非static成员变量则没有全局变量的作用 局部变量是类的方法里面的变量静态static成员变量是指类的成员变量,他不属于类的对象,只单 ...
分类:
编程语言 时间:
2017-03-25 18:58:05
阅读次数:
229
install: official examples: https://seaborn.pydata.org/examples/index.html 在mac上的bug: 在mac上运行会出现warnings.warn("tight_layout : falling back to Agg rend ...
分类:
编程语言 时间:
2017-03-25 18:57:02
阅读次数:
242
内部类:如果A类需要直接访问B类中的成员,而B类又需要建立A类的对象。这时,为了方便设计和访问,直接将A类定义在B类中。就可以了。A类就称为内部类。内部类可以直接访问外部类中的成员。而外部类想要访问内部类,必须要建立内部类的对象。 class Outer{int num = 4;class Inne ...
分类:
编程语言 时间:
2017-03-25 18:26:21
阅读次数:
197
说到线程,一定要谈到线程状态,不同的状态说明线程正处于不同的工作机制下,不同的工作机制下某些动作可能对线程产生不同的影响。 Java语言定义了6中状态,而同一时刻,线程有且仅有其中的一种状态。要获取Java线程的状态可以使用 java.lang.Thread类中定义的 getState()方法,获取 ...
分类:
编程语言 时间:
2017-03-25 18:24:44
阅读次数:
251