自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis plus实现事务控制

创建一个函数,用于操作事务控制器:控制事务提交与回滚。

2024-01-03 20:01:22 1124

原创 Springboot实体类与数据表对应修改

今天有这么一个需求:之前已经设计过数据表,在后端项目中进行过实体类映射,并基于实体类开发了一些接口,今天数据表需要重新设计,但是又不想改变实体类中的变量名,这样就可以直接重复利用开发的接口,该怎么做呢。其中,column=“实体类成员变量名”,jdbcType=“字段数据类型”,property=“数据表中字段名,或者SQL as后的名字”。在Navicat中打开数据库连接,在其他-序列中新建序列,设置1-99999999,每次增加1。2.一些数据表增加字段,一些数据表减少字段;

2024-01-03 19:53:24 1315

转载 元宇宙杂谈

不知你听说过没有,下一个版本的互联网也称为魔幻宇宙(Magicverse,Magic Leap公司)、赛博宇宙(Cyberverse,华为公司)或行星级AR(Planet scale AR,Niantic公司),其特点是持久共享的虚拟空间,提供跨平台和现实世界的体验和操作。由于它的流行,它显示出了希望。metaverse这个词是由前缀“meta”(意为“beyond”)和“universe”组合而成的,通常用于描述互联网未来迭代的概念,由持久的、共享的、三维虚拟空间连接到一个可感知的虚拟世界中。

2023-07-11 15:10:49 310

原创 springboot项目热部署

springboot项目热部署

2023-01-15 14:01:36 194

原创 ol7源码学习之Geometry

几何图形的坐标布局,指示第三或第四个z (' z ')或测量('M')坐标是可用的。Geometry类:Base class for vector geometries.GeoJSON格式的Polygon:揭示了polygon只是带标签的坐标数组。实例:(clone方法中的实例)父类:BaseObject。

2022-10-08 22:02:54 462

原创 ol7源码学习之Layer

, , ...]是expressions表达式。

2022-10-08 22:02:31 270

原创 ol7源码学习之TileGrid

【代码】ol7源码学习之TileGrid。

2022-10-08 22:02:12 407

原创 ol7源码学习之Source

1)3)两种方法中都会指定数据来源format, 矢量数据源支持的格式包含很多:gml、EsriJSON、geojson、gpx、igc、kml、osmxml、ows、polyline、topojson、wfs、wkt、wms capabilities(兼容 wms 的格式)、 wms getfeatureinfo、 wmts capabilities、xlink、xsd等格式。Source类:Layer的重要组成部分,表示图层的来源,也就是服务地址。,加载要素使用的数据格式,采用异步的 AJAX 加载;

2022-10-08 22:01:53 1483

原创 ol7源码学习之Map

on(type, listener) 监听特定类型的事件。getEventCoordinate(event) 返回浏览器事件的用户投影中的坐标。返回MapBrowserEvent对象。返回Coordinate对象。

2022-10-08 22:01:26 173

原创 ol7源码学习之BaseEvent

data:对于所有operations(即rastersource对象的operations)都可以用的属性。可以作为operations的传入参数,其他地方这样引用:event.data。可以用data.***添加各种属性,用于operations或者事件响应函数中,和rastersource.set配合使用。事件发生时的帧状态。

2022-10-08 22:01:06 180

原创 ol7源码学习之Overlay

setPosition(position) 设置这个叠加的位置。如果位置未定义,叠加将被隐藏。是否应该停止向地图视口的事件传播。

2022-10-08 22:00:41 299

原创 ol7源码学习之FeatureFormat

readFeature(source, options) 读取单个要素。EsriJSON:读取EsriJSON格式数据。返回一个feature对象。

2022-10-08 22:00:16 295

原创 ol7示例集合

1、UTFGrid (openlayers.org)实现tilejson格式数据的 UTFGrid 交互数据,鼠标放在某一国家行政界内弹出国家名和国旗,改变鼠标状态。2、WMS GetFeatureInfo (Image Layer) 实现加载WMS image数据,鼠标放在像素值不为0的像素上改变鼠标状态,点击像素利用WMS的getfeatureinfo接口展示信息。

2022-09-07 10:33:40 244

原创 ol7示例2-WMS GetFeatureInfo (Image Layer)

【代码】ol7示例2-WMS GetFeatureInfo (Image Layer)

2022-09-07 10:33:03 560

原创 ol7示例1-UTFGrid

【代码】ol7示例1-UTFGrid。

2022-09-07 10:25:13 258

原创 ol7源码学习之feature

构造函数参数:{Geometry|ObjectWithGeometry}geometryOrProperties,即自定义类型ObjectWithGeometry或者Geometry。feature类:用于创建矢量对象。父类:BaseObject。

2022-08-28 15:42:29 460

原创 JS变量的使用

声明变量(valuable):var *** 在内存中开辟空的空间(undefind)不声明也不赋值会报错,且报错后后面代码不执行(js是解释型语言);声明多个变量:var *** = **,*** = **;变量赋值(或初始化):var *** = ****【代码示例】:用变量接收输入信息并输出。驼峰命名法:myFirstName。js运行不声明变量直接赋值;js变量名严格区分大小写;...

2022-08-25 21:36:14 399

原创 JS的输入输出语句

.

2022-08-25 20:52:01 142

原创 JS的三种书写位置

js的基础知识

2022-08-25 20:33:09 179

原创 1 java语言概述

java是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。两种交互方式:图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。Windows操作系统。命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。DOS操作系统。dos命令:dir : 列出当前目录下的文件以及文件夹md : 创建空目录(Make Directory)rd : 删除空目录(Remove Di

2022-05-29 21:31:24 135

原创 7 图形用户界面设计

组件类继承图Container是一个特殊的组件,可以通过add方法添加其他组件进来。因为WindowListener是一个接口,且其中有7个方法需要复写,非常麻烦 ,使用实现WindowListener接口的抽象类WindowAdapter代替,可以只复写需要的方法。f.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e) { //System.out.println

2022-05-29 21:30:08 110

原创 2语言基础

1数据类型基本数据类型存储在栈区,引用数据类型存储在堆区栈:用于存储局部变量,当数据用完所占空间会自动释放;堆:通过new建立的实例都存放在堆内存中,每个实体都有内存地址值;实体中的变量都有默认初始化值,实体不在调用会在不确定的时间内被垃圾回收器回收。自动类型提升:(注意是单箭头)强制类型转换:public class child{ public static void main(String args[]) { byte ...

2022-05-26 18:00:17 180

原创 3 Java面向对象程序设计

面向过程:强调的是功能行为面向对象:将功能封装进对象,强调具备了功能的对象。先要去找具有所需的功能的对象来用。 如果该对象不存在,那么创建一个具有所需功能的对象。面向对象的特征: 封装(encapsulation) 继承(inheritance) 多态(polymorphism)...

2022-05-26 17:15:48 141

原创 java成员变量与成员函数的继承

import java.util.Date;import java.text. SimpleDateFormat;class Super{ int age = 10; void setAge(int i) { age = i; System.out.println("父类方法"); }}public class child extends Super{ int age = 100; void setAge(int i) { age = i; System.ou.

2022-05-26 11:47:37 209

原创 4 常用类库

1Object类Object() 默认构造方法clone() 创建并返回此对象的一个副本。equals(Object obj) 指示某个其他对象是否与此对象“相等”getClass() 返回一个对象的运行时类hashCode() 返回该对象的哈希码值toString() 返回该对象所在的类名和哈希码值。equals(Object obj):判断两个对象是否指向同一块内存区域。和==的区别,基本数据类型之间==比较的是他们的数值,符合数据类型之...

2022-05-25 15:59:34 107

原创 网络地理信息系统学习

问答论述:1、网络GIS部分(1)网络GIS功能: 网络存取(2)应用服务模式:空间数据下载:将原始的空间数据以Web FTP方式从服务器端下载到客户端,供客户端进行存储、备份和处理。服务器不对数据进行任何处理,与GIS技术相关性不大,且无法进行在线浏览。工作原理:服务器以Web方式提供空间数据文件的FTP下载列表;浏览器发出FTP下载的URL请求;服务器接收到URL请求后将存储的对应的空间数据文件以FTP方式传送给浏览器;浏览器将数据保存到本地;客户端可以...

2022-05-24 21:01:49 355

原创 5 泛型与集合框架

泛型的本质是参数化类型。泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。类型参数只能代表引用型类型,不能是简单数据类型(像int,double,char的等)1泛型类class 类名<泛型列表>{} 泛型列表可以有多个类型参数用逗号隔开类名<具体类型> 对象名 = new 类名<具体类型>()当类中要操作的引用数据类型不确定的时候,早期定义Object来完成扩展。现在定义泛型来完成扩展。泛型相比Object进行扩展的优势:

2022-05-22 16:27:04 201

原创 6 IO流和文件

1File类将文件或者目录(文件夹)封装成对象,对文件与文件夹的属性信息进行操作,File对象可作为参数传递给流的构造函数。“C:\\Windows\\System” “C:/Windows/System”unix换行:\n(0x0A) MAC回车:\r(0x0D) WIN回车换行:\r\n(0x0D,0x0A)创建对象:构造函数File(“路径/文件名.后缀”)创建文件:createNewFile删除文件:delete重名名:renameTo(File). File类对象就是文

2022-05-22 11:49:50 176

原创 9 多线程

1线程基本概念一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。进程应用程序的执行实例,有独立的内存空间和系统资源。线程CPU调度和分派的基本单位,进程中执行运算的最小单位,可完成一个独立的顺序控制流程。 同一进程中的多个线程共享代码段(代码和常量),数据段(全局变量和静态变量,即方法区),扩展段(即堆存储);但是每个线程拥有自己的栈段,栈段又叫运行时段,用来存放所有局部变量和临时变量。进程与线程1) 一个程序至少有一个进程,一个进程至少有

2022-05-21 21:36:04 130

原创 JVM内存区域划分及对象创建过程基础

JVM运行时数据区(内存区域)划分为五个区域:1、程序计数器也有称为PC寄存器,存放当前程序执行的指令的地址或者下一条指令的地址。在汇编语言中,程序计数器就是CPU中的寄存器,当CPU需要执行指令时,从程序计数器中得到当前需要执行的指令所在的存储单元你的地址,然后根据得到的地址获取到指令,得到指令之后,程序计数器自动加1。JVM中的程序计数器的功能在逻辑上和其相等。多线程是通过线程轮流切换来获得CPU执行时间,一个CPU的内核同一时间只会执行一条线程中的指令,所以为了在切换线程时能得...

2022-05-10 22:09:19 193

原创 移动GIS

4.移动空间数据管理引言:移动空间数据:用来描述空间位置、空间关系、空间方向等的载体,移动空间数据并不适合用移动GIS进行存储、传输、分析计算与可视化,因此对移动空间数据的管理与传输是移动GIS提供高效空间移动服务的关键技术。有几种解决方案:提高存储速率:优化存储格式,压缩编码,建立高效空间索引提高传输速率:渐进式、金字塔传输技术降低网络依赖:数据缓存移动GIS相对于桌面GIS,移动终端因存储容量较小、CPU处理能力较弱导致在处理复...

2022-05-09 16:22:22 3687

原创 地学可视化学习

一、八叉树的概念、特点、构建过程和编码方法概念:八叉树是一种用于描述三维空间的树状数据结构,是二维四叉树模型在三维上的扩展,是对三维栅格模型的压缩改进。构建过程:在八叉树模型中,根结点对应于包含整个研究对象的立方体,然后分层次地沿三个坐标轴方向对研究空间进行递归剖分,每分割一次就得到8个小正方体,直到每个小立方体的属性值单一为止。八叉树的计算原理1. 设定最大递归深度2. 找出场景的最大尺寸,并以此尺寸建立第一个立方体3. 依序将单位元元素丢入能包含且没有子节点的立方体4. 若没

2022-05-07 16:55:43 2459

原创 java成员变量与局部变量

二者区别1、在类中位置不同 成员变量:在类中方法外 局部变量:在方法体内或在代码块中2、在内存中位置不同 成员变量:在堆内存中 局部变量:在栈内存中3、生命周期不同 成员变量:跟随对象 局部变量:跟随方法或代码块4、初始化策略不同 成员变量:对象创建时默认初始化 局部变量:没有默认初始化动作,必须在手动赋值5、访问权限不同 成员变量:可用四大访问修饰符,访问权限取决于修饰符 局部变量:仅可在方体体内或代码内访问,不

2022-04-24 09:56:36 486

原创 java的访问属性控制

同一包中 不同包中 同一类中 同一包中[的子类] 不同包中的子类 不同包中的非子类 public √ √ √ √ protected √ √...

2022-04-23 16:43:10 375

原创 java包的创建与包类的使用

1、创建一个名为test的包package test;public class test2{ int number = 0; public test2(int number) { this.number = number; } public void getNumber() { System.out.println(number); } public static void main(String[] args) { test2 test = new test2(1)

2022-04-23 14:15:21 3893

原创 对象的三种初始化方法

1、成员变量赋初值public class test1{ int number = 0; int times = 0; String name = "~";}2、构造函数public class test1{ int number; int times; String name; public test1() { System.out.println("执行默认构造函数"); }} public test1(int times) { System.o

2022-04-23 10:31:31 2699 1

原创 构造代码块与构造函数

构造代码块优于构造函数执行,且可以对多个对象进行初始化;构造函数只能根据参数对一个对象进行初始化。public class test1{ int number; int times; String name; public test1(){} public test1(int times) { System.out.println("执行构造函数1"); this.times = times; } public test1(int number,int times,Str..

2022-04-23 10:02:32 250

转载 Vue与React两个框架的区别和优势对比

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-08 20:42:33 2852

空空如也

空空如也

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

TA关注的人

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