自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode的自动保存方法

点击文件选中自动保存就能自动保存了

2020-06-11 22:02:00 797

原创 mongodb数据库的一些常见操作命令

1.启动服务器客户端的命令1、以管理员身份打开命令行窗口,切换到D盘,并创建data\db目录,用来存放数据库文件。2、启动MongDB服务,并指定数据库文件存放的目录3、打开命令行窗口,输入mongo运行mongo程序,连接到上一步启动Mongodb服务。1.cd E:mkdir data\db2.mongodb --dbpath "数据库文件存放的目录"3.mongo2.创建数据库和操作数据库内集合的操作命令1. 创建student数据库 use student2.查看数据

2020-06-11 20:36:18 200

原创 JSONP跨域

//什么是跨域?// 广义:一个域名下的文档或资源去请求另一个域名下面的资源//狭义:同源策略 域名 协议 端口号 只要有一项不同就会产生跨域// jsonpconst http = require("http");const urlLib = require("url");const querystring = require("querystring");http.createServer((req, res) => { console.log(req.url);

2020-06-11 20:10:07 133

原创 Nodejs初识

1.Nodejs是什么?nodejs是基于谷歌开发的v8引擎和;ibuv库(底层库)封装的一个js的运行平台。node:v8引擎+libuv库 == js的运行环境/运行平台。nodejs的特点:事件驱动,异步编程,无阻塞异步I/O事件驱动:JavaScript是基于对象的语言。这与Java不同,Java是面向对象的语言。而基于对象的基本特征,就是采用事件驱动。它是在用形界面的环境下,使得一切输入变化简单化。通常鼠标或热键的动作我们称之为事件,而由鼠标或热键引发的一连串程序的动作,称之为事件驱动。

2020-06-11 19:41:37 242

原创 Git 基础,常用的一些命令

1. Git基础1.1 版本管理1.1.1 什么是版本管理版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容。1.1.2 人为维护文档版本的问题文档数量多且命名不清晰导致文档版本混乱每次编辑文档需要复制,不方便多人同时编辑同一个文档,容易产生覆盖1.1.3本地版本控制系统许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单,但是特别容易犯错。 有时候会混淆所在的工作目录,一不小心会写错文件或者覆盖

2020-06-06 14:59:47 778

原创 ES6的一些语法

1.ES6相关概念什么是ES6ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。为什么使用 ES6 ?每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。变量提升特性增加了程序运行时的不可预测性语法过于松散,实现相同的功能,不同的人可能会写出不同的代码2.ES6新增语法2.1 let 声明变量//1.let声明的变量具有块级作用域// if (true) {// le

2020-06-02 21:31:36 177

原创 浅拷贝和深拷贝

1.浅拷贝的三种方法var obj ={ name:'张飒', age:18, msg:{ id:001, age:18 }};//1.创建一个新的空对象,进行遍历把值复制给新的对象var newObj = {};for(var keys in obj){ newObj[keys] = obj[keys];}console.log(newObj);//{name: "张飒", age: 18, msg: {…}}name:

2020-06-01 20:18:48 93

原创 严格模式

1.开启严格模式的方法<script> // 1.为整个脚本开启严格模式(全局) 'use strict';</script><script> // 为单个函数开启严格模式(局部) function fun1() { 'use strict'; } // 按照普通函数模式执行 function fun2() { }</script><script> // 为块级作用域开启严格模式 (function() {

2020-06-01 20:02:41 249

原创 模块化开发

模块化开发1.模块化开发规范模块化是一个语言膨胀的必经之路,它能够帮助开发者拆分和组织代码,在模块化规范形成之前,JS开发者使用Module设计模式来解决JS全局作用域的污染问题。Module模式最初被定义为一种在传统软件工程中为类提供私有和公有封装的方法。在JavaScript中,Module模式使用匿名函数自调用 (闭包)来封装,通过自定义暴露行为来区分私有成员和公有成员。The Module Pattern,模块模式,也译为模组模式,是一种通用的对代码进行模块化组织与定义的方式。这里所说的模块(

2020-06-01 19:36:30 545

原创 本地存储

1.本地存储1.1本地存储的两个属性localStorage,sessionStorage特性:设置、读取方便容量较大,sessionStorage约5M、localStorage约20M只能存储字符串,可以将对象JSON.stringify() 编码后存储window.localStorage永久生效,除非手动删除(服务器方式访问然后清除缓存)可以多窗口(页面)共享window.sessionStorage生命周期为关闭浏览器窗口在同一个窗口(页面)下数据可以共享方法setI

2020-05-26 21:25:27 192

原创 面向对象

1.普通函数和构造函数的区别1.普通函数:做业务处理 ;构造函数:自定义实例化对象2.构造函数首字母大写3.new操作符做了什么2.创建对象的方式2.1 字面量var obj ={ username:'张三', age:18, sayHi:function(){ console.log('Hi') }}2.2使用new关键字var obj2 = new Object();obj2.name = 'zhangmeili';obj2.age = 18;obj2.sex =

2020-05-26 21:21:41 443

原创 搜索已知ID的csdn博客方法

搜索已知ID的csdn博客方法https://blog.csdn.net/ID名

2020-05-25 23:51:02 439

原创 正则表达式的简介

1 正则表达式的简介1.1 什么是正则表达式正则表达式(Regular Expression)是一种描述字符模式的对象,用于匹配规律规则的表达式。正则表达式进行强大的模式匹配和文本检索与替换功能。1.2 正则表达式的作用给定的字符串是否符合正则表达式的过滤逻辑(匹配)可以通过正则表达式,从字符串中获取我们想要的特定部分(提取)强大的字符串替换能力(替换)提示:对于复杂的正则表达式不用过多研究,在工作都是写好复制的,但是要求根据需求使用正则表达式。1.3 正则表达式的检测工具在线测试正则

2020-05-25 23:35:19 296

空空如也

空空如也

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

TA关注的人

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