摘要:
1. 异常处理的打包及自定义异常类ACMEPort port = new ACMEPort(12);try { port.open();} catch (DeviceResponseException e) { reportPortError(e); ...
阅读全文
posted @ 2018-01-24 23:07
未雨愁眸
阅读(278)
推荐(0)
摘要:
0. 数组作为右值为什么数组不可以相互赋值和初始化int a[5] = {4, 3, 2, 1};int b[5] = a; // 编译错误数组类型做右值时,会自动转换成指向数组首元素的指针,也即 &a[0]; 或 a+0(也就是 a,哈哈,又绕回...
阅读全文
posted @ 2018-01-24 22:05
未雨愁眸
阅读(172)
推荐(0)
摘要:
返回上层目录: cd ..命令提示符: user@ubuntu: @之前的部分为当前用户ID名称; @之后冒号之前是主机名称sudo :(Superusers Do) 以超级用户执行在相对路径中, . 表示当前目录, .. 表示当前目录的上一级目录pwd: (pri...
阅读全文
posted @ 2018-01-24 20:54
未雨愁眸
阅读(150)
推荐(0)
摘要:
递归是一种解决问题的方法,将问题分解为更小的子问题,直到得到一个足够小的问题可以被很简单的解决。通常递归涉及函数调用自身。递归允许我们编写优雅的解决方案,解决可能很难编程的问题。1 递归算法的三定律在介绍递归思想的简单例子前,我们先了解下递归算法的三个重要的定律: 1...
阅读全文
posted @ 2018-01-23 11:05
未雨愁眸
阅读(465)
推荐(0)
摘要:
public interface Comparable { public int compareTo(T o);}1. 接口(Comparable:可比较接口)public static boolean less(Comparable v, Comparable...
阅读全文
posted @ 2018-01-22 23:42
未雨愁眸
阅读(256)
推荐(0)
摘要:
1. 电池与电磁1号、5号、7号电池的电压普遍为 1.5 V;单体的电压自然是越大越好,为什么在电压越大越好的情况下,1号、5号、7号电池的电压普遍设计成 1.5 v。因为三者的供电原理都是一样的,都是锌锰干电池,其电极材料、电解液成分决定了电池电压, 水的最低分解电...
阅读全文
posted @ 2018-01-21 22:36
未雨愁眸
阅读(1630)
推荐(0)
摘要:
1. 参数对象化如果函数需要两个,三个或更多的参数,说明其中一些参数需要封装为类了:Circle makeCircle(double x, double y, double radius);Circle makeCircle(Point point, double r...
阅读全文
posted @ 2018-01-20 23:47
未雨愁眸
阅读(144)
推荐(0)
摘要:
1. 简单实现import numpy as npdef unique(ar): perm = ar.argsort() aux = ar[perm] flag = np.concatenate(([True], aux[1:] != aux[:-1...
阅读全文
posted @ 2018-01-20 21:02
未雨愁眸
阅读(531)
推荐(0)
摘要:
函数即变量,这里的函数指的是返回值为某一对象的函数。Replace temp with query,query 是一种查询函数。example 1double price() { return this.quantity * this.itemPrice -...
阅读全文
posted @ 2018-01-20 17:32
未雨愁眸
阅读(155)
推荐(0)
摘要:
1. 借助编译器主要利用编译器对语法中一些关键字、修饰符的支持:Java final、static 注意区分 Java 的按值传递和按引用传递,但使用按引用传递时,被调端不会对(没有能力)对调用端造成任何影响,按引用传递便具备对调用端造成影响的能力,如果在按引用传递的...
阅读全文
posted @ 2018-01-20 12:07
未雨愁眸
阅读(186)
推荐(0)