- 博客(49)
- 收藏
- 关注
原创 开启 GPU 渲染加速功能的简易指南
开启硬件加速 GPU 计划:在新的页面中,找到“硬件加速 GPU 调度”,然后把开关打开。开启硬件加速 GPU 调度:找到“硬件加速 GPU 计划”选项,打开开关。打开设置应用:按下 Windows 键 + I 打开设置。打开设置应用:按下 Windows 键 + I 打开设置。进入图形设置:在右侧滚动到最底部,点击“显示卡”。进入图形设置:在相关设置中找到“图形”并点击。更改默认图形设置:点击“更改默认图形设置”。找到显示设置:在左侧栏中选择“屏幕”。找到显示设置:在右侧栏中选择“显示”。
2024-07-23 20:37:55 2670
原创 nvm管理node
不配置的话可能使用yarn、pnpm等无法访问。nvm install // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0。nvm uninstall // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用。nvm list available // 显示可以安装的所有node.js的版本。nvm ls // 显示所有安装的node.js版本。
2023-05-08 16:41:30 875
原创 vue中报warnings potentially fixable with the `--fix` option.
1、warnings potentially fixable with the --fix option.如图:"scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "eslint --fix --ext .js,.vue src" },将:“lint”: “vue-cli-service lint” 修改为:eslint --fix --ext
2022-03-23 17:53:47 5349 1
原创 win10启动IIS服务
1、打开控制面点击 ------>默认程序2、点击----->程序和功能3、点击---->启动或关闭windows功能4、勾选FTP服务器、web管理工具、万维网服务里面的文件夹,然后确定5、返回控制面板点击—>管理工具6、点击services管理7、右键添加网站8、选择物理物理路径;IP可以不设置,默认本机IP;端口注意改,预防重复端口9、点击预览这时打开预览是这个样子,主要是目录预览没有打开10、点击---->目录预览11、启动预
2021-07-15 18:16:23 944
原创 idea中java连接mysql数库
工具:idea、MySQL、MySQL连接驱动:mysql-connector-java-5.1.45.jar首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/这是MySQL官方提供的连接方式(即MySQL连接驱动),解压后得到jar库文件,需要在工程中导入该库文件。这是解压后的文件:2、3、4、找到驱动包添加5、选择驱动,然后确定6、执行java连接数据库代码...
2021-07-13 14:31:08 1378
原创 关于mysql修改密码报错及环境配置等命令
报错mysql> set password for root@localhost = password('123456');ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'password('123456')' at line 1解
2021-07-02 10:06:36 469
原创 Cesium 中Primitive无法获取geometryInstances及其属性问题
由于Cesium使用primitive加载数据性能考虑,会自动清空原来的geometryInstances,所以加上: releaseGeometryInstances: false,这样就会保存geometryInstances let primitive = new Cesium.Primitive({ releaseGeometryInstances: false, geometryInstances: new Cesium.GeometryInstance({ geom
2021-06-01 16:16:12 2205 1
原创 vue拖拽组件插件 vue-draggable-resizable-gorkys
地址:vue-draggable-resizable-gorkys
2021-05-25 16:33:36 2404
原创 vue如何实现打包之后动态改动请求地址
1.在public文件夹下建立urlConfig.js文件;2.在index.html中引入urlConfig.js。这时我们就可以在请求js中使用了,如:每次更改地址重新启动服务就可以了
2021-05-25 16:20:53 809
原创 如何运行vue打包后的dist文件夹下的项目
1. 需要安装http-server通过npm install -g http-server 进行全局安装2. 通过命令行进入到dist文件夹运行http-server,这样就可简单的本地启动一个服务了。
2021-05-25 16:00:22 1447
原创 Cesium-取相机飞行参数
heading (方位角),pitch (倾角),roll(旋转角), range(距离中心距离)let opt = { position: [117.74447781803329, 30.663937066156883, 225.23452906567712], heading: 4.7124621698699425, pitch: -0.17465633785744084, roll: 6.283185197024551, duration:
2021-03-23 16:32:34 1650 1
原创 cesium中svg方法调用简易版
使用:import { Layer } from "./Layer.js";let coord = [103.82084964172145, 31.087871915643557];let layer = new Layer (viewer);let svgLayer = layer.createLayer("SvgLayer", "gridPeopleNum");svgLayer.startClockOnTick();//开启地球旋转监听svgLayer.createRectangle(
2021-03-22 17:37:17 1273
原创 cesium中使用svg方法封装
代码调用 let promise = this.createRectangle( ctr.name, i, { color: "white", size: "300px", width: "1000", height: "500", stroke: "transparent", fill: "transparent",
2021-03-19 09:16:25 2021 1
原创 cesium材料设置rgba
entitie.polygon.material = new Cesium.Color.fromCssColorString( "rgba(19, 57, 60, 0.7)" );
2021-03-17 14:43:10 903
原创 openplayers使用svg图标
<template> <div class="myMap"> <div id="map" style="height: 100%; width: 100%;"></div> </div></template><script> import "ol/ol.css"; import Map from "ol/Map"; import Feature from "ol/F
2021-03-17 09:21:18 405
原创 openlayers添加图标缩放变化
一、添加事件监听<template> <div class="myMap"> <div id="map" style="height: 100%; width: 100%;"></div> </div></template><script> import "ol/ol.css"; import Map from "ol/Map"; import Feature f
2021-03-16 16:32:38 3514
原创 openlayers(ol.Feature + ol.style)设置图标
<template> <div class="myMap"> <div id="map" style="height: 100%; width: 100%;"></div> </div></template><script> import "ol/ol.css"; import Map from "ol/Map"; import Feature from "ol/F
2021-03-16 15:43:58 2822
原创 openlayers图标(ol.Overlay)
<template> <div class="myMap"> <div id="map" style="height: 100%; width: 100%;"></div> <!--下面就是传统的显示一个图片图标的方式,用img--> <div id="anchor"><img src="../assets/fy.jpg" alt="示例锚点" /></div&g
2021-03-16 15:39:07 1088
原创 js汉字转换首字母大写拼音
//判断是否是汉字 functionisChinese(temp) { var re = /[^\u4E00-\u9FA5]/; if (re.test(temp)) return false; return true; }, // 转换成拼音(若有空格、特殊字符将被移除) function sourceStr(sourceStr) { // 目标数据 let targetStr = ""; // 匹配
2021-03-04 18:09:47 3616 1
原创 vue3.0中vuex的使用
首先,vuex中有默认的五个核心概念:state:存储状态(变量)getters:对数据获取之前的再次编译,可以理解为state的计算属性。在组件中通过 this.$store.getters.xxx使用mutations:修改状态,并且是同步的。在组件中通过this.$store.commit(‘xxx’,params)使用。这个和我们组件中的自定义事件类似。actions:提交 mutation,异步操作。在组件中通过this.$store.dispath(‘xxx’)使用modules:s
2021-03-01 16:31:18 6104 4
原创 vue3.0路由跳转传参和参数获取方式
方法一:import { useRouter } from "vue-router";//引入路由setup() { //实例化路由 const router = useRouter(); console.log(router.currentRoute.value.query.id);//获取参数 //路由跳转方法 function goHome() { //不带参数 // router.push("/"); //路由跳转带参数
2021-03-01 14:50:14 10771 2
原创 vue3.0事件总线
Vue3.x以后从实例中移除了 on,on,on,off 和 once方法,once 方法,once方法,emit 仍然是现有 API 的一部分,只能实现子组件触发父组件的方法。使用mitt之前先安装mitt模块npm install --save mitt或者yarn add mitt -S然后在程序中使用事件总线:main.js配置import { createApp } from 'vue';import App from './App.vue';import router from
2021-03-01 11:23:47 3646 2
原创 vue3.0——父子组件相互调用方法
//子组件<template> <div class="hello"> <span>{{ msg }}</span> <div></div> <span>{{ num }}</span> <button @click="add">+</button> </div></template><script>im
2021-02-26 17:59:02 3243
原创 vue3.0——组件通信props、emit
//子组件<template> <div class="hello"> <span>{{ msg }}</span> <div></div> <span>{{ num }}</span> <button @click="add">+</button> </div></template><script>im
2021-02-26 17:33:12 1297
原创 vue3.0——watch(监听属性)、computed(计算属性)和父传子通信
<template> <div class="hello"> <span>{{ msg }}</span> <div></div> <span>{{ num }}</span> <button @click="add">+</button> <span>{{ plusOne }}</span> </div>
2021-02-26 16:43:21 659
原创 vue3.0——keep-alive缓存
通过路由配置keepAlive判断是否缓存当在内部切换组件时,将相应地调用其onActivated(缓存激活)和onDeactivated(在组件切换中老组件消失的时候执行)生命周期挂钩。一.路由配置:import { createRouter, createWebHashHistory } from 'vue-router';import Home from '../views/Home.vue';//路由预加载const routes = [ { path: '/', n
2021-02-26 14:49:28 3106
原创 vue3.0生命周期挂钩
setup() :开始创建组件之前,在beforeCreate和created之前执行。创建的是data和methodimport { onBeforeMount, //组件挂在到页面之前执行 onMounted, //组件挂在到页面之后执行 onBeforeUpdate, //在组件更新之前执行 onUpdated, //在组件更新之后执行 onBeforeUnmount, //在组件卸载之前执行 onUnmounted, //在组件卸载之后执行 onActivated, /
2021-02-26 13:56:11 233
原创 简单的日期显示(年月日时分秒周数)
//---------时间显示-------------- function dateFormat() { const date = new Date(); const d = date.toLocaleString('chinese', { hour12: false, year: 'numeric', month: '2-digit', day: '2-digit', hour: 'numeric', minute: '.
2021-02-19 10:19:53 491
原创 js中类型判断
操作符:typeof六大数据类型:number、string、object、Boolean、null、undefined。var str="string";typeof str === "string"//truevar num=1;typeof num === "number" // truevar bn=false;typeof bn === "boolean" // truevar a;typeof a === "undfined"// truevar obj = null;t
2021-02-02 14:00:26 184
原创 vue中提示框Vue-tour
安装模块依赖npm install vue-tour在main.js中的配置:import VueTour from ‘vue-tour’引入相关css:require(‘vue-tour/dist/vue-tour.css’)使用配置:Vue.use(VueTour)<v-tour name="myTour" :steps="steps" v-if="ifIntro" :options="myOptions" :callbacks="myC
2021-02-01 17:30:05 1242 1
原创 vue中提示框driver.js
安装模块依赖:yarn add driver.jsnpm install driver.js创建独立步骤配置guide.js文件:const steps = [ { element: "#guide-menu", popover: { className: "box", //添加新类 title: "菜单导航", description: "点击菜单可切换右侧菜单内容", position: "top", offset
2021-02-01 17:25:58 952
原创 jq简单实现事件委派
同自定义属性委派的事件,查找速度较快,当然在事件的触发过程中也要注意事件的冒泡,和捕获,这些有时候会造成一些负面影响。 <button type="button" oper="myBtn"></button>$("body").on("click",'[oper]',function(e){ let _this = $(this); let type = _this.attr('oper'); e.stopPropagation()
2021-02-01 17:02:43 203
原创 Cesium中鼠标点击监听坐标转换
let handler = new Cesium.ScreenSpaceEventHandler (viewer.scene.canvas);handler.setInputAction((movement) => { //movement.position鼠标点击的屏幕的位置(x,y) let primitive = viewer.scene.pick(movement.position);//获取当前点击元素(entity.....) let Cartesian3 = v
2021-02-01 15:03:13 443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人