04 2021 档案

摘要:父组件: <template> <div> <HelloWorld :tag="tag" :arr="arr"></HelloWorld>//向子组件传递了两个变量tag和arr </div> </template> <script> import HelloWorld from './compon 阅读全文
posted @ 2021-04-29 19:46 maycpou 阅读(371) 评论(0) 推荐(0)
摘要:let flag = true; setInterval(()=>{ flag=!flag; rainLayer.setVisible(flag); },500); 阅读全文
posted @ 2021-04-28 11:27 maycpou 阅读(661) 评论(0) 推荐(0)
摘要:1.前面的所有例子我们都是将代码写在一个App.vue组件,这个App.vue组件通过main.js将其绑定到index.html中的一个元素标签上。 2.这里写一个组件,将该组件再App.vue组件中使用 3.src目录下新建一个component文件夹,在component文件夹下新建一个Hel 阅读全文
posted @ 2021-04-27 20:54 maycpou 阅读(126) 评论(0) 推荐(0)
摘要:1.在C++的程序中会有下面几块不同性质的内存来管理程序: 静态内存:用来保存局部的static对象,类的static数据成员,定义在函数外的全局变量。静态内存在程序启动时开辟在程序结束时释放。由编译器自动创建和销毁。 栈内存:用来保存函数内的非static对象(不包括用new开辟空间生成的对象)。 阅读全文
posted @ 2021-04-27 16:45 maycpou 阅读(271) 评论(0) 推荐(0)
摘要:1.v-model一般用于表单中绑定一个变量,在js中变量的值变化时表单中的值也变化,页面上改变表单中的值时js中绑定的变量的值也变化。 <template> <div> <input type="text" v-model="msg">//双向绑定 <br> <input type="text"  阅读全文
posted @ 2021-04-26 19:55 maycpou 阅读(214) 评论(0) 推荐(0)
摘要:1.输入流迭代器istream_iterator (1)创建一个输入流迭代器的时候必须指定输入流迭代器读取的类型,该类型必须定义了输入运算符>>。 std::istream_iterator<int> int_it; (2)从文件中读取数据到输入流中 std::ifstream in("./test 阅读全文
posted @ 2021-04-26 14:41 maycpou 阅读(321) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-04-26 09:48 maycpou 阅读(316) 评论(0) 推荐(0)
摘要:1.v-for循环数组 <template> <div> <ul> <li v-for="item in list" :key="item">//遍历list,每个item生成一个li元素,key作为唯一标识符,加上key的好处是如果list中的数据变化时在渲染的时候只需要改变变化的dom,不然就需 阅读全文
posted @ 2021-04-25 20:21 maycpou 阅读(428) 评论(0) 推荐(0)
摘要:1.v-if=""和v-show=""在""中的值如果是true则html元素可见,为false则元素不可见。v-if和v-show的区别是v-if不显示元素的时候是直接删除这个元素,v-show不显示是用css的display设置为none元素还是在的。 <template> <div> <but 阅读全文
posted @ 2021-04-25 19:57 maycpou 阅读(241) 评论(0) 推荐(0)
摘要:1.将excel文件导入ArcMap中 2.将加载的excel文件导出为pdf 3.导出的pdf直接再加载到ArcMap中 4.选择xy值的字段加载为图层 5.将图层导出为Shapefile文件 阅读全文
posted @ 2021-04-25 15:33 maycpou 阅读(568) 评论(0) 推荐(0)
摘要:1.下面的代码: <div class="box1" @click="one()"> <div class="box2" @click="two()"> <button @click="three()">button</button> </div> </div> 上面的代码在点击button按钮的时 阅读全文
posted @ 2021-04-24 19:07 maycpou 阅读(88) 评论(0) 推荐(0)
摘要:<template> <div> <button v-on:click="sub('test',$event)">-</button>//v-on表示绑定事件,这里绑定click还有很多其他时间比如鼠标移入移出等等,用法都一样 //将click绑定到sub方法,并且传入了两个参数,一个是字符串tes 阅读全文
posted @ 2021-04-24 18:41 maycpou 阅读(58) 评论(0) 推荐(0)
摘要:1.computed是一个vue组件的属性,和data和methos是一个层级,computed中的每一个属性都有一个set和get方法,set方法会在对computed的属性进行赋值时调用,get方法则是获取值的时候调用。 2.computed中的属性一般用于对data中的数据再进行处理后返回。 阅读全文
posted @ 2021-04-24 18:11 maycpou 阅读(734) 评论(0) 推荐(0)
摘要:1.v-bind指令用于给html标签的属性赋值,如<h1 v-bind:title="msg">test</h1>。任意属性都可以使用这样的用法 2.v-bind:title可以简写为:title,如<h1 :title="msg">test</h1> 3.:title="",""中也可以使用简单 阅读全文
posted @ 2021-04-23 20:28 maycpou 阅读(257) 评论(0) 推荐(0)
摘要:1.用{{}}已经在前面使用过了,它用于将组件中定义的变量显示到页面。{{}}中也支持一些简单的语法如:{{msg+obj}},msg和obj都是两个定义的string变量。 2.v-pre指令,会让元素忽略掉vue的语法,原样显示内容在页面上,如<h1 v-pre>{{msg}}</h1>,则h1 阅读全文
posted @ 2021-04-23 19:37 maycpou 阅读(170) 评论(0) 推荐(0)
摘要:1.C++中的迭代器一般是不会改变容器的大小的,只是用于读取或者修改容器中元素的值。而插入迭代器可以用于向容器中添加元素。 2. std::vector<int> vec; auto it = std::back_inserter(vec);//back_inserter用于创建一个vec容器的插入 阅读全文
posted @ 2021-04-23 11:43 maycpou 阅读(680) 评论(0) 推荐(0)
摘要:1.将上一届的App.vue文件改为下面的代码: <template> <div> {{msg}} <input type="text" v-model="msg">//这里写了一个input框, v-model="msg"的意思是将input框中输入的值双向绑定到msg属性上,当我们在页面的inp 阅读全文
posted @ 2021-04-22 19:52 maycpou 阅读(847) 评论(0) 推荐(0)
摘要:1.我们之前用vue-cli默认配置创建的项目目录如下: 2.现在我们删除掉src中的除了main.js外的所有文件,并且删除掉main.js中的所有代码: 3.这时候我们使用npm run serve可以成功运行项目,只是页面没有内容,因为我们的index.html中没有加入任何可以显示的内容,但 阅读全文
posted @ 2021-04-21 20:13 maycpou 阅读(351) 评论(0) 推荐(0)
摘要:1.在我们使用vue-cli创建一个vue的项目后,我们可以手动在根目录下创建一个vue.config.js文件来对vue中的某些功能进行配置 2.比如创建的项目默认build打包的生成的文件夹是dist,如果我们希望生成的文件夹叫build。 在原来的学习中,这些是属于webpack的配置,在vu 阅读全文
posted @ 2021-04-21 19:51 maycpou 阅读(861) 评论(0) 推荐(0)
摘要:1.npm安装vue脚手架:npm install -g @vue/cli。这里的-g表示全局安装,一般使用这种安装方式,这样安装后在任意位置都可以使用vue命令。 2.安装完成后可以使用vue --version查看安装的版本。 在这一步的时候有可能出现问题:在vscode的命令行界面说找不到vu 阅读全文
posted @ 2021-04-20 20:14 maycpou 阅读(650) 评论(0) 推荐(0)
摘要:1.下面是代码是通过一个有x,y坐标字段的Excel文件创建一个PostGIS中的表 2.如果希望创建一个Shapefile文件,或者其他方式表示的图层,流程基本一致。只是在获取GetDriverByName的时候换成你希望的drivers,比如Shapefile则改为: OSGeo.OGR.Dri 阅读全文
posted @ 2021-04-20 15:54 maycpou 阅读(670) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2021-04-19 19:56 maycpou 阅读(969) 评论(0) 推荐(0)
摘要:1.npm安装:npm install axios 2.axios发送请求后返回的是一个promise 3.axios发送get请求: import axios from 'axios'; axios.get('http://localhost:8080/getData?username=abc&i 阅读全文
posted @ 2021-04-18 11:12 maycpou 阅读(252) 评论(0) 推荐(0)
摘要:在C++的学习过程中经常会提到适配器的概念,简单记录自己的理解: 1.适配器的意思就是将某些已经存在的东西进行限制或者组合变成一个新的东西,这个新的东西体现一些新的特性,但底层都是由一些已经存在的东西实现的。 2.我看到的C++中有容器适配器,迭代器适配器和函数适配器。 3.容器适配器就是stack 阅读全文
posted @ 2021-04-12 11:23 maycpou 阅读(654) 评论(0) 推荐(0)
摘要:删除数据库语句:drop database "数据库名称"; 重命名数据库:ALTER DATABASE "abc" RENAME TO "cba"; 在删除数据库或者重命名数据库的时候,通常不能直接成功,会报类似这种错误:database "xxxxxx" is being accessed by 阅读全文
posted @ 2021-04-08 15:18 maycpou 阅读(630) 评论(0) 推荐(0)
摘要:参考:https://blog.csdn.net/mhshencaobo/article/details/85269464 给发布的文件夹加上一个everyone的用户组并赋予全部权限即可: 阅读全文
posted @ 2021-04-07 10:11 maycpou 阅读(657) 评论(0) 推荐(0)
摘要:let clickSelect = new Select({ condition: click, hitTolerance: 5, }); clickSelect.layerName = 'dangerRiver'; var _this = this; clickSelect.on('select' 阅读全文
posted @ 2021-04-01 15:22 maycpou 阅读(3208) 评论(0) 推荐(0)