自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git知识分享

git原理和常用命令

2025-01-23 22:30:00 526

原创 web端http请求响应头集合

了解 **HTTP Response Header** 中的 `Content-Type` 类型,常见的 `Content-Type` 是指服务器响应返回的内容类型。- **示例**:`Cache-Control: no-store` 或 `Cache-Control: max-age=3600`- **`text/javascript`** 或 **`application/javascript`**- **示例**:`X-Content-Type-Options: nosniff`

2024-12-20 22:45:00 811 1

原创 打开hyper-v 报:0x80071a91的错误

2. 输入fsutil resource setautoreset true c:\ 然后按回车;[Windows 错误代码 80071A91_安装错误0x80071a91-优快云博客]1. win+X 然后选择“Windows PowerShell(管理员)”;

2024-12-02 21:00:00 558

原创 springboot项目中引入配置文件数据的方式

1. 使用@ConfigurationProperties注解绑定配置信息到封装类中。使用@Value注解获取单个属性值,格式${一级属性名.二级属性名}2. 封装需要定义为Spring管理的bean,否则无法进行属性注入。1. 直接在当前文件中定义然后使用格式 ${} 引用。2. 如果使用\t 转义不成功可以添加双引号。使用Environment导入所有配置。

2024-11-01 21:00:00 351

原创 SVG利用dashoffset属性实现路径效果

【代码】SVG利用dashoffset属性实现路径效果。

2024-10-25 21:30:00 186

原创 SVG实现图形沿着路径运动

【代码】SVG实现图形沿着路径运动。

2024-10-23 21:30:00 384

原创 springboot项目中实现对依赖的管理

springboot项目如何实现对依赖的管理

2024-10-10 22:00:00 215 1

原创 React:Expected property name or ‘}‘ in JSON at position 1

1、箭头函数的形式 ()=>JSON.parse(describe)?.tip || '' "2、在渲染dom之间提前将describe字段转成普通的对象,再进行渲染。

2024-06-05 21:15:00 601

原创 Refused to execute script from ‘http://127.0.0.1:8080/src/js/jquery.js‘ because its MIME type (‘text

官网static配置项的默认值是public,而在public目录中并没有对应的文件,所以会找不到。解决办法就是给static设置src即可。如果请求连接的话会返回can not get xxx,这是因为根据请求地址拿不到文件.原因是在webpack-dev-server配置中没有配对应的static路径根据。跑了一下之前写的demo报了下面的错。

2023-09-15 19:01:44 901

原创 理解Java中的多态

理解Java多态

2023-08-14 19:45:00 300

原创 HTML标签细节知识

7、input标签类型:button、checkbox、file(文件上传)、hidden(点击之后隐藏表单)、image(定义图像形式的提交按钮)、password、radio、reset、submit、text。5、table标签的属性:align、border、cellpadding、cellspacing、width、height、colspan、rowspan。4、文本格式化标签:斜体(em、i)、粗体(strong、b)、下划线(ins、u)、删除线(del、s),加深记忆。

2023-08-01 20:30:00 296

原创 CSS常用的属性offsetHeight、offsetTop、clientY、offsetY、scrollTOp、scrollHeight、clientWidth

结论:1、在content-box下:offsetWidth / offsetHeight = width / height + padding + border2、在border-box下:offsetWidth / offsetHeight = width / height。

2023-07-13 18:30:00 2074

原创 获取屏幕分辨率

在不同的分辨率下给geojson不同的padding。

2023-07-07 21:00:00 138

原创 mapbox icon-allow-overlap 和 icon-ignore-placement的区别

1、图层样式一般是后台配好的,让后台添加一个icon-ignore-placement属性。icon-allow-overlap 和 icon-ignore-placement的区别。2、加个setTimeout延时等所有图层加载完之后再加载默认要加载的图层。翻译:如果该属性为true那么他会显示即便会冲突和在它之前已经添加的图层。翻译:如果该属性为true,会优先于所有已经添加的和未来会添加的图层。在我实现的这个功能中图层样式中自带icon-allow-overlap。

2023-07-05 15:06:37 688

原创 vue实现复制文本

原理:浏览器本身提供了一个copy命令,利用它可以复制选中的内容:如果是输入框,我们可以利用select()方法来选中输入框中的内容,然后调用copy命令,将文本复制到剪切板,但是select()方法只对和有效,对于其他标签就不太好使了。这里有必要记录一下,在纯html当中通过getElementById api获取dom元素是没有问题的,但在vue中这样获取dom元素会导致复制失效,使用this.$refs也一样会失效。

2023-07-04 17:50:51 2927

原创 mapbox图层层级问题

如果在项目之初我们没有设计好图层的问题,那么大概率我们会与到预期图层在别的图层下面的问题,这是需要使用addlayer、movelayer方法来调整图层的位置了。可以看到'wholesearch_pologonborder_layer' 在 'wholesearch_line_layer' 之前。如果我们调用movelayer 方法可以看到二者的位置发生了变化,会将第一个参数的图层放到后一个参数之前。addLayer原理是相同的不过是在图层创建的时候变化位置。

2023-06-27 22:30:00 1017

原创 Element-plus el-table自定义表头宽度

Element-plus el-table自定义表头宽度

2023-06-27 21:45:00 1183

原创 requestAnimationFrame动画

【代码】requestAnimationFrame动画。

2023-06-22 15:45:49 117

原创 mapbox地图反算

【代码】mapbox地图反算。

2023-06-20 20:00:00 225

原创 给element-plus el-tree组件节点添加title属性

下面这种情况下要如何给节点添加title属性呢?

2023-06-19 19:30:00 807 1

原创 mapbox取消监听事件的奇怪bug

bug出现在我想移除给地图添加的监听事件,移除失败。将zoomevent和dragendevent事件放到option api methods中即可。

2023-06-13 18:45:00 496

原创 mapbox图标渲染的bug

所以要给图层添加一个offse,offset等于图标高度一半。真实位置被图标遮盖,这并不是我们想要的效果,我们想要的效果是真实位置在图标的尖角上。

2023-06-09 19:45:00 323

原创 vue的深度选择器

其实除了:deep()之外vue还提供了两种深度选择器 >>>、/deep/。它们的原理和:deep是一样的,只不过没有在官网写出来罢了。我们在使用的时候也应该优先使用:deep()。组件内的元素会给他们添加一个结构为data-v-xxx的唯一的属性,然后通过属性选择器绑定样式,这样即便class或这id相同但后面属性不相同,那么也是互不影响的。首先要理解vue组件的scoped是什么意思,为什么给style标签添加scoped属性时内部的样式就不会影响到别的组件呢?

2023-06-08 21:15:00 236

原创 滚动条自动滚动到底部

【代码】滚动条自动滚动到底部。

2023-06-08 19:30:00 263

原创 vue3 el-table自动滚动在谷歌游览器不生效的bug

到这里本来已经完了,结果测试发现在谷歌游览器没有自动播放,原因是每次移动的px不能小于1,所以要把rollpx改成1,才可以。

2023-06-07 19:15:00 554 2

原创 el-check-group组件

el-checkbox-group

2023-06-03 16:45:00 666

原创 mapbox获取所有图层

mapbox获取所有图层

2023-06-02 22:45:00 685

原创 mapbox根据要素数据定义地图范围

官网解释:Pans, rotates and zooms the map to to fit the box made by points p0 and p1 once the map is rotated to the specified bearing. To zoom without rotating, pass in the current map bearing.翻译过来就是:会返回一个经纬度点相对于地图容器(#map)的像素坐标 ​。翻译:让地图窗口到p0、p1坐标的范围。

2023-06-01 19:45:00 390

原创 记录Vue3和第三方库之间的bug

记录Vue3和第三方库之间的bug

2023-05-30 21:15:00 91

原创 Vue3的options Api

Vue3的options api

2023-05-29 21:45:00 1067

原创 Vue3大组件再页面初次渲染慢的问题

项目首页中有些组件在第一次加载的时候会很慢,我们可以使用vue3内置的。

2023-05-25 22:30:00 803

原创 监听mapbox图层mousemove事件

对于几个图层可以这样一次性绑定,但对于很多个图层第二种方式无用,要用第一种方式遍历。

2023-05-25 21:45:00 500

原创 使用Canvas绘制图片和文字

【代码】使用Canvas绘制图片和文字。

2023-05-25 01:15:00 735

原创 CSS的z-index属性

CSS的z-index属性笔记

2023-05-23 22:45:00 590

原创 Cannot read properties of null (reading ‘insertBefore‘) at insert (runtime-dom.esm-

Cannot read properties of null (reading 'insertBefore')

2023-05-22 21:30:00 2403

原创 JavaScript中的异步函数(async/await)

async和await

2023-05-08 07:05:30 592

原创 ERRI shapefile、csv、xls、xlsx、GeoJSON、kml文件

了解一下:ERRI shapefile、csv、xls、xlsx、GeoJSON、kml文件

2023-04-29 10:21:13 590

原创 前后端交互中字符串和数组处理汇总:

前言:我们在前后端交互中经常需要用到字符串转数组,数组转字符串的方法,下面我来汇总一下希望能帮到您:1、常用的字符串转数组:2、正则表达式字符串转数组:3、常用数组转字符串:4、toString() 方法数组转字符串:

2023-04-28 21:45:00 227

原创 echartsX轴文字样式控制

echartsX轴文字样式控制

2023-04-28 21:00:00 3848

原创 JavaScript中的jsonp请求详解

JavaScript中的jsnop请求

2023-04-27 21:30:00 790

空空如也

空空如也

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

TA关注的人

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