自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

miniminixu的博客

前端新人,记录工作、学习

  • 博客(23)
  • 问答 (4)
  • 收藏
  • 关注

原创 cnpm装包时提示Error: EACCES: permission denied解决办法

只需在cnpm i命令前加上sudo,即>sudo cnpm i

2018-03-04 09:31:51 7102 1

原创 nodejs+nginx+mongoDB部署项目学习笔记

1、配置用户权限 https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-centos-quickstart 新服务器按照上述配置完成后,vim /etc/sudoers 把%wheel ALL=(ALL) ALL前面的注释符号去掉2、挂载磁盘 http://blog.csdn.net/m

2018-02-02 23:05:49 1409 1

原创 mac系统下git使用笔记,仓库选用github

公司一直用svn,现在换成git,写一下使用笔记一、下载 mac系统下载Xcode的时候,会把git装进去,所以直接检查版本,第一次使用git命令要同意个协议按照提示向下后输入agree>git --vision二、配置 1、设置用户名和邮箱>git config --global user.name "minixu">git config --global user.e

2017-12-09 17:41:06 326

原创 TypeScript入门

一、es5、es6、TypeScript、JavaScript的区别和联系 es是客户端脚本语言的规范,es5,es6是不同的版本。javascript跟typescript是不同的脚本语言,javascript 实现了es5规范,typescript实现了es6规范。typescript慢慢的将JavaScript由一门弱语言变强,允许为变量指定类型,变得更加严谨二、基础用法 1、编译器 (

2017-11-23 11:17:06 1061

原创 linux服务器配置免密登录方法

之前写过一篇文章,对这个东西认知比较浅显,最近在学nodejs部署项目,其中有这一块,把几句主要的命令记录一下。以下分为两个操作部分,本地和服务器。一、本地操作 (1)查看当前目录 然后用ls -a命令查看一下当前目录下的文件,应该有一个.ssh文件夹(2)生成密钥对,敲完命令一直回车 (3)查看.ssh下是否已经存在密钥对>cd .ssh>ls -a应该已经存在id_rsa,id_r

2017-11-19 14:10:19 2481

转载 阿里云linux服务器如何挂载数据盘?

原文:https://yq.aliyun.com/articles/226592 摘要: 阿里云服务器可以自己购买数据盘并挂载使用,这里来给大家分享一下详细的挂载办法。1、许多朋友不清楚自己是否有数据盘需要挂载(虽然购买时自己买没买你应该知道的,但还是有人不知道啊),那么你应该在linux服务器上使用使用“fdisk -l”命令查看。如下图:若您执行fdisk -l命令,发现没有 /dev/xvd

2017-11-19 13:24:21 14149

原创 linux(Centos6.8)下编译安装Nodejs遇到的坑和解决办法

一、准备环境//查看系统版本>cat /etc/redhat-release//查看python版本>python -v//查看gcc rpm gcc-c++是否安装>rpm -q gcc rpm -q gcc-c++//安装gcc-c++>yum -v install gcc-c++ kernel-devel//大招荡平一切环境问题>yum -y update && yum -y

2017-10-08 22:06:35 6535

原创 mongodb(三):索引构建分析和用户权限

一、索引构建情况分析 1、mongostat工具//使用,在根目录下bin/mongostat -h 127.0.0.1:12345mongostat 输出部分字段的含义: (1)inserts/query/update/delete: 分别指当前mongodb插入、查询、更新、删除 数量,以每秒计; (2)getmore: MongoDB返回结果时,每次只会返回一定量;当我们继续用find

2017-10-06 19:55:06 1150

原创 mongodb(二):索引基础知识

一、索引的作用 数据的存储在物理上是分散的,创建索引是将一块连续区域划分出来存放索引,加快系统查找数据的速度。二、索引的种类 1、_id索引,默认创建 2、单键索引db.集合名.createIndex({x:1})3、多键索引 插入方式同单键索引,区别在于该字段包不包含数组,如包含则为多键索引 4、复合索引db.集合名.createIndex({x:1,y:1})5、过期索引,索引

2017-10-02 06:50:07 633

原创 mongodb(一):在linux服务器上的安装和部分基础操作

一、准备 1、linux虚机 2、ssh程序二、mongodb安装 1、用ssh连上服务器 2、下载mongodbcurl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.9.tgz3、解压并删除压缩包tar -zxvf mongodb-linux-x86_64-rhel62-3.4.9.tgzrm m

2017-09-24 21:58:59 623

原创 服务器探索(一):密钥对

作为一个前端小白,平时工作都是在搬砖,在架构方面比较薄弱,这次阿里云送了半年云服务,借着这个机会好好学习一下。遇到第一个比较陌生的概念是密钥对。阿里云的帮助文档做的非常好,0基础小白也可以轻松看懂。这里整理一下密钥对的基础知识和实际应用。(一)什么是密钥对 密钥对是从终端访问实例的另外一种登录方式。特点是更方便,更安全,仅适用于linux。密钥对分公钥和私钥,如果使用 SSH 密钥对登录 Linu

2017-09-09 19:30:15 1141

原创 angular-cli初步学习

公司项目架构并未使用angular-cli,对这一块比较陌生,找了视频学习了一下。 一、安装 1、先安装npm淘宝镜像cnpm npm install -g cnpm –registry=https://registry.npm.taobao.org 2、用cnpm安装angular-cli提高成功率 cnpm install -g @angular/cli 3、检查angu

2017-08-09 23:46:28 462 1

原创 Mysql5.7.19 winx64安装过程遇到的问题及解决办法

一、前言 我是按照下面这个教程进行安装的,但是安装过程中不是那么顺利 http://www.jb51.net/article/119443.htm二、问题 (1)运行命令net start mysql ,命令行报错‘net’不是内部或外部命令。 解决办法:除了像教程里说的在系统变量里的Path中新建(%MYSQL安装目录%\bin) 以外,还要检查一下C:\windows\system32在

2017-08-01 06:43:19 343

原创 集成 Karma 和 Jasmine 进行单元测试

1、简介 单元测试:对每一个function进行独立测试,验证数据能否正确流入、流出 Jasmine:编写测试脚本 Karma:驱动测试脚本2、准备工作 安装node.js,初始化 npm 包管理,创建 package.json 项目管理文件。3、安装Karma (1)在项目中安装karmaE:\project\karmatest> npm i -D karma(2)全局安装karma-

2017-06-16 11:15:01 582

转载 买了阿里云之后

原文地址: https://juejin.im/post/5930ef90b123db0064f6c8f5?utm_source=gold_browser_extension终于战胜拖延症,备案好了域名,下狠心买了一个阿里云(低配打了折的还得好几十一个月,宝宝心里苦~)。苦归苦,web环境(主要是为了node应用服务)还是要搭建起来的,开车了,请坐好扶稳!!!设计台词 一、前戏除了购买之前需要先

2017-06-02 16:02:01 330

原创 用gulp压缩js和css

gulp压缩js和css代码

2017-04-13 14:24:10 582

原创 开发遇到的小问题归纳

★Chrome的ng-option不支持绑定ng-click事件: 解决办法:在select上绑定model和ng-change。★word-break:break-all火狐浏览器不生效: 解决办法:word-break:break-all在火狐浏览器中对div标签起效果,对span标签无效果。chrome无影响。★表格内容超出显示省略号不生效: 解决办法:table{ table-lay

2017-04-05 10:20:28 263

原创 angularJS常见的报错

Error: [ng:areq] 找不到对应的ctrlError: [$injector:unpr] 模块未能正确注入Error: [ngModel:nonassign] 不是正确的ng-model表达式Error: [$rootScope:inprog] 这个报错的概念还没弄清楚,貌似是因为两个事件同时执行造成的错误Error:[$parse:lexerr] 标签属性错误

2017-04-05 10:06:24 834

原创 CSS3绘制各类图形

一、圆形最常用,设置宽=高,border-radius为宽或高的一半即可。.circle{ width:100px; height:100px; border-radius:50%;//或者50px background-color:#000;}二、椭圆宽≠高(相等则为圆形了)border-radius的水平半径为宽的50%,垂直半径为高的50%。.oval{

2016-08-28 00:59:35 904

原创 angularJS绑定数据中对标签转义的处理

一、问题默认情况下,angularJS绑定的数据为字符串文本,不会对其中包含的html标签进行转义生成格式化的文本。在实际工作时碰到接口返回的数据带有html格式时该如何处理。二、解决办法 1、引入angular-sanitize.js文件,并在module定义时注入服务ngSanitize。(为了能使用ng-bind-html属性)var myApp = angular.module('myAp

2016-08-13 15:22:11 6629

原创 angualrJS之checkbox默认选中项实例

一、问题 工作时碰到一个问题,一条记录的详情是一个表单,表单中包含checkbox和radio等元素,这个表单有默认值且可以修改,接口已返回默认值,需要将默认值绑定到表单。平时没有接触过给checkbox和radio绑定值,也不太熟悉angularJS,只能求助于百度。二、解决过程 在百度搜到一片很好的文章将问题讲的浅显易懂,但由于没有收藏,翻遍历史记录也找不到那篇文章了,好在代码在调试时保存了

2016-07-31 09:59:39 11737 1

原创 angularJS之ui-router

一、为什么要用ui-routerng原生的路由不能支持嵌套视图,所以在项目中ui-router实用性更好。二、ui-router的用法1、主页页面结构:四个重要组成部分:①、一个导航ul;②、放置一级嵌套页面的标签div;③、angular和angular-ui-router的框架文件。④、ui-router的代码文件<!--index.html-->...<ul> <li><a u

2016-07-17 08:27:09 363

原创 HTML <map> 标签

一、定义将图片划出热点区域,定义不同的超链接二、兼容性兼容所有主流浏览器三、用法<img src="图片路径" usemap="#map标签的ID或name" alt="图片名" /><map name="usemap的值" id="usemap的值"><!--这里是用name还是id取决于浏览器,所以要都写--> <area shape="热点区域形状" coords="区域对应坐标" hr

2016-06-24 14:41:19 514

空空如也

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

TA关注的人

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