自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (13)
  • 收藏
  • 关注

原创 ES6中的for of

在es5中for循环包含了基础for循环、for-in、for-each。在ES6中新增了循环方法for of基础for循环:如for(int i=0;i<5;i++){}。缺点为书写比较麻烦for in :缺点比较明显,它不仅遍历数组中的元素,还会遍历自定义的属性,甚至原型链上的属性都被访问到。此外,它遍历效率比较低forEach:不能 break 和 return;for of:与 forEach 不同的是,它可以正确响应 break、continue 和 return .

2020-10-31 16:19:29 1386 2

原创 ES6中的扩展运算符(...)

... 运算符, 是ES6里一个新引入的运算法, 也叫展开/收集运算符数组的扩展运算符展开收集(扩展运算符参数必须在最后一位)合并数组复制数组(会开辟新的内存地址)和set结构结合实现数组或字符串去重对象的扩展运算符合并对象(多个对象有同名属性,则后面的会覆盖前面的)拷贝对象和解构赋值结合生成对象(扩展运算符参数必须在最后一位)根据条件添加对象属性...

2020-10-31 14:17:07 1791

原创 ES6中的let、const

let和const是ES6中新增声明变量的关键字,var可以重复声明。声明时可以不用赋值,默认为undefined 存在变量提升 有函数作用域,但没有块级作用域(因为块级作用域在ES6才出来)let不能重复声明。声明时可以不用赋值,默认为undefined 变量-可以修改 不存在变量提升 有块级作用域const不能重复声明。声明时必须赋值 变量-不能修改(声明的简单数据类型相当于常量,如声明π。声明的复杂数据类型只是引用的地址不可更改,但是堆里面的对象的具体的值是可以更改的.

2020-10-31 13:18:02 198 1

原创 ES6中的解构赋值

解构:解构是一种打破数据结构,将其拆分为更小部分的过程对象的解构赋值对象的解构赋值是根据key值进行匹配变量已经被声明:嵌套对象解构:对象的连接:数组的解构赋值数组的解构赋值和对象的解构赋值其实类似,但是对象的属性则是无序的,而数组的数组成员是有序的可以直接省略元素,只为感兴趣的元素提供变量名:嵌套数组解构:嵌套数组解构与嵌套对象解构的语法类似,在原有的数组模式中插入另一个数组模式,即可将解构过程深入到下一个层级克隆数组。这种方式会..

2020-10-29 23:55:32 473

原创 mongodb中对索引的获取、创建和删除

删除索引

2020-10-27 12:18:49 1233

原创 mongodb中文档的特殊更新--upsert、remove(根据条件删除数据 )

upsert:有则更新、无则追加 remove:根据条件删除数据实验如下:移除文档移除所有文档:db.posts.remove({}) 这里就不实验了

2020-10-26 23:17:37 483

原创 mongodb中的$inc、$mul、$rename、$set、$unset函数

$inc:递加 $mul:相乘 $rename:重命名 $set:新增 or 修改 $unset:字段删除实验如下:注意:$set中,如果字段已存在,那么更新它;如果字段不存在,那么创建它。如下:

2020-10-26 22:38:32 1449

原创 mongodb中的更新文档(update)、删除字段、更新字段名

格式:db.数据集.update(<filter>,<update>,<options>)如果没有$set,那么会把title为怪物猎人的文档集中的第一条文档(注意是第一条文档,不是所有文档)的所有字段删除,并添加新的字段,如下:可以在$set 中指定multi:true,以更新所有匹配的文档。否则默认只更新第一条文档...

2020-10-26 20:58:31 2677

原创 mongodb中的文档的方法---sort()、limit()、skip()

sort():排序,默认升序。1表示升序,-1表示降序 limit():限制条数 skip():类似于关系型数据库中的偏移offset实验如下:findOne函数:表示查找第一条数据,如下:

2020-10-26 20:27:22 312

原创 mongodb中抽出指定的字段---将字段设为true或者1

格式:db.数据集.find({},{字段A:true,字段B:1})find的第一个参数{}表示抽出所有字段,第二个参数表示抽出指定的字段,将字段设置为true或者数字1就可以把该字段抽取出来实验如下:这里发现默认的_id字段也被抽取出来了。我们可以将_id设为0,这样它就不会被抽出来了,如下:...

2020-10-26 20:11:47 820

原创 mongodb中带条件的文档--$gte、 $gt、$lte、$lt、 $eq、 $ne、distinct、与、或($or),$in、$exists

带条件的文档的格式为:db.数据集.find({ " " : " " })$gte:大于等于 $gt:大于 $lte:小于等于 $lt:小于 $eq:等于 $ne:不等于正则表达式/k/:查找包含k的文档 /^k/:查找以k开头的文档去重 :db.数据集.distinct("字段名")实验如下:再实验一下等于($eq)和不等于($ne)...

2020-10-26 19:30:55 3331

原创 mongodb中对文档的插入、查找、删除以及数量统计

插入文档db.数据集.insert()查找所有文档db.数据集.find()文档数量db.数据集.count()删除文档db.数据集.remove({})实验:接下来还可以用for循环语句插入文档,如下:

2020-10-26 13:03:37 513

原创 mongodb中对集合(collection)的创建、删除、重命名

创建集合db.createCollection("集合名")注意:集合名要用双引号重命名集合db.集合名.renameCollection("新的集合名")删除集合db.集合名.drop()示例如下:

2020-10-26 12:11:24 4321 1

原创 mongodb中创建、删除数据库

mongodb中的概念数据库(Database) 集合(Collection)-类似于关系型 数据库中的数据表(Table) 文档(Document)-类似于关系型 数据库中的记录(Record)实例如下:首先,win+r 打开dos窗口,执行命令 mongo 进入命令行窗口可以输入命令 help 查看帮助信息比如执行命令 exit 退出命令行重新执行 mongo 进入命令行,使用show dbs 查看当前所有数据库删除数据库:db.dropDataba.

2020-10-25 22:24:51 251

原创 mongodb4.0.5下载安装

官网:https://www.mongodb.com/try点击Installation后会进入安装页面:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows-unattended/点击MongoDB Download Center由于网速原因,后面再下载这个。这里就选择安装V3.4.10版本,下载地址:http://www.kxdw.com/soft/20650.html然后自己新建.

2020-10-25 21:26:22 807

原创 vue+koa2+mysql前后端访问

一、服务端-koa21、koa-generator搭建koa2项目首先使用koa脚手架搭建好基础的框架,具体步骤,见:https://blog.csdn.net/qq_40323256/article/details/1092566242、封装mysql连接池安装mysql包cnpm i -S mysql在根目录下新建db.js// db.js var mysql = require('mysql');var pool = mysql.createPool({

2020-10-24 17:04:11 1506

原创 koa-generator搭建koa2项目

1、全局安装koa-generatorcnpm i -g koa-generator2、创建koa项目,并默认使用ejs引擎koa2 -e server这样就在当前文件夹中建立了一个名为server的文件夹,其内容如下3、安装依赖打开dos窗口,并进入到server文件夹,执行以下命令安装依赖cnpm i 4、启动项目使用npm start 启动项目,但是这个命令只能启动一次,每次更改代码后又要使用命令重启服务,比较繁琐,因此,为了使代码修改刷新页面能看到.

2020-10-24 11:33:52 1276

原创 postgresql中的事务-begin  、commit  、rollback 

事务:确保一系列操作必须全部成功后,才算成功。一旦其中一个操作出错,那么会回到初始状态,哪怕前几个操作已经成功了。比如某人要在商店使用电子货币购买100元的东西,当中至少包括两个操作:该人账户减少 100 元。 商店账户增加100元。支持事务的数据库管理系统就是要确保以上两个操作(整个"事务")都能完成,或一起取消,否则就会出现 100 元平白消失或出现的情况。事务有三个命令,如下:begin 开始事务。开始事务后,后面的操作并不会直接修改数据库,除非提交事务 commit 提交事..

2020-10-18 17:01:58 10522

原创 postgresql中的视图--创建视图、删除视图以及视图中表的insert into、update和delete

视图是从一个或者多个表中导出的,它的行为与表非常相似,但是视图是一个虚拟表,它可以把非常复杂的查询变成一个简单的视图对象,然后便于我们在实际业务中开发。创建视图create view 视图名 as 查询语句然后就可以把视图当成普通的表一样使用了,向视图中插入数据向视图中更新数据向视图中删除数据删除视图drop view 视图名...

2020-10-18 16:26:30 7569

原创 postgresql中常用的函数:length、concat、as、substring、random

这里有一个users表length()concat()as:别名(注意:这里的“球员信息”一定要用双引号才行,用单引号会报错!)substring()random()表记录随机排序,如下:类似抽奖,从所有记录中随机抽出一个记录。每次执行,下面的内容都不一样...

2020-10-18 15:18:11 14912

原创 postgresql中的sum、max/min、distinct去重、group by/having

这里有一个users表,如下distinct:去重summaxmin子查询,查出score最高的球员的所有信息group by分组,查出各队中的最高得分scorehaving:针对group by,在由 group by 子句创建的分组上设置条件。有点类似于where还可以再继续排序,如下下一篇:postgresql中常用的函数:length、concat、alias、substring、random...

2020-10-18 14:57:42 2807

原创 postgresql中的order by、limit、offset偏移

首先创建users表create table users( id serial primary key, player varchar(255) not null, score real, team varchar(255))插入记录并selectinsert into users(player,score,team) values ('库里',28.3,'勇士'), ('哈登',30.2,'火箭'), ('阿杜',25.6,'勇士'), ('阿詹',27.8,'骑士.

2020-10-18 14:28:42 4211

原创 postgresql中的基本类型、表约束以及插入记录insert into

postgresql常见的基础数据类型参考:https://www.runoob.com/postgresql/postgresql-data-type.html数值型integer(int):整形,4个字节 real:浮点型,4个字节 ,可以有小数点;有点像float serial:序列型;通常给id设置为serial,让它可以自增文字型char:字符型; varchar:通常用varchar text:大文本布尔型boolean日期型date:年月日 time..

2020-10-18 13:00:05 1273

原创 SCSS基本使用

Sass官网:https://www.sass.hk/docs/Sass就是css的预处理器,它是Sass3版本中引入的新语法特性vue中使用scss,安装:cnpm i -S node-sass sass-loader使用:<style lang="scss" scoped></style>一、变量使用$符号去声明一个变量给同一个变量再次赋值时,后赋值的会替换先赋值的可以在变量的结尾添加!default给一个未通过!defa...

2020-10-17 23:59:01 49239 11

原创 vue项目中关闭eslint的方法

在项目根目录下增加vue.config.js文件。// vue.config.jsmodule.exports = { lintOnSave: false}

2020-10-04 14:51:01 4357

java-jdk-8u152安装包java-jdk-8u152安装包java-jdk-8u152安装包

java-jdk-8u152安装包java-jdk-8u152安装包java-jdk-8u152安装包

2024-07-29

nvm下载nvm下载nvm下载nvm下载nvm下载

nvm下载nvm下载nvm下载nvm下载nvm下载

2024-07-29

geoserver中发布geojson服务需要的包.zip

geoserver中发布geojson服务需要的包。里面有四个jar包,包括:gson-2.3.1.jar,gs-vectortiles-2.15.0.jar,java-vector-tile-1.3.4.jar,protobuf-java-3.6.1.jar

2020-10-03

ssm_spring_mvc.war

ssm_spring_mvc.war,实现了增删改查,数据回显,模糊查询

2019-06-15

ssm_spring_mvc_maven.war

ssm_spring_mvc_maven.war,页面用的bootstrap,实现了记录的增删改查,数据回显,模糊查询

2019-06-15

userlogindemo.zip

userlogindem zip

2019-05-27

数据结构与算法-C#版

这是C#版的数据结构与算法的代码实现,包括:顺序表,单链表,双链表;顺序栈,链栈;顺序队列,链队列;顺序串;用数组进行特殊矩阵的存储,稀疏矩阵的存储;顺序存储二叉树,链式存储二叉树,哈夫曼树;多重链表表示法存储树;用邻接矩阵解决图的编程问题,用邻接表解决图的编程问题,图的遍历(深度优先,广度优先),Dijkstra最短路径算法;冒泡排序,快速排序

2019-03-09

利用ASP.NET和百度地图API开发的校园地图

这是利用ASP.NET和百度地图API开发的校园地图,也是自己的webgis课程设计。 实现的功能有:1.利用ASP.NET实现用户的登录与注册,并将用户的用户名及密码用Sqlserver数据库存储起来。2.此校园地图可以实现根据输入地图名查询地图,输入框输入关键字可以自动联想相关地址,鼠标滚轮或者右键地图视图实现地图的缩放,普通影像与卫星影像的互换,对工具条或比例尺的添加或删除,打开全景图等功能。

2019-01-01

ARCGIS二次开发课程设计

这是一个ARCGIS的二次开发项目,也是自己的期末课程设计。包含的功能有:对文件的打开,保存,另存为,地图的导出,鹰眼实现,交互式画点线面,简单着色,分级着色,唯一值着色,颜色浏览器,颜色选择器,颜色版,在地图视图下右键弹出“全图显示”等内容列表等基础功能,另外还实现了一些空间分析功能,如“缓冲区分析”,“叠置分析”。该安装包中还包含电子文档,视频。如果还有什么疑问,欢迎留言

2018-12-21

学生信息管理系统升级版

这是学生成绩管理系统的完整代码,包括学生信息表,教师信息表,课程表以及课程和学号相关的一个表。另外还有数据库文件,和word文档。csdn上的那个例子只是介绍了学生信息表

2018-11-11

学生成绩管理系统

这是学生成绩管理系统的完整代码,包括学生信息表,教师信息表,课程表以及课程和学号相关的一个表。csdn上的那个例子只是介绍了学生信息表

2018-11-11

Behavior Designer

Behavior Designer

2018-10-23

Photon-OnPremise-Server-SDK_v4-0-29-11263

Photon-OnPremise-Server-SDK_v4-0-29-11263。Photon-OnPremise-Server-SDK_v4-0-29-11263

2018-10-01

nhibernate.dll

nhibernate.dll版本是4.1.1,此Nhibernate支持.net framework 4.5

2018-10-01

Pocket RPG Weapon Trails_1.unitypackage

package中包含武器拖尾效果的完整例子与使用说明,包括最主要的两个代码TestMyTrail.cs和WeaponTrail.cs

2018-09-08

空空如也

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

TA关注的人

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