自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个热爱学习的前后攻城狮

2018,在编码的快乐中提升自我,先来个小目标、比如......

  • 博客(18)
  • 收藏
  • 关注

原创 关于JavaScript--array数组一些方法的实现

array数组数据内部自带的这些方法,用起来很方便,后面想了一下其中的实现原理,觉得也是比较易懂的自己在这里分析了一下,用比较原始的方法重写了一下这些方法,希望能给大家带来一些帮助如果有错误的理解,希望大佬们能给留言指出,我会虚心接受的class arr { constructor(arr = []) { this.arr = arr } /** * ...

2019-06-30 13:58:18 241

原创 mongodb TypeError: db.collection is not a function 解决办法

TypeError: db.collection is not a function 解决办法我也是自己踩坑(三个小时)刚刚出来的在使用 MongoDB 数据库 collection方法获取合集的时候,突然报了一个这样的错误,看了好多的方法也没有解决(也是我太菜了,英文文章看太懂);话不多说,上解决办法最简单的使用版本降级的方法 手动将 pac...

2018-02-27 02:02:27 15145 2

转载 如何在github上搭建自己的主页和域名的绑定

我们如果想要一个属于自己的网站,都需要买域名和服务器,然而,这些都需要人民币。下面我来和大家分享一个小技巧,来免费创建自己的网站。 在github上搭建起来自己的主页下面我们一起来看一下如何搭建。在github上放自己的网页首先自己要有一个github账号,那么去注册一个:https://github.com/join?source=login ,注册好了之后,我们进入github

2018-01-27 22:37:33 7947 2

原创 vue 配置代理 解决跨域问题

vue-cli项目 配置代理 解决跨域问题问题描述 因为是自己写前端也要自己写接口,我使用的nodejs+express开的服务写接口但是vue 项目 运行调试时会占用一个端口而node开启服务也许要监听一个端口两者虽然都是在一个ip地址,但是端口不同也就造成了跨域问题的出现虽然可以在后端方面(node)通过安装cors包 解决,但是cors是指定对应的ip和域...

2018-03-22 11:49:16 34856 10

原创 关于使用 node.js 搭建服务遇到的跨域问题

关于最近自己使用 node.js 搭建服务遇到的跨域问题我的环境vue-cli vue 项目运行 npm run dev 使用 8080端口node.js+express node 开启服务,使用8888 端口因为两个项目不能使用相同的端口,所以跨域问题产生了遇到的问题 - 我自己也尝试了添加网上说的请求头之类的//app.jsapp.all('*...

2018-03-22 10:38:16 1102 1

原创 顶层对象的属性 -- ECMAScript 6 学习

顶层对象的属性顶层对象,在浏览器环境指的是window对象,在 Node 指的是global对象。ES5 之中,顶层对象的属性与全局变量是等价的。window.a = 1;a // 1a = 2;window.a // 2// 上面代码中,顶层对象的属性赋值与全局变量的赋值,是同一件事。ES6 为了改变这一点,一方面规定,为了保持兼容性,var命令和function...

2018-02-20 18:15:07 295

原创 const 常量 -- ECMAScript 6 学习

const 常量基本用法const声明一个只读的常量。一旦声明,常量的值就不能改变。const PI = 3.1415;PI // 3.1415PI = 3;// TypeError: Assignment to constant variable.上面代码表明改变常量的值会报错。const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不...

2018-02-20 18:14:07 198

原创 块级作用域 -- ECMAScript 6 学习

块级作用域为什么需要块级作用域?ES5 只有全局作用域和函数作用域,没有块级作用域,这带来很多不合理的场景。第一种场景,内层变量可能会覆盖外层变量。var tmp = new Date();function f() { console.log(tmp); if (false) { var tmp = 'hello world'; }}f(); //...

2018-02-20 18:12:46 172

原创 let -- ECMAScript 6 学习

let纯粹的自己学习的看法ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现(另外的 ECMAScript 方言还有 Jscript 和 ActionScript)。日常场合,这两个词是可以互换的。let 命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{...

2018-02-20 18:11:23 221

原创 java jdk 安装配置 环境变量配置

身为一个java小白,我也是第一次安装java的环境。欢迎大佬们指正下载首先是找下载的地址,看网上的教程先安装JDK,但是之前的比较老,找到了最新版的官方文件—然后被告知官网默认下载的是jdk9 版本的, 太高了,不太适合开发然后朋友得知后给了我一个连接,Java SE 的8版本,其中也包括了JDK,点击进入下载进入后是这么一个页面,点击左边的 Java SE8 下载 选择

2018-01-28 01:53:37 225

原创 vue学习 - webpack (初步)手动配置方法

vue.js兼具angular.js和react.js的优点,并剔除了它们的缺点”调试插件在vue调试方面,可以选择安装chrome插件vue Devtools。打开vue项目,在console控制台选择vue面板。在Devtools工具中,可以选择组件,查看对应组件内的数据信息。也可以选择Vuex选项,查看该项目内Vuex的状态变量信息。vue 脚手架工具手动配置

2018-01-23 09:15:44 1659

原创 微信小程序 实例应用 分步练习 完整GitHub项目链接

小程序的简单练习的步骤,附加GitHub练习库—欢迎大家浏览,希望能够共同提高小程序的定义不需要下载安装,可以立即使用 因为体积比较小,在加载的时候用户基本赶紧不到下载的过程用户“用完即走”,不用关心是否安装太多的应用 偶尔用,不用特别关注减少桌面上App的数量应用无处不在,随时可用 小程序,让服务无处不在。 微信小程序适用范围:业务逻辑简单使用频率低性能

2018-01-22 23:15:23 3514

原创 微信小程序开发 -页面布局介绍- 附简单小程序实例(底部)

小程序实例关于移动端分辨率将不同尺寸的设计图,按照一定的比例,完美的显示在页面之中pt逻辑分辨率 和屏幕的物理尺寸有关长度和视觉单位px物理分辨率不是长度相关的单位1px就是一个像素点1 pt物理尺寸下有多像素点(px)Reader求每一个pt下面包含了多少个pxPPI(DPI)利用分辨率什么的实用勾股定理算出的数值

2018-01-22 23:04:47 8738

原创 vue学习 04 vue组件

如何划分组件功能模块 以功能来划分页面区域 以页面区域块来划分vue组件之间的调用component 定义好组件之后,需要在当前页面引入还需要在需要引入的vue的component内 声明组件然后在需要使用的位置加上 组件vue组件之间的通信 props组件实例的作用域是孤立的。这意味着不能 (也不应该) 在子组件的模板内直接引用父组件的数据。父组

2018-01-21 00:38:51 231

原创 vue学习-03--使用vue制作简单的todolist

使用vue制作简单的todolist点击在GitHub上查看demo在data内创建数据合集 data() { return { title: "this is a todo list",//标题 items: [//tuod 事项数据合集 { label: "coding",//事

2018-01-20 13:44:46 362

原创 vue学习02 vue-cli 模板创建后的基本结构 及内容组件 指令

vue-cli 模板创建后的基本结构 及内容组件 指令从.vue到页面通过webpack之类的 工程化 工具就可以将一个vue文件打包成一个 html css js 文件 js 就相当于一个 new vue({})对象数据层都在 js内展现层 都在 html内vue.js的一个组件主要分为 —-html — js — css vue.js组

2018-01-19 23:51:42 579

原创 Git简单入门级使用

Git安装Git是一款源代码管理工具(版本控制工具)直接下载安装 进入GitHub查看更多常用命令设置当前使用Git的用户是谁,每一次备份都会将当前用户的用户名及邮箱信息存储起来,以便区分是谁进行的操作配置用户名: git config --global user.name "xxx"配置邮箱: git config --global user.email "xxx@xx.com

2018-01-19 22:36:50 193

原创 vue学习(01vue-cli的基础配置)

安装基本环境点击进入GitHub - 基于node的基础之上,必须先安装node首先安装webpack打开命令行工具输入: cnpm install webpack -g,安装完成之后输入 webpack -v如果出现相应的版本号,则说明安装成功。安装vue-cli脚手架构建工具打开命令行工具输入: cnpm install vue-cli -g,安装完成之后输

2018-01-19 22:25:12 246

空空如也

空空如也

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

TA关注的人

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