摘要: 如上图的题目,其中的A视为原点,X和B可以推广到任意坐标。计算代码如下: 事实上,从A经过X到达B的路径等价于A到X的路径和X到B的路径的组合,所以这个问题的本质是一个组合问题,即从原点到任意坐标的最短路程路径数。代码如下: 阅读全文
posted @ 2017-10-25 17:22 李崎荷 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 刚换了台dell XPS 8920,自己加了个固态,把系统从机械迁移到固态之后,一直默认从机械硬盘启动,只能每次开机的时候进入BIOS选择启动固态。原因:UEFI的Windows Boot Manager还是默认从原来的路径读取启动信息。解决方法:把路径改为新增的ssd即可。 PS:由于一直用的VP 阅读全文
posted @ 2017-09-04 20:59 李崎荷 阅读(4233) 评论(0) 推荐(0) 编辑
摘要: 本章要点 - 类、超类和子类 - Object:所有类的超类 - 泛型数组列表 - 对象包装器和自动装箱 - 参数数量可变的方法 - 枚举类 - 反射 - 继承设计的技巧5.1 类、超类和子类关键字extends表明正在构造的新类派生于一个已存在的类。已存在的类称为超... 阅读全文
posted @ 2017-08-28 23:07 李崎荷 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 本章要点 - 面向对象程序设计 - 使用预定义类 - 用户自定义类 - 静态域与静态方法 - 方法参数 - 对象构造 - 包 - 类路径 - 文档注释 - 类设计技巧 4.1 面向对象程序设计概述 面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。 面向过程:算法 阅读全文
posted @ 2017-08-23 07:48 李崎荷 阅读(148) 评论(0) 推荐(0) 编辑
摘要: HashMap.comparableClassFor(Object x)instanceofgetClass()getGenericInterfaces()getGenericSuperclass()和getSuperclass()ParameterizedTypeg... 阅读全文
posted @ 2017-07-31 18:23 李崎荷 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 什么是NullPointerException? 为什么只有引用类型会产生NullPointerExcepiton? 如何避免NullPointerExcepiton? 基本类型一定不会产生NullPointerException吗? null究竟是什么? String.valueOf(null)与 阅读全文
posted @ 2017-07-29 20:05 李崎荷 阅读(130) 评论(0) 推荐(0) 编辑
摘要: trim()方法去掉了哪些字符? trim()/substring()怎样返回字符串对象? trim()方法去掉了哪些字符? 在Stack Overflow上看到一个问题(点此查看): I am receiving a string from server trailing one or two l 阅读全文
posted @ 2017-07-29 14:24 李崎荷 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 本章要点 - 一个简单的Java应用程序 - 注释 - 数据类型 - 变量 - 运算符 - 字符串 - 输入输出流 - 控制流 - 大数值 - 数组 3.1 一个简单的Java应用程序 上图是一个最简单的Java程序,它表示:声明一个名为FirstSample的public类,当运行这个类时,JVM 阅读全文
posted @ 2017-07-13 20:32 李崎荷 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Java“白皮书”的关键术语1)简单性Java的简单性是指相对C++而言,去除了头文件、指针运算(甚至指针语法)、结构、联合、操作符重载、虚基类等特性,可视为C++的一个“纯净”版本。简单的另一方面是小。Java的目标之一是支持开发能够在小型机器上独立运行的软件。基本... 阅读全文
posted @ 2017-07-13 18:03 李崎荷 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 最近做的一个需求,用JUnit做业务测试,需要模拟用户登录,尝试了几种方法,总结一下。 HttpUrlConnection(不可行) SpringFramework.test(部分可行) HttpClient(可行)(一)HttpUrlConnection一开始很自然... 阅读全文
posted @ 2017-07-11 20:23 李崎荷 阅读(382) 评论(0) 推荐(1) 编辑