自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (4)
  • 收藏
  • 关注

原创 OpenLayers 瓦片图层放大显示

天地图的影像服务超18级显示;OpenLayers瓦片图层切片网格自定义;

2023-08-22 22:00:00 382

原创 OpenLayers 高德地图偏移问题

OpenLayers 高德地图纠偏

2023-08-22 17:14:30 1443 7

原创 IDEA SpringBoot Maven profiles 配置

SpringBoot 多环境配置;active: @env@

2023-08-02 17:39:11 2173

原创 Vite配置ESLint

Vite vue3 配置 ESLint 代码格式检查

2022-12-19 11:30:31 2983

原创 vue-cli5.x 集成 cesium

vue-cli5.x集成cesium1.100.0

2022-12-16 21:37:02 497 4

原创 OpenLayers ArcGISRest Service 带参数请求URL长度过长问题

OpenLayers ArcGISRest Service 带参数GET请求URL长度过长问题

2022-04-22 19:45:00 850

原创 JavaScript bind apply call 的使用与区别

JavaScript bind apply call 的使用与区别

2022-03-16 16:53:50 1008

原创 OpenLayers GeoJSON Mask 遮罩层

OpenLayers 显示指定区域GeoJSON 范围以外的区域添加遮罩,实时遮罩

2022-03-15 15:53:07 2114 11

原创 vue 集成 cesium

Vue-cli4 集成 Cesium加载显示 Geojson

2022-02-17 15:27:25 1992 3

原创 shapefile(.shp,.dbf,.prj)导入导出

网页应用 shapefile(.shp,.dbf,.prj)的导入导出。纯前端 vue 导入导出 shapefile

2022-01-12 20:19:03 7747 26

原创 Apache ftpserver 最大登录数

Apache ftpserver 最多只能登录数 10 个用户问题日志:Currently 1 out of 10 users logged in

2020-09-27 09:57:42 851

原创 基于HTML(canvas)的推箱子游戏

基于HTML(canvas)的推箱子游戏javascript + canvas 设计实现,代码简单易懂,非常适合新手学习。

2020-04-08 10:32:30 2003 87

原创 IntelliJ IDEA 中自动去除未使用的引入(Unused import statement)

java 自动移除未使用导入,Unused import statement解决方法如下:在File | Settings | Editor | General | Auto Import中,将...

2020-03-18 11:55:09 7267 4

原创 IntelliJ IDEA 中Java类实现Serializable接口生成serialVersionUID

在 IntelliJ IDEA Java类实现 Serializable 接口,没有生成 serialVersionUID ,也没有对serialVersionUID进行代码检查。打开设置(File | Settings )搜索serialVersionUID设置路径:File | Settings | Editor | Inspections勾上 Serializ...

2019-12-13 11:18:20 756

原创 el-scrollbar 使用说明

官网地址:Element - 网站快速成型工具 - 中文el-scrollbarelement-ui 的滚动条组件 ,官方文档上面是没有介绍这个组件的。效果图:简单使用:<template> <div style="height:768px;"> <el-scrollbar style="height:100%"> ...

2019-12-13 09:57:29 3475

原创 IntelliJ IDEA(WebStorm) 插件推荐

翻译插件。 这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。 代码小地图 。将类似于Sublime中的代码的微型地图嵌入到编辑器窗格中。彩虹括号支持的语言:Java,Scala,Clojure,Kotlin,Python,Haskell,Agda,Rust,JavaScript,TypeScript,Erlang,Go,Groovy,Ruby,Elixir,ObjectiveC,PHP,HTML,XML,SQL,Apex语言,C#,Dart ... 图标预览支持的

2019-12-10 11:35:26 7025 2

原创 使用IntelliJ IDEA 配置Maven,创建Maven项目

为什么要使用Maven?答:自动关联和自动下载依赖的jar包。我们要使用一些被人打好的jar包时,往往导入的不只是一个jar包,因为有些jar包的运行是依赖于其他的jar包的,我们可能存在疑问,究竟需要导入哪些包,依赖包导入版本过低也无法启动。使用Maven,不用自己再手动下载jar包处理依赖关系,因为这个工具会自动帮你下载缺失的jar包,处理jar包的依赖关系。未安装JDK请点击下面链接...

2019-04-10 13:37:04 341

原创 JAVA集合(Collection、Map)

JDK中提供了一系列特殊的类,这些类中可以存储任意类型的对象,并且长度可变,统称为集合。这些类都位于java.util包中,在使用时一定要注意导包的问题,否则会出现异常。集合按照其存储结构可以分为两大类,即单列集合Collection和双列集合Map,这两种集合的特点具体如下: Collection:单列集合的根接口,用于存储一系列符合规则的某种元素,它有两个重要的的子接口,分别是...

2019-04-10 10:41:17 281

原创 使用 jsoup 实现简单的 java 爬虫

本人使用过 htmlpaser 和 jsoup 写过一些爬虫项目。个人感觉 jsoup 比 htmlpaser 好用的不止一点,jsoup 能使用类似 css 选择器的语法去筛选想要的节点,而 htmlpaser 则需要使用选择器类对象。jsoup 的使用和 jquery 比较像,对于使用 jquery 很熟练的我来说,毫不犹豫的放弃了 htmlpaser 的使用,对 jsoup 爱不释手。...

2019-01-28 17:24:47 401

原创 JAVA练习:学生管理系统(Map-HashMap)

实体类Student用来封装客户信息。控制类StudentController用来操控实体对象。View类用来显示信息与用户交互。Text类用来测试系统。 运行效果: Student.java/** * 描述: * @date 2018年8月16日 下午6:59:03 * @version v1.0 */public class...

2018-08-20 09:58:56 5584

原创 JAVA练习:利用JAVA Calendar类实现打印日历

已知1900年1月1日是星期一,要求打印输入年月的日历。输出结果格式:日    一    二    三    四      五     六                                          1      2     3       4      5      6      7      8      9    10    11    12    13 ...

2018-08-13 10:35:07 2853 3

原创 JAVA异常处理

异常就是在程序运行的过程过程中,发生的各种非正常状况。比如运行时磁盘空间不足、网络连接中断、用户输入数据非法等。针对这种情况,Java中以异常类的形式对这些非正常情况进行了封装。Java中常见的异常:NullPointerException(空指针异常)、TypeConstraintException(类型转换异常)Java中还提供了大量的异常类,这些类都继承自java.lang.Th...

2018-08-11 16:23:13 333

原创 Java 多态理解

多态:同样的引用调用同样的方法却做了不同的事情。概述:在设计一个方法时,通常希望该方法具备定的通用性。 例如要实现一个动物叫的方法,由于每种动物的叫声是不同的,因此可以在方法中接收一个动物类型的参数,当传入猫类对象时就发出猫类的叫声,传人犬类对象时就发出犬类的叫声。在同一个方法中,这种由于参数类型不同而导致执行效果各异的现象就是多态。在Java中为了实现多态,允许使用一个父类类型的变...

2018-08-11 13:57:13 9760 8

原创 JAVA基础思维导图

思维导图 源文件想要的可以评论留邮箱,看到后会给你们发过去。

2018-08-11 13:54:43 2634 133

原创 JAVA练习:客户管理系统(数组)

实体类Customer用来封装客户信息。控制类CustomerController用来操控实体对象。View类用来显示信息与用户交互。Text类用来测试系统。运行效果:Customer.javapublic class Customer { /* * * @ 客户信息类 * * @ 重写toString() * */ priv...

2018-08-06 21:00:01 1697 3

原创 JAVA练习:实现电脑USB接口

实现电脑 USB 接口 训练技能点:接口 需求说明: 在现实生活中,我们经常通过电脑的 USB 接口来使用一些设备, 例如 mp3 、移动硬盘、优盘等。现在要求使用面向接口编程去模拟实现这个例子。 实现步骤 (1)创建 USB 接口,接口中只定义一个 work()方法。 (2)创建 MP3 类并实现 USB 接口。 (3)创建优盘类并实现 USB 接口。 (4)创建电脑类并定...

2018-08-06 11:32:08 8957 4

原创 JAVA练习:自定义MyTime的类

在程序中,经常要对时间进行操作,但是并没有时间类型的数据。那么,我们可以自己实现一个时间类,来满足程序中的需要。定义名为MyTime的类,其中应有三个整型成员:时(hour),分(minute),秒(second),为了保证数据的安全性,这三个成员变量应声明为私有。为MyTime类定义构造方法,以方便创建对象时初始化成员变量。再定义diaplay方法,用于将时间信息打印出来。为M...

2018-08-06 11:25:30 9172 3

原创 JAVA抽象类和接口

抽象类:定义一个类的时候,常常需要定义一些方法来描述该类的行为特征,但有时候这些方法的实现方式无法确定。针对这种情况,Java允许在定义方法的时候可以不写方法体,不包含方法体的方法称为抽象方法,用关键字abstract修饰。当一个类中包含了抽象方法,该类就必须声明为抽象类,abstract修饰。注意:包含抽象方法的类必须声明为抽象类,但抽象类中可以不包含抽象方法。抽象类是不可以被...

2018-08-02 19:23:12 196

原创 JAVA面向对象(继承)

继承在Java中,类的继承是指在一个现有类的基础上构建一个新的类,构建出来的新类被称作子类,现有的类被称作父类,子类会自动地拥有父类所有可继承的属性和方法。子类继承自父类,父类派生子类。class Person { String name; // 声明一个Person类,有成员方法speak()和walk() public void speak() { S...

2018-08-01 21:31:59 1246

原创 JAVA内部类(成员内部类,静态内部类,方法内部类)

在Java中,允许在一个类的内部定义类,这样的类称作内部类,这个内部类所在的类称为外部类。根据内部类的位置、修饰符和定义的方式可分为成员内部类、静态内部类、方法内部类。成员内部类:在一个类中除了可以定义成员变量、成员方法,还可以定义类,这样的类被称为成员内部类。class Inside { // 定义私有成员变量 private int num = 0; ...

2018-07-31 22:32:46 425

原创 JAVA构造方法(this,static)

实例化一个类的对象后,如果要为这个对象中的属性赋值,则必须要通过直接访问对象的属性或调用setXxx()方法的方式才可以实现。如果需要在实例化对象的同时就为这个对象的属性赋值,可以通过构造方法来实现。构造方法是类的一个特殊的成员,它会在类实例化对象时被自动调用。作用就是在创建对象的时候,给对象的成员变量赋初始值。写法:函数名:必须和类名一致(包括大小写)。 返回值类型:没有返回值...

2018-07-31 22:24:47 379

原创 JAVA面向对象(概念,类与对象,封装)

理解什么是面向对象之前先理解一下什么是面向过程。 面向过程 过程就是一件事情的先后经过;从什么开始到什么介绍,有一个时间上的先后顺序。程序过程就体现在代码执行的先后顺序。面向过程,就是一种解决问题的思路。用这种思想解决问题时,我们关心的是一件事情的先后经过,现经过什么,后再做什么。在面向过程的编程中,将一个问题划分成多个子功能组成,最后依次调用。用这种编程思想编程时,流...

2018-07-30 19:36:21 1884

原创 JAVA快速排序

快速排序算法快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。递归方法的简述请见  我之前的博文JAVA函数(方...

2018-07-27 22:06:35 191

原创 JAVA一维数组

数组的定义:在Java中,数组是指一组数据的集合。在数组中能存放任意类型的元素,但同一个数组里面的元素类型必须一致。格式:数据类型[ ]    数组名  =  new    数据类型[  数组容量  ] ;        (推荐这种写法)   或     数据类型  数组名[ ]    =  new    数据类型[  数组容量  ] ;示例:public class T...

2018-07-26 22:12:33 493

原创 JAVA练习:利用JAVA基本语句实现打印日历

已知1900年1月1日是星期一,要求打印输入年月的日历。输出结果格式:日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2018-07-26 11:02:52 16292 4

原创 JAVA函数(方法)

函数的概念:函数是定义在类中的一段独立的代码块,用来实现某个功能。Java中,函数又被称为方法。函数的主要作用是为了提高代码的复用性。函数都是在栈内存中运行;运行的函数处在栈顶。函数格式:修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){ // [ ] ...

2018-07-26 10:38:51 41268 6

原创 JAVA流程控制语句

Java语句的结构分为三种:顺序结构,选择结构,循环结构。顺序结构:就是Java语句按从上到下的顺序按顺序执行,执行完一条语句紧跟着执行该语句下的语句。循环结构:根据条件重复的执行一些语句。选择结构:满足某种条件,就进行某种处理。 选择结构语句可分为if条件语句和switch条件语句。if条件语句:if语句是指如果满足某种条件,就进行某种处理。例如,如果明天下雨,明天就...

2018-07-25 16:33:29 221

原创 JAVA语言的组成(二:JAVA变量类型、JAVA运算符)

Java 中基本的数据类型有8中,数值型4种(byte,short,int,long),字符型1种(char),浮点型2种(float,double),布尔型1种(boolean)。类型名 占用空间 取值范围   类型名 占用空间 取值范围 byte 8位(1字节) -128~127 char 16位(2字节) 0~6553...

2018-07-25 16:29:10 638

原创 JAVA语言的组成(一:JAVA关键字、JAVA标识符)

Java关键字又叫保留字,对Java的编译器有特殊的意义。Java关键字都是由小写字母组成,关键字 的用法和写法都是固定的。用于定义数据类型的关键字 class void interface   boolean byte short int long float double           用...

2018-07-25 15:16:15 2441

原创 JAVA之HelloWorld

 在任意一级目录下新建一个文本。将文本的名字修改为HelloWorld.java   拓展名要修改成 java。将下面代码拷贝到HelloWorld.java里面。//访问修饰符 数据类型 类型名public class HelloWorld { // 访问修饰符 类型修饰符 数据类型 方法名(参数类型 参数名,参数类型 参数名....){.....} publ...

2018-07-24 20:54:15 155

基于H5(canvas)的推箱子游戏.zip

基于H5(canvas)的推箱子游戏。使用 js 和 canvas 实现推箱子游戏,关卡数据可以自定义添加,自带5关卡数据。 图片资源来自于 4399 游戏,为方便设计,图片已经 ps 处理。图片资源如有侵权,请联系删除。 效果博客:https://blog.csdn.net/qq_36305530/article/details/105379826

2020-04-08

思维导图.zip(JAVA基础思维导图)

JAVA基础思维导图,下面链接有预览。里面还有其他几个java思维导图(JAVA集合体系,异常架构等) https://blog.csdn.net/qq_36305530/article/details/81586112

2020-03-30

ICL7135+250V电压测量

基于AT89C5151单片机的ICL7135+250V电压测量设计,内含有protues仿真和keil源码。

2018-05-17

单片机几个头文件及库函数

单片机lcd1602,lcd12864,ds1302,ds18b20的头文件及库函数. 平常自用,为了积分心疼上传的。

2018-05-13

空空如也

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

TA关注的人

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