自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

虎康的博客

把最实用的经验,分享给最需要的读者,希望每一位来访的朋友都能有所收获!

  • 博客(387)
  • 资源 (25)
  • 问答 (5)
  • 收藏
  • 关注

原创 2021总结,我在CSDN的这一年

2021我要变得更好!

2022-01-19 20:18:02 268 6

原创 windows+linux环境下nginx部署环境

文章目录一、将自己的电脑作为服务器,【照猫画虎可以在服务器上设置下载nginx】Window下载nginx1. 官方网站:2. 版本描述:3. 下载稳定版4. 下载解压到某文件夹下,注意路径尽量不要有中文名5. 输入网址 localhost 进行访问6. 将项目进行打包部署6.1、方式一:拷贝6.2、方式二:更改打开页面二、项目在远程Linux下的部署1. 通过终端远程登录自己的服务器2. 安装并启动 Nginx一、将自己的电脑作为服务器,【照猫画虎可以在服务器上设置下载nginx】Window下载ng

2021-12-23 18:19:14 2565

原创 Vue项目开发小Tips

一、划分目录结构src目录下:assets文件夹:存放资源components文件夹:公共组件common文件夹:存放全局公共的组件content文件夹:存放和业务相关的公共组件views文件夹:存放一些大的视图,比如home、categoryrouter文件夹:存放路由相关的store文件夹:存放公共状态管理network文件夹:存放于网络相关的所有东西common文件夹const.js:存放公共的js文件,存放一些常量utils.js:存放一些工具类的方法函数二、CSS

2021-12-22 15:28:11 2292 1

原创 Java学习笔记

Java学习笔记Java学习笔记Java学习笔记层数称号10初出茅庐20小试牛刀30渐露头脚40奥妙精进50游刃有余60独当一面70技冠群雄80高深莫测90唯我独尊100返璞归真文章目录一、初入Java二、Java语法1、编写语法2、注释3、变量4、常量5、数据类型三、运算符1、算术运算符2、赋值运算符3、比较运算符4、逻辑运算符5、位运算符6、条件运算符7、运算符的优先级四、选择结构语句1、if条件语

2021-06-20 09:48:44 194

原创 前端项目与学习整合集锦

实现效果按输入的行数进行显示菱形的上半部分代码实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1

2021-05-15 09:09:24 341

原创 js 实现删除数组指定元素

在上述代码中,我们使用 filter() 方法来创建一个新的数组,该数组只包含满足指定条件的元素。在上述代码中,我们使用 slice 方法获取要删除的元素之前和之后的部分,并使用展开运算符将它们合并成一个新的数组。注意,filter()方法也不会改变原始数组,而是返回一个新的数组,因此我们将新的数组重新赋值给变量 arr。方法是 JavaScript 中用于修改数组的原生方法之一,它可以用来删除数组中的元素。方法是 JavaScript 中用于筛选数组的原生方法之一,它可以用来删除数组中的元素。

2023-09-30 21:35:42 147

原创 Ceisium展示——图层切换展示

Cesium 中添加 自定义 对图层的切换。

2023-09-27 16:36:54 46

原创 js 新学一招,点击出现弹框,点击其他地方关闭弹框

鼠标点击菜单,出现二级菜单,当点击其他地方时,二级菜单自动关闭。

2023-09-27 15:03:57 30

原创 Cesium 问题:三维场景下添加的实体会被遮挡

使用绘制图元的方式代替绘制实体类(但出现了新的问题:球面会无法进行拖动):在 Cesium 中,图元(Primitive)是一种基本的绘制对象,但它们不能直接进行交互,无法拖动或更改位置。当一个实体位于另一个实体的后面时,前面的实体会遮挡住后面的实体。这种情况下,可以调整实体的位置、缩放或者相机的视角来解决遮挡问题。调整实体的位置和缩放:检查实体的位置坐标是否准确,并尝试调整实体的缩放比例,使其更容易被观察到。调整相机位置和视角:通过调整相机的位置和视角,可以改变观察场景的角度,从而避免遮挡问题。

2023-09-26 16:36:39 43

原创 Cesium 问题:加载 geojson 数据量大浏览器会崩,使用primitive方式加载

之前加载geojson数据都是使用dataSource和entity的方式,但是当数据量大时,浏览器就会崩掉:提示浏览器内存不足,已暂停渲染。使用primitive方式加载数据,可以提高加载渲染效率。

2023-09-26 15:47:27 76

原创 Cesium 展示——根据文件中的 count 对加载的每个实体赋予不同的颜色

根据 GeoJSON 文件中的 count 值为每个实体赋予不同的颜色,你可以使用 Cesium 的实体属性和材质来实现.以下是一个基本的示例。示例中,我们首先创建了一个 Cesium.GeoJsonDataSource 对象,然后使用 load() 方法加载指定路径的 GeoJSON 文件。接下来,我们可以获取加载的实体集合(entities),并对每个实体进行自定义操作,如设置样式、添加标签等。根据 count 值的不同范围,你可以自行设置相应的颜色。

2023-09-25 13:52:24 40

原创 Cesium 展示——label 从十进制小数转度分秒

Cesium 显示 坐标点label 从十进制小数转度分秒。

2023-09-25 10:29:52 143

原创 Cesium 问题:二三维切换矩形区域展示不够完整

Cesium.Rectangle.fromDegrees(-180, -90, 180, 90)会创建一个经纬网的矩形区域,表示覆盖了全球范围的矩形区域。然而,在二维显示中,由于地球是一个三维的球体,所以无法将整个矩形区域在一个平面上完整展示出来。为了更准确地表示地球的表面,通常需要使用三维地球模型或球面投影来展示地球的形状和地理区域。Cesium.Rectangle.fromDegrees(-180, -90, 180, 90)创建的矩形区域,按理说是已经设置了全覆盖,但切换二维后并不全覆盖。

2023-09-22 13:33:56 46

原创 Cesium 问题:获取高度值,高度值又是相对于谁来说的

Cesium 中提供的方法获取地形高度值是怎么来的,相对于什么参考得出的值

2023-09-21 18:22:41 124

原创 Cesium 展示——经纬网添加

要在 Cesium 中添加经纬网,可以使用 GridMaterialProperty 来创建网格材质,并将其应用到一个 Polygon 或 Rectangle 对象上。接下来,我们使用 Cesium.GridMaterialProperty 创建了一个网格材质 gridMaterial,并设置材质的颜色、单元格透明度、线数量和线厚度等属性。最后,我们创建了一个矩形的 Entity 对象 gridRectangle,并将经纬网材质 gridMaterial 应用到矩形的 material 属性上。

2023-09-21 13:12:24 38

原创 Cesium 空间量算——高度量算

直线,水平,垂直测量我们也叫高度的测量,大概原理就是空间两点垂直与地面画一个直角三角形,分别标出每条线的长度。测量两个点之间的高度。

2023-09-20 16:59:18 29

原创 Cesium 空间量算——面积量算

Cesium 空间量测——面积量算,对所选点圈住的内容进行面积量算

2023-09-20 15:17:06 34

原创 Cesium 问题:鼠标移出地球,但移动中生成的内容还在球上

要实现鼠标在球体上显示,离开球体不显示的效果,你可以借助 Cesium 的 Entity 对象和 ScreenSpaceEventHandler 来实现。首先,创建一个球体的 Entity 对象,然后在鼠标移动事件中更新球体的可见性。在开发中,遇到这么一种情况,鼠标移动生成坐标点的经纬,因此 lable 是根据鼠标移动一起的,但是当鼠标脱离球体之后,最后一次在球上的标签依然还固定在球上未被消除,想过用删除实体的方式删除,但并没有用。初始状态下,将 sphere.show 设置为 false 来隐藏球体。

2023-09-19 18:42:35 243

原创 Cesium 空间量算——生成点位坐标

在上述代码中,我们创建了一个用于输入经纬度和高度的表单和一个用于显示地图的div容器,通过Cesium.Viewer对象实现了创建地图的功能。当用户填写表单并提交时,我们调用addPoint函数生成点位坐标,并将地图缩放到包含点位的视野范围内。用 Cesium 生成点位坐标,并明显标识。以下是我的两种实现方式。第一种是坐标点击实现。第二种是输入坐标实现。

2023-09-19 16:55:55 460

原创 Cesium 空间量算——距离量算

在按下鼠标左键开始绘制第一个点之后,测距工具将会创建一个用于显示测距结果的线段、标签等元素。测量结果将实时更新,直到鼠标左键抬起。类创建自定义的测距工具,这样可以根据具体需求进行更加详细的设置,例如支持多线段测量等。具体使用方法可以参考Cesium官方文档。实际开发中我们经常需要用到量测工具,而Cesium没有直接提供量测功能,如何在 Cesium 中实现两点间距离测量。在Cesium中,可以使用。类进行测距外,还可以使用。

2023-09-19 15:18:23 115

原创 Cesium 报错:TypeError: Cesium.MeasurementTool is not a constructor

如果您的 Cesium 版本是符合要求的,但仍然遇到相同的错误,请检查您是否正确引入了 Cesium 库。如果在创建测量部件时遇到了"TypeError: Cesium.MeasurementTool is not a constructor"错误,那很可能是因为您使用的是不支持测量工具的 Cesium 版本。测量工具是从 Cesium 1.82 版本开始引入的,所以确保您使用的是 Cesium 1.82 及以上的版本才能使用测量工具。请确保替换的路径正确指向您存储的 Cesium 库文件。

2023-09-19 11:27:22 232

原创 Cesium 报错:‘An entity with id distance-line already exists in this collection.

这句话的意思是:这个集合中已经存在一个id为xxx的实体,但是你仔细寻寻找会发现,第二次生成实体的时候,会继续重复执行该段代码,但是 id 是唯一的字段,因此控制台报错。Cesium 报错:'An entity with id distance-line already exists in this collection.删除该 ID,让 Cesium 只识别 name。

2023-09-18 17:57:26 26

原创 浏览器清除所有断点

2、弹出选项,点击remove all breakpoints。1、右键Breakpoints下的内容。在打断点的 Source 栏下。谷歌浏览器清除所有断点。

2023-09-18 10:08:47 27

原创 elementui 中 DateTimePicker 组件时间自定义格式化

需求分析。

2023-09-13 15:29:41 406

原创 Cesium 地理坐标系和投影坐标系

在Cesium中没有直接使用经纬度实例化坐标对象的方法,只能通过Cartographic对象,提供经纬度的弧度制来实例化对象,但日常使用最多的坐标表示方法为经纬度坐标,因此需要进行坐标转换,将弧度转换为经纬度。在 Cesium 中,地图瓦片使用 WebMercator 投影作为默认的投影坐标系,但是 Cesium 支持多种投影坐标系和地理坐标系,用户可以在代码中选择不同的坐标系和投影方式来绘制自己的数据。因此,Cesium 中的地理坐标系和投影坐标系不是直接对应的关系,而是通过不同的参数配置来实现对应的。

2023-09-13 13:12:44 85

原创 GeoServer 安装及使用教程

GeoServer是一个开源的地理空间数据服务器,可以将地图数据发布为Web服务。在本篇教程中,我们将介绍如何安装GeoServer并发布地理数据。一般用在 openlayer 开发中。

2023-09-11 18:51:57 83

原创 nginx配置文件暂存

root html;root html;# deny all;root html;root html;root html;} } # 离线菜鸟server {root html;} } # 离线 Cesiumserver {root html;

2023-09-10 10:44:39 110

原创 Cesium 展示——风流场制作,制作风场可视化

准备数据:将风速和方向的数据保存在对应的数组中,通常使用网格格式来表示。在Cesium中加载风场需要先准备好相关的数据,包括风速和方向的数据。的颜色、大小、旋转和透明度等属性,以及箭头或风车的方向、角度等属性,使其在地球表面上正确地显示风场。注意,上面的示例代码中仅为了演示如何加载风场,实际上需要根据具体的数据格式和需求来适当地修改代码。属性上指定要显示的图像或模型,例如箭头或风车的图片或模型。创建实体:在Cesium中,可以使用。设置属性: 在实体的属性中,可以设置。属性上指定风场的位置,然后在实体的。

2023-09-09 20:07:41 180

原创 JS 判断数组维度,一维数组还是多维数组

将所要判断的数组传到 function 中,输出即是当前数组的维度。想要判断数组的维度,是一维数组还是多维数组。

2023-09-08 10:16:58 130

原创 浏览器开发者模式下只显示 XHR 请求应该怎么办

F12打开浏览器的开发者模式,然后点击 Network,只显示 XHR 请求应该怎么办。打开漏斗,选择All 模式。

2023-09-07 14:06:17 78

原创 Nginx 本地部署服务

3. 将我发的文件下的 nginx.config 替换掉源文件的 nginx.conf 文件。4. 删除 html 文件夹,将我发的文件下的 html 替换掉 html 文件夹。

2023-09-07 10:20:09 173

原创 Nginx 部署离线瓦片服务

【代码】nginx 部署离线瓦片服务。

2023-09-07 10:18:32 238

原创 Vue 项目开发将数据下载到本地的方法

需要使用浏览器的File API,本地存储多次接口返回的数据,在这里我使用的Vuex状态管理去存储调用,实现vue组件之间的通信,然后使用如下代码作为下载的方法。Vue 项目开发时,要求不调用接口下载,而是主动将接口多次调用产生的接口返回值讲过保存保存到本地。

2023-09-06 19:19:33 274

原创 原生 Ajax 发送请求

为 200 时,表明请求成功,可以在回调函数中处理返回的数据。readyState请求准备状态,共有四个值1-4,1表示xhr创建 2表示数据处理完成 3表示请求已发送。原生的ajax,get没有params,所以,直接拼接到url上。查询字符串 queryString。如果是post请求,原生ajax,需要设置一个请求头,告诉后端,我发送的数据是什么格式的。后端接口文档中写了需要什么样格式的数据!,我们照着设置就好了。表示请求返回的状态码。

2023-09-06 18:57:23 308

原创 报错:数组明明有内容但打印的length是0,学会使用 async 和 await 解决问题

因为我们拼接的数据是从接口请求的,而接口请求发送的ajax请求是异步的,因此遇到这种情况,基本上都是一点,你的数组数据来源是异步请求产生的(例如 ajax/axios ),就比如你在ajax的success回调中没有直接使用这个数据,而是赋予了一个全局变量,你此时在ajax的下方打印这个全局变量,便会出现上面的数组有值而长度为0的状况。那个时候的数组长度确实还是0。但这个数组包含修改后的数据。

2023-09-06 13:24:18 733

原创 JS 将数组中相邻兄弟切成一个数组

用 for 循环结合数组的 push。将数组中相邻兄弟切成一个数组。

2023-09-05 18:45:09 22

原创 JS 将指定位置添加换行

将指定位置的字符逗号转换为换行,可以使用JavaScript的字符串方法 slice() 和 replace() 来将指定位置的字符(逗号)转换为换行。请注意,在这个方法中,我们仅仅转换了第三个逗号,如果您需要将其他逗号转换为换行,请更改 index 变量的值为另一个指定位置的逗号的位置。在上面的代码中,我们首先定义了要转换逗号的位置,这里是第三个逗号(index=3)。方法将字符串分为两个部分:从开头到指定位置和从指定位置到字符串末尾。最后将两个部分合并起来,以创建一个新的字符串。

2023-09-05 18:01:36 100

原创 JS 删除数组中的第一项和最后一项

需求分析。

2023-09-05 16:11:22 122

原创 Vue 如何监听 localstorage的变化

const that = this 其实就是在this改变之前先复制一份给that,那么在程序后面的运行中就可以用that来赋值该函数以外的对象了,比如that.order。我刚开始做的时候,考虑不周,没有写const that=this 这一句,我用的如下代码,一直报错,赋值不了,如下代码是错误的,我们想着用 计算属性 computed 和 watch 监听实现,但根本没有监听到。利用 const that=this,可以将值存进store中,第二种方法:用 vuex。

2023-09-05 13:17:47 521

原创 Cesium 根据鼠标点击生成点击点的坐标信息

在日常开发中 ,会遇到根据鼠标点击生成对应点的坐标信息的情况。

2023-09-05 09:24:52 479

风场数据,解压即用,按照博主文章进行加载即可使用

风场数据,解压即用,按照博主文章进行加载即可使用,博客地址:https://blog.csdn.net/qq_53810245/article/details/132781154

2023-09-10

KDD99入侵检测数据预处理和分类源代码及数据集

KDD99入侵检测数据预处理和分类源代码及数据集.zip KDD-CUP99 网络入侵检测数据集的处理与研究 :对于入侵检测的研究,需要大量有效的实验数据。数据可以通过抓包工具来采集,如Unix下的Tcpdump,Windows下的libdump,或者专用的软件snort捕捉数据包,生成连接记录作为数据源。本文使用的是基于数据挖掘的入侵检测技术研究中使用的KDDCup99的网络入侵检测数据集。 其他关联网址:https://www.zhihu.com/tardis/zm/art/378446941?source_id=1005

2023-06-20

echarts文件中有dist\echarts.js,引入到自己的echrts中即可使用

echarts文件中有dist\echarts.js,引入到自己的echrts中即可使用

2022-09-15

酒数据预测-决策树预测.ipynb,酒数据预测-决策树算法.ipynb,文件使用决策树算法预测对酒数据进行预测归类和分析,详情见

酒数据预测-决策树预测算法.ipynb,文件使用决策树算法预测对酒数据进行预测归类和分析,详情见博客:https://blog.csdn.net/qq_53810245/article/details/118518939,

2022-07-10

酒数据预测-knn算法.ipynb,文件使用KNN算法对酒数据进行预测归类和分析

酒数据预测-knn算法.ipynb,文件使用KNN算法对酒数据进行预测归类和分析,详情见博客:https://blog.csdn.net/qq_53810245/article/details/118518939,

2022-07-10

酒数据的数据分析的数据集,可以供大家直接使用

https://blog.csdn.net/qq_53810245/article/details/118518939博主博客中提到的数据集,可供大家使用,数据集中包含了红酒和白酒两种酒类的数据集合,可以供大家直接拿来导入数据集使用。数据集中有有两个数据集,红葡萄酒winequality-red.csv数据集和白葡萄酒winequality-white.csv数据集,在本数据集提供了有关红葡萄酒和白葡萄酒的样本信息。每种样本都由专家做了质量评级,并进行了理化指标检验,包含有如下12个特征,最后一列表示质量特征: fixed acidity 固定酸度 volatile acidity 挥发性酸度 citric acid 柠檬酸 residual sugar 残糖 chlorides 氯化物 free sulfur dioxide 游离二氧化硫 total sulfur dioxide 总二氧化硫 density 密度 pH pH值 sulphates 硫酸盐 alcohol 酒精度 quality 质量

2022-07-10

image中的403-404-500三种界面

使用该图片image-403;image-404;image-500可以设置为背景,作为页面反馈的一种解释

2022-06-28

FolderMove.exe

详细使用:https://blog.csdn.net/qq_53810245/article/details/124706652?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124706652%22%2C%22source%22%3A%22qq_53810245%22%7D&ctrtid=kIMfa

2022-05-11

Keil uvision5 MDK RM v5.29.zip

与https://blog.csdn.net/qq_53810245/article/details/124457356文章相互对应,当出现报错时使用该版本安装,详细安装步骤见:https://blog.csdn.net/qq_53810245/article/details/124457356

2022-04-27

Keil uvision 5 C51版

Keil uvision 5 C51版

2022-04-23

该文件是Keil5中所用到的C51芯片的安装

该文件是Keil5中所用到的C51芯片的安装包,详细安装说明博主文章:https://blog.csdn.net/qq_53810245/article/details/124362975

2022-04-23

MinGWMinGW,make的安装

改文件为windows上搭建龙芯1c开发环境(eclipse+mysys2)时所用到的MinGWMinGW下的make安装,双击即可安装

2022-03-30

使用步骤:https://blog.csdn.net/qq_53810245/article/details/123674836

安装步骤:https://blog.csdn.net/qq_53810245/article/details/123674836

2022-03-23

安装步骤:https://blog.csdn.net/qq_53810245/article/details/123674836

Keil5 MDK的软件安装步骤:https://blog.csdn.net/qq_53810245/article/details/123674836

2022-03-23

制作导航tabbar.zip

该文件是网上商城的模板

2021-11-18

用JS实现轮播图的效果

用JS实现轮播图的效果

2021-09-20

#资源达人分享计划#导航栏.html

#资源达人分享计划#

2021-08-11

#资源达人分享计划#浮动模型——对`float`属性的运用.html

#资源达人分享计划#浮动模型——对`float`属性的运用.html

2021-08-11

loong环境配置.xlsx

loong环境配置.xlsx

2021-08-10

微信开放平台申请.docx

微信开放平台申请.docx

2021-08-06

阿里短信服务申请流程.docx

阿里短信服务申请流程.docx

2021-08-06

一款好用的手机—电脑的投屏软件

一款好用的手机—电脑的投屏软件

2021-07-23

Loongnix环境配置.xlsx

Loongnix环境配置.xlsx

2021-07-23

OaBlog.tar.gz

自己写的一款OA界面登录 + 博客系统的纯html

2021-07-23

ssm_carRental-master.zip

ssm_carRental-master.zip

2021-07-20

JavaEE期末答辩总结.zip

JavaEE期末答辩总结.zip

2021-07-17

JAVAEE期末项目总结报告.doc

JAVAEE期末项目总结报告.doc

2021-07-17

医生管理系统课程设计报告.zip

医生管理系统课程设计报告.zip

2021-07-17

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

TA关注的人

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