自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue-simple-uploader文件、文件夹上传不超时

【代码】vue-simple-uploader文件、文件夹上传不超时。

2024-07-01 10:49:16 214 1

原创 cesium的一些

这意味着在所有组件中,你都可以通过 this.$cesium 或 this.Cesium 访问到 Cesium 对象,无需通过 inject 或 provide 进行额外的设置。这种方法适用于你希望在整个应用程序中都能方便地访问 Cesium 对象的情况。这种方法是使用 Vue 3 的 provide 功能,将 Cesium 对象提供给所有子组件。这种方法更适合于你希望在一部分组件中使用 Cesium 对象,但不需要在整个应用程序中全局访问的情况。3、加载3dtiles文件 可以用cesium官方的文件。

2024-04-12 17:01:40 450

原创 nvm更新node版本

这个错误提示表明你的 Node.js 版本可能不支持?你的 Node.js 版本可能比较旧,不支持这个语法。3、这个时候查看node版本还是旧版本 需要使用新版本的nodejs 使用以下命令来启动一个新的 shell 并使用新安装的 Node.js 版本。解决这个问题的方法之一是升级您的 Node.js 版本到支持 ECMAScript 2021 的版本。可以使用 nvm(Node Version Manager)来管理您的 Node.js 版本。然后再重新启动项目即可正常运行。使用vite构建项目。

2024-04-10 10:20:35 711

原创 一段arcgisapi小组件的html

<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> <title>Measurement widget</title> <style>

2024-03-31 19:03:41 948

原创 一段typescript+html实现的table增删改

* 如果需要滚动条,则启用 *//* 弹窗内容背景颜色 *//* 位于页面中心 *//* 宽度为全屏 *//* 高度为全屏 *//* 半透明背景 *//* 默认隐藏 *//* 固定位置 *//* 位于顶层 */

2024-03-25 10:59:59 566

原创 tsc文件无法执行

win + x 选择管理员。

2024-03-24 14:31:58 319

原创 threejs展示glb模型

【代码】threejs展示glb模型。

2024-03-06 16:48:09 372

原创 ts的一些

以js为基础构建的语言一个js的超集引入了类型(type)的概念给变量赋予类型:让从动态类型语言(js)变成静态类型语言(ts)让变量的类型明确扩展了js 可以在任何支持js的平台中执行 比js复杂 可维护性更高ts不能被js解析器执行 不能再浏览器中直接执行 ts会被编译为js如果变量的声明和赋值是同时进行 ts可以自动对变量进行类型检测let c=false //现在c就是boolean函数后加:number表示返回结果function sun(a:number,b:number):nu

2023-12-05 10:24:01 895

原创 vue3的一些

2、不能写res.result的报错Property ‘result’ does not exist on type ‘AxiosResponse<any, any>’5、echarts定义label(https://blog.csdn.net/qq_42294095/article/details/134229128)解决办法在http.ts里增加declare module “axios” 加完之后需要重启项目生效。在需要的地方引入对应的icon。但是该版本不显示icon。

2023-12-05 10:18:07 563

原创 奇怪的一些

一些问题

2023-02-01 09:01:46 333 1

原创 提交项目到Git

gitee上传

2022-07-08 17:55:19 119

原创 vue项目编译内存溢出 项目过大编译太慢的问题

increase-memory-limit

2022-07-01 18:26:55 496

原创 antd表格的一些

antd表格的扩展

2022-06-21 13:54:45 170

原创 vue3.x 关于引入第三方组件报错

main.js之前的写法import Vue from 'vue'import App from './App.vue'import router from './router/index'import store from './store'import 'element-ui/lib/theme-chalk/index.css';import ElementUI from 'element-ui';Vue.use(ElementUI);new Vue({ router, st

2021-07-19 10:10:10 3423

原创 vuex

vuex:state、mutation、action、getter1、state组件访问state数据的方式:①this.$store.state.数据名称在template中this可以省略②import { mapState } from 'vuex'computed:{ ...mapState(['数据名称'])}在template中取值可以省略this直接写数据名称2、mutation 用于变更store中的数据①this.$store.commit('方法名')//定义

2021-04-08 10:01:24 109

原创 antd validator、mutation-type.js、store-action-commit、router.beforeEach

①form装饰器当默认的表单验证不能满足需求时,就可以在rules属性里添加一个validator,然后在methods中写自定义规则的方法。// 自定义校验函数,要求输入的是一个正整数 handlePasswordLevel(rule, value, callback) { const number = Number(value); if (!Number.isInteger(number) || number < 0) { // 如果需要返回

2021-04-06 11:52:24 294

原创 uni-app基本(样式和sass语法、基本语法、组件传参、全局共享数据、组件插槽、生命周期)

查看vue cli安装目录where vue指令vue-cli就是vue2@vue就是vue3如果cnpm uninstall 或者 npm uninstall 无效的话直接在文件夹里删除不需要的 vue版本然后执行安装命令vue3cnpm i -g @vue/cli@3.2.1使用uni-app需要安装yarn然后把yarn源换成淘宝源yarn config set registry https://registry.npm.taobao.org否则第二步创建项目会报错查看yar

2020-12-23 09:45:52 1163

原创 vue1

1、vue的环境配置安装nodejs 在http://nodejs.cn检测nodejs是否安装成功 cmd node-vnpm是世界上最大的软件注册表 下载nodejs自带npm开发不使用npm(来自世界各地的资源 下载不稳定) 使用cnpmcnpm安装命令 npm install -g cnpm --registry=http://registry.npm.taobao.org安装...

2019-11-02 14:50:20 257

原创 html css

1、用于预格式化文本的标签是<pre>预格式化就是保留文字在源码中的格式 最后显示出来的样式与源码中的样式一致2、col-xs- 超小屏幕手机col-sm- 小屏幕平板col-md- 中等屏幕 笔记本电脑col-lg- 大屏幕 台式机3、动画linear 动画从头到尾的速度是相同的ease默认 动画以低速开始 然后加快 在结束前变慢ease-in 动画以低速开始e...

2019-10-27 21:16:46 462

原创 coding 1

1、输入一个链表 链表按从尾到头的顺序返回一个ArrayList。shift()把数组的第一个元素从中删除 并返回这个元素的值unshift()向数组的开头添加一个或多个元素返回新的长度function printListFromTailToHead(head) { var arr = [] while (head) { arr.unshift(head.va...

2019-10-22 21:31:39 155

原创 JavaScript 简记3

1、301永久重定向,302临时重定向。2、http请求字段range:格式: Range: bytes=start-end请求资源的部分内容(不包括响应头的大小),单位是byte,即字节,从0开始.如果服务器能够正常响应的话,服务器会返回 206 Partial Content 的状态码及说明.如果不能处理这种Range的话,就会返回整个资源以及响应状态码为 200 OK .3、h...

2019-10-21 20:52:41 164

原创 JavaScript 数学排序

冒泡排序 n^2 n相邻两个数字比较大小,小的在左边大的在右边。一趟下来一定能把数组中最大的值放在最右边。function bubble(arr){ var temp=null; for (var i=0;i<arr.length;i++){ for (var j=0;j<arr.length;j++){ if (arr[...

2019-10-21 20:48:54 170

原创 nodejs

node.js是运行在服务端的JavaScript1、创建nodejs服务器使用http模块引入http模块开始创建服务器 createServerreq request指代url信息res requestserver浏览器返回的响应信息var http=require("http");http.createServer(function(req,res){ //设置响应头...

2019-10-21 18:52:47 340

原创 JavaScript 简记2

1、从输入URL到渲染出整个页面的过程(1)DNS解析URLDNS解析的过程就是寻找哪个服务器上有请求的资源 因为IP地址不容易记忆 一般会使用URL域名作为网址 DNS解析就是把域名翻译成IP地址的过程①先在本地DNS缓存查看有没有该域名对应的IP地址 有直接跳出 没有接着向下查找②向根DNS服务器询问域名对应的IP地址③向顶级DNS服务器询问对应的IP地址④向权威DNS服务器询问对...

2019-10-20 22:10:24 166

原创 JavaScript 简记

1、如果返回的是集合的话 element要加s 正常输出一个的时候不加sdocument.getElementByTagName(‘h1’);2、JavaScript是解释性语言 js文件在完成之后不会经过任何的编译 而是在运行的时候去解释执行3、JS的变量在使用之前不一定要声明 JS是弱类型的语言(声明变量没有具体类型)4、JavaScript不是面向对象的语言只是基于面向对象5、数据...

2019-10-20 19:02:53 286

原创 JavaScript 阿贾克斯

Ajax技术的核心是XMLHttpRequest对象 用于在后台与服务器交换数据ajax 异步请求 主要用来请求数据远程地址或者本地地址传统的web交互是用户触发一个http请求服务器 然后服务器收到之后 做出相应到用户 哪怕是一个很小的交互 都会返回一个完整的HTML页面 而且用户每次都要浪费时间和贷款去重新读取整个页面ajax是一种用于创建快速动态网页的技术 通过在后天与服务器进行少量...

2019-10-19 19:16:25 2970

原创 JavaScript 事件

JavaScript与HTML之间的交互是通过事件实现的 事件 就是文档或浏览器窗口中发生的一些特定交互的瞬间1、DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编写接口) DOM描绘了一个层次化的节点树 这个节点树可以进行添加删除修改(1)node类型DOM1级定义了一个node接口 该接口将由DOM中的所有节点类型实现 这个node接口在JavaScript中作为n...

2019-10-19 15:21:49 157

原创 JavaScript BOM对象(window location navigator screen history)

BOM 浏览器对象模型(window对象 location对象 navigator对象 screen对象 history对)BOM提供了很多对象 用于访问浏览器的功能 这些功能与任何网页内容无关BOM的核心对象是window 它表示浏览器的一个实例 在浏览器中 window对象有双重角色 它既是JavaScript访问浏览器的一个接口 又是ECMAScript规定的global对象 这意味着 ...

2019-10-18 16:56:22 233

原创 JavaScript 函数表达式 闭包 内存泄漏

1、定义函数的方式:函数声明 函数表达式function functionName(arg0,arg1){ //函数体}首先是function关键字 然后是函数的名字 这就是指定函数名的方式关于函数声明 它的一个重要特征就是函数声明提升 意思是在执行代码前会先读取函数声明 这就意味着可以把函数声明放在调用它的语句后面sayhi();function sayhi(){ ...

2019-10-18 16:28:28 163

原创 JavaScript_SA 树

树是一种分层数据的抽象模型一个树结构包含一系列存在子父关系的节点 每个节点都有一个父节点(除了顶部的第一个节点)以及零个或多个子节点位于树顶部的节点叫做根节点至少有一个子节点的节点称为内部节点没有子元素的节点称为外部节点或叶节点子树:由节点和它的后代构成深度:节点的深度取决于它祖先节点的数量高度:树的高度取决于所有节点深度的最大值 根节点在第0层 根节点的子节点在第1层 以此类推...

2019-10-07 20:51:45 219

原创 JavaScript_SA 字典 hashtable

在字典中,存储的是[键,值]对,其中键名是用来查询特定元素的。字典和集合很相似,集合以[值,值]的形式存储元素,字典则是以[键,值]的形式来存储元素。字典也称作映射。1、创建字典var items = {}; function Dictionary() { }2、方法①set(key,value):向字典中添加新元素。该方法接受一个key和一个value作为参数。我们直接将valu...

2019-10-04 23:21:59 139

原创 JavaScript_SA 集合

集合是由一组无序且唯一(即不能重复)的项组成的。这个数据结构使用了与有限集合相同的数学概念,但应用在计算机科学的数据结构中。1、创建集合在这里我们要实现的集合是以ES6中的Set类的实现为基础的 也就是我们使用对象而不是数组来表示集合 JS的对象不允许一个键指向两个不同的属性 也保证了集合里的元素都是唯一的let items = {};function Set() {}2、集合的方...

2019-10-04 22:22:17 177

原创 JavaScript_SA 链表

要存储多个元素 数组可能是最常用的数据结构 但是 这种数据结构有一个缺点 在大多数语言中 数组的大小是固定的 在数组中进行插入删除的成本很高 因为需要移动元素链表存储有序的元素集合 但不同于数组 链表中的元素在内存中并不是连续放置的 每个元素由一个存储元素本身的节点和指向下一个元素的引用(也称指针或链接)组成链表在添加或删除元素的时候不需要移动其它元素 然而 链表需要使用指针 数组的另一个细节...

2019-10-04 19:51:59 114

原创 JavaScript_SA 队列

对列 先进先出1、创建对列function Queue() { //这里是属性和方法}需要一个用于存储对列中元素的数据结构 我们可以使用数组let items=[];对列的方法:①enqueue(element(s)):向队列尾部添加一个(或多个)新的项。this.enqueue = function(element){ items.push(element); };...

2019-09-29 19:19:24 133

原创 JavaScript_SA 栈

栈是一种遵从 后进先出 原则的有序集合新元素都靠近栈顶 旧元素都靠近栈底1、创建栈function Stack() { //各种属性和方法的声明}我们需要一种数据结构来保存栈里的元素 可以选择数组let items = [];栈的方法:①添加:push(element(s)):添加一个(或几个)新元素到栈顶。②移除:pop():移除栈顶的元素,同时返回被移除的元素。③查看栈顶...

2019-09-28 21:52:39 110

原创 JavaScript_SA 数组的操作 斐波那契数列

1、相等操作符 ==console.log('packt'?true:false); //true 字符串长度大于1console.log('packt'==true); //false /* 首先布尔值(true/false)会被toNumber方法转成数字 因此 'packt'==true 就被转化为 'packt'==1 其次 用toNumber转换字符串值 因为字符串中包含字...

2019-09-28 18:50:49 331

原创 JavaScript 相等操作符 == ===

1、相等操作符 ==console.log('packt'?true:false); //true 字符串长度大于1console.log('packt'==true); //false /* 首先布尔值(true/false)会被toNumber方法转成数字 因此 'packt'==true 就被转化为 'packt'==1 其次 用toNumber转换字符串值 因为字符串中包含字...

2019-09-28 15:42:19 134

原创 JavaScript 设计模式(工厂 构造函数 原型 组合 单例)

工厂模式函数里面封装对象最后返回对象 对象都是object类型 解决了创建多个对象的问题。function work(name,sex){ var obj=new Object(); //实例化 obj.name=name; obj.sex=sex; obj.sleep=function(){ return "睡觉"; } ret...

2019-09-16 19:42:14 128

原创 JavaScript 继承(原型链 构造 实例 组合)

实例化对象function Animal(){ this.name=null; this.sleep=function(){ return "睡觉"; }; this.eat=function(){ return "吃"; }}var animal=new Animal();console.log(animal);...

2019-09-16 17:29:41 178

原创 JavaScript 数学

MathMath.min()返回最小值 Math.max()返回最大值var max=Math.max(1,5,7,8);console.log(max); //8var min=Math.min(1,5,7,8);console.log(min); //1也可以使用apply()方法,这个技巧的关键是把Math对象作为apply()的第一个参数,从而正确的设置this的值。然...

2019-09-15 22:17:42 428

讯飞同传翻译软件 实时翻译

讯飞同传翻译软件 实时翻译

2024-04-13

epic 安装msi epic games→unreal

epic 安装msi epic games→unreal

2024-04-13

nvm node管理器安装包

1、nvm install [version] 安装我们需要的版本 nvm install node安装最新版本 2、使用新安装的 Node.js 版本nvm use node

2024-04-10

three.js 环境中使用的Draco解码器

Draco 是一个开源库,用于压缩和解压缩3D几何图形和点云数据。这种压缩技术可以显著减少3D模型的数据大小,从而加快加载速度并减少网络带宽需求。

2024-03-06

Cesium-1.113

Cesium-1.113

2024-01-31

VSCodeUserSetup-x64-1.36.1.exe

visual studio code 安装包

2019-07-23

空空如也

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

TA关注的人

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