自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 从网络读取图片信息或者保存到本地

IO,从网络读取图片

2022-04-07 11:14:19 403

原创 oracle新增,批量新增,存在则更新否则插入的SQL写法

oracle新增、修改sql

2022-04-06 14:55:07 3183

原创 oracle经纬度获取两点之间的距离

CREATE OR REPLACE FUNCTION GetDistance(lat1 number, lng1 number, lat2 number, lng2 number) RETURN NUMBER is earth_padius number := 6378.1

2022-03-24 18:16:45 1297

原创 集合按某个属性排序,含null

集合排序

2022-03-22 19:11:57 222 1

转载 【转载】根据经纬度判断GPS坐标点是否在某个多边形区域内

【转载】根据经纬度判断GPS坐标点是否在某个多边形区域内

2022-03-15 10:40:24 774

转载 【转载】集合转为二维数组

【转载】集合转为二维数组

2022-03-15 10:28:45 283

原创 网络编程(UDP TCP HTTP)

网络编程本质就是利用计算机网络实现在不同设备之间的数据传输,从而达到资源共享的目的。网络编程技术依赖: IO流 多线程 Socket网络模型:OSI 7层参考模型TCP/IP 5/4参考模型[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S1ClUgXk-1570938107404)(E:\JAVA笔记\第一阶段\网络模型.png)]计算机网络通信的...

2019-10-13 11:42:49 721 1

原创 线程(Thread)

线程(Thread)进程:一个独立的正在执行的程序线程:一条独立执行路径进程和线程关系:一条进程可以包含一条或多条线程。多线程的理解:1.虚拟机至少开辟了两条线程:a.主线程 b.垃圾回收线程2.多线程不能提高效率,反而会降低效率,但是可以提高CPU的使用率3.CPU本质在某个时间刻度上只能够执行一个进程的一条线程的一个原子性语句(不可再分割的语句)4.一个进程如果有多条执行路径,...

2019-10-13 11:32:28 294

原创 文件(File)

文件类(File)File代表的并不是文件对象,而是文件所对应的路径对象。static String pathSeparator 路径分隔符 ;static char pathSeparatorChar 路径分隔符 ;static String separator 路径分隔符 \static char SeparatorChar 路径分隔符 a\b\c封装文件路径File(Fi...

2019-10-13 11:14:31 250

原创 IO流之其他流

其他流基本数据类型输入输出流读写基本数据类型的流:DataIntputStream DataOutputStream特点:1.具备读写字节的能力​ 2.写入到文件当中是不能够识别的,提高了数据安全性​ 3.如果需要读取基本数据类型,必须和写入的顺序保持一致import java.io.DataInputStream;import java.io.DataOutputStre...

2019-10-13 11:10:43 160

原创 IO流(字节流、字符流)

IO流牢记:1.只要是实现数据的传输,无论数据源和目的地是什么,传递的中间站必须经过内存。​ 2.凡是从外界(键盘输入、文件、网络等)到内存都是输入流;从内存到外界都是输出流。​ 3.对流进行编程,记住三要素:数据源、目的地、交通工具(流框架-----用什么流)字节流字节输出流(OutputStream、FileOutputStream、标准异常处理方式)import jav...

2019-10-07 23:12:41 149

原创 集合(Collection、Map)

Collection集合List集合//List循环遍历import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Pratice04 { public static <E> void main(String[] args) { List<...

2019-10-04 20:28:04 202

原创 java 泛型(Generic)和Collection

泛型(Generic)泛型的概述:泛型是一种将类型的确定提前到编译时期的一种参数化类型。格式:泛型只允许设置引用数据类型,这里的E可以是A~Z任意一个字母。泛型的分类:泛型类:把泛型定义在类上泛型接口:把泛型定义在接口上泛型方法:把泛型定义在方法上泛型的好处:1.消除了黄色警告线2.去除类型转换(例如不用讲Object类向下转型),提高了效率。3.提高了安全性,避免了类型转换...

2019-09-28 20:21:15 447

原创 异常的捕获与处理

异常概念:异常是指在程序运行中所发生的不正常的事件,它会中断正在运行的程序。异常的本质就是Java对可能出现的问题进行描述的一种对象体现。异常的分类:异常:我们可以处理。​ 编译时异常:只要是Exception的子类,但同时不是RuntimeException的子类称为编译时异常。​ 运行时异常:只要是RuntimeException或者是RuntimeException的子类称为...

2019-09-26 16:27:12 224

原创 Integer包装类、Date类、Calendar类、BigInteger类、BigDecimal类、Math类、Random类

Integer包装类包装类特点:除了可以同基本数据类型一样操作外,还提供更多的方法给我们使用。Integer静态成员:static int BYTES :用于表示int值的二进制形式的字节数(4个字节)。static int MAX_VALUE :int型范围的最大值(2147483647)。static int MIN_VALUE :int型范围的最小值(-2147483648)。s...

2019-09-26 11:53:12 198

原创 (java) String类:String的构造方法、字符串的常见方法、StringBuffer和StringBuilder、正则表达式

protected Object clone()标记接口:没有任何抽象方法的接口称为标记接口。CloneNotSupportedException异常名称:克隆不支持异常产生原因:需要克隆的对象没有实现Cloneable接口Student s1=new Student(“老王”,40);Student s2=s1;——多个引用指向同一个堆区空间Object s1clone=s1.cl...

2019-09-24 22:39:54 233

原创 (java08)多态的应用、内部类、hashCode()、Class getClass()、String toString()、boolean equals(Object obj)

多态的应用(精通)一 直接只用多态(父类引用指向子类对象)Student s = new PrimaryStudent();二 使用父类作为形参实现多态当形参是普通类时:此时方法的本质是希望传入的是该类的对象/匿名对象/匿名内部类;当形参是抽象类时:此时方法的本质是希望传入的是该类的子类对象/匿名内部类;当形参是接口时,此时方法的本质是希望传入的是该接口的实现类对象/匿名内部类。三...

2019-09-21 21:40:34 264

原创 java(07)多态、抽象类、接口

多态如何构成多态?多态存在的必要条件:1.有继承关系2.有方法重写3.父类引用指向子类对象多态特点:1.成员变量: 编译时期观察左边类型,运行时期看左边类型2.静态方法:编译时期观察左边类型,运行时期看左边类型3.构造方法:帮助子类初始化父类继承的成员4.成员方法: 编译时期观察左边类型,运行时期看右边类型(运行时指向的是子类的成员方法)5.简化了代码,提高了维护下和扩展性...

2019-09-19 23:22:08 384

原创 java(06)类和对象(this、static、super、访问权限修饰符、构造方法、代码块、封装、继承)

类和对象类1.类是抽象的,用来描述现实世界的事物(如可以将学校的人分成学生类、老师类等)2.类是一个模板,是属性(成员变量)和行为(成员方法)的集合。3.类是Java当中最基本的单位4.Java当中使用 class 关键字来描述类5.类的核心就是组织代码【Arrays】,封装数据 【数据转换】对象1.对象是在类的基础上创建的2.对象是客观存在的3.万事万物皆对象变量...

2019-09-19 21:52:12 655

原创 (java05)数组

数组数组的概念为什么学数组:能够存储多个变量的容器。数组是存储相同数据类型的一组连续数据的容器。数组的本质还是变量,只不过这个变量存储的是地址。将地址赋值给一个变量必须通过new方式。如:double[] scores = new double[3];数组的初始化1.动态初始化:数据类型[] 数组名 =new 数据类型[数组中元素的个数];2.静态初始化:①数据类型[] 数组...

2019-09-18 21:05:38 209

原创 java(04) 方法(概念,重载,递归)

方法方法的概念方法的概念:一段用来完成特定功能的代码片段。为什么使用方法?程序中多次用到的功能为了便于阅读程序提高程序重用性方法的格式格式:访问修饰符 返回值类型 方法名(参数类型 参数1,参数类型 参数2…){方法体;return 返回值;}访问权限修饰符:暂时使用 public static。后面我们在面向对象再详细讲解其他的修饰符。返回值类型:该方法的返回结果的数...

2019-09-15 23:07:22 137

原创 (java03)Scanner键盘输入对象和流程控制语句(if,if-else, switch, for, while, do-while)

1.Scanner键盘输入对象导包 import java.until.Scanner创建键盘输入对象 Scanner input = new Scanner(System.in)通过键盘输入给变量赋值nextInt(); 获取用户输入的整数;nextDouble; 获取用户输入的小数nextBoolean(); 获取用户输入的boolean值nextLine(...

2019-09-15 22:04:29 374

原创 《java day02 》

《java day02》关键字Java关键字是Java语言保留内部使用的,如class用于定义类。Java关键字基本由小写字母组成.Java语言规定关键字不能作为标识符。Java目前共有50个关键字,其中“const"和"goto"在Java中并没有具体的含义。abstractassertbooleanbreakbytecasecatch...

2019-09-08 15:46:37 143

原创 Day01(Java简介及环境变量)

常见的DOS命令:dir , cd, rd, md, del, cls, help, exitdir命令:显示目录中的文件和子目录列表 directorycd命令 :切换目录 change directory切换盘符 D:, E:单级进入 cd 文件夹多级进入 cd 文件夹\文件夹单级退出 cd …多级退出 cd / 注意: .表示当前目录,…表示上级目录md:...

2019-09-05 22:12:32 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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