JDK下载路径

Linux 命令下执行: 注意行尾改为你需要的JDK版本 wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jd...

2019-08-15 16:55:24

阅读数 17

评论数 0

随笔:电子围栏:矩形、圆与多边形的处理

一、电子围栏的实现(一):矩形、圆与多边形的处理 矩形区域处理 针对矩形区域处理,复杂度较低。设矩形ABCD的四个顶点分别为A、B、C、D,坐标分别为A(x1,y1)、B(x2,y2)、C(x3,y3)、D(x4,y4),设点E(x5,y5)是需要判断的点。那么判断点E是否在矩形区域的方法是:x5...

2019-07-16 22:13:04

阅读数 12

评论数 0

随笔:List 按照某字段分组成多个新的List

截取个人项目中的部分代码: Map<String, List<DataKPI>> map = new HashMap<>(); // 1、查询为KPI的datamanage数据 List<D...

2019-04-25 11:00:58

阅读数 334

评论数 0

随笔:Linux下 Nginx、ftp 配合使用乱码、403 问题记录

场景: Linux 下安装了nginx、ftp,使用nginx代理ftp_dir目录访问文件出现乱码、403 forbidden问题。 nginx 配置: #user root; worker_processes 1; #error_log logs/error.log; #error_l...

2019-04-22 18:22:46

阅读数 39

评论数 0

Java基础>21 - 创建线程的两种方式

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 线程、进程相关基础概念参看【上一章:Java基础>20 - 线程基础】 方式一、继承Thread类: 1、继承Thread类。 2、重写Thread类的run方法。...

2019-03-23 11:25:23

阅读数 43

评论数 0

Java基础>20 - 线程基础概念

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 一、基本概念 1、进程: 正在运行的程序称为一个进程。负责程序的内存分配(程序启动后就会得到一定的内存空间)。 注意: 电脑上同时执行多个应用程序。实际上CPU在做一个快速的...

2019-03-23 11:21:58

阅读数 38

评论数 0

Java基础>19 - System类、Runtime类、Math类、Random类

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 一、System 类: 可获取系统属性。构造被私有,不能创建对象。 常用方法(static): 1、arraycopy():从源数组指定位置复制指定长度数组元素到目标数组指定位置...

2019-03-19 16:45:57

阅读数 37

评论数 0

Java基础>18 - StrngBuffer、StringBuilder

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 由【上一节】知道,字符串是常量,创建之后不能够被修改,那么字符串对象的改变必然会创建一个新的字符串,频繁修改导致String对象泛滥。 StringBuffer: 字符串缓...

2019-03-19 15:25:53

阅读数 31

评论数 0

Java基础>17 - String 类、字符串内存分析,常用方法

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 String 类: 文本字符串序列。任何 " " 都是String 类的对象。 一、创建String对象的两种方式: 1、直接...

2019-03-11 18:58:13

阅读数 30

评论数 0

Java基础>16 - Object类、toString、equals、hashCode 方法、equals与==的区别

学习总结: 链接:【Java基础、springboot、springcloud、docker 等,学习目录】 Object 类: Object 类是所有类的终极父类,任何一个类都继承了 Object 类(包括自定义的类),接口不能继承Object,只有一个无参的构造。常用方法:toStr...

2019-03-10 17:28:12

阅读数 37

评论数 0

随笔:Java源文件中最多只能有一个public修饰的类?

在java编程思想中有这样几句话: 每个编译单元(文件)都只能有一个public类,这表示,每个编译单元都有单一的公共接口,用public类来表现。该接口可以按要求包含众多的支持包访问权限的类。如果在某个编译单元内有一个以上的public类,编译器就会给出错误信息。 public类的名称必须完全...

2019-03-04 15:25:51

阅读数 98

评论数 0

Java基础>15 - 权限修饰符:public、protected、default、private

学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 权限修饰符: 控制类、方法、属性的可见性。从大到小:public(公共)、protected(受保护)、dafault(缺省)、private(私有)。 四种修饰符在哪些范围内可见...

2019-03-04 11:24:40

阅读数 46

评论数 0

Java 基础>14 - 异常、finally块

学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 异常: Java 程序中不正常的情况统称为异常。异常体系包含在java·lang 包中。 java异常体系 |——Throwable (所有异常或错误类的超类) |——Er...

2019-03-03 19:04:49

阅读数 36

评论数 0

Java 基础>13 - 内部类

占坑… 后续补充

2019-03-03 14:56:19

阅读数 62

评论数 0

Java 基础>12 - 多态

学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 多态: 1、一个对象具备多种状态。 Animal a = new Dog(); Animal a = new Cat(); Animal a = new Dinosaur(); ...

2019-03-02 20:32:26

阅读数 41

评论数 0

Java基础>11 - 接口:interface、单继承多实现原因、与抽象类区别

学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 注意:本文所有观点都是针对JDK1.7的,忽略了1.8中接口默认方法及静态方法的情况。 接口: // 定义格式 interface interfaceName { // 属性 ...

2019-03-01 17:37:11

阅读数 38

评论数 0

随笔:基本数据类型、引用数据类型数据 —— 值交换

一、基本数据类型数据 —— 值交换: Demo:定义一个方法交换两个基本数据类型数据。 public static void changeValue(int a, int b){ int temp = a; a = b; b = temp; } // 测试: public ...

2019-02-24 16:12:36

阅读数 52

评论数 0

Java基础>02 - 基本数据类型、引用数据类型

学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: java中数据类型分为基本数据类型和引用数据类型。 基本数据类型: 四类八种。 整数类型 解释 取值范围 默认值 byte Java中最小的数据...

2019-02-24 14:26:49

阅读数 71

评论数 0

Java基础>10 - 抽象类:abstract

个人学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 抽象类: 我们在描述一类事物的时候,该事物确实存在某种行为(方法),但是这种行为并不是具体的,那么我们可以抽象这种行为的声明(去掉方法的大括号,方法有大括号即具体的方法),而不去实现...

2019-02-24 13:16:17

阅读数 38

评论数 0

Java基础>09 - extends 、super关键字、instanceof、final

个人学习总结: 链接:Java基础、springboot、springcloud、docker学习目录: 一、继承 extends : 继承描述的是事物之间的所属关系。子类的共性抽取形成父类,子类继承来自父类的所有属性和方法。 注意: 1、继承后子父类的耦合性太强,所以只有真正需要继承的...

2019-02-21 16:44:39

阅读数 32

评论数 0

提示
确定要删除当前文章?
取消 删除