自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新建vue项目的步骤

1.确认nodejs npm环境已经安装好2.cnpm install vue-cli -g 3.vue init webpack  ”项目名称“4.cnpm install

2018-10-19 13:37:32 312

原创 vue中将开发的表格保存为excel的方法

参考了这篇博客https://blog.youkuaiyun.com/u010427666/article/details/79208145一:cnpm install --save xlsx file-savernpm install --save xlsx file-saver长时间没有相应,就换成了cnpm二:导入这两个类import FileSaver from 'file-save...

2018-10-19 11:23:15 564

原创 git获取分支的方法

一个问题是git clone url命令下载的是master,之后直接更新的也是master的代码,怎么下载指定分支的代码呢git clone -b 分支名 url

2018-10-16 10:14:02 5121

原创 git踩的一些坑

git branch查看分支git branch branch-name创建分支git checkout branch-name切换到分支去git push origin branch-name推送后,发现推送文件的是旧的版本改用webstorm的git功能首先git commit and push提交到本地库,这时候不会提交到远程然后git push origin b...

2018-10-11 15:20:10 198

原创 window10下安装mysql

1: 下载mysql-5.5.36-winx64,双击2:设置安装目录后,一直点下一步3:配置环境(注意改成管理员模式),否则一直未响应,这里可以设置最大连接数、utf8以及数据库密码4:启动目录,打开命令行,切换到mysql目录5:net start mysql6: mysql -hlocalhost -uroot -p7: 现在可以使用create databa

2018-01-03 19:08:22 308

原创 Nodejs项目中用到的单例模式

export class XmlService { private static _instance:XmlService = new XmlService(); constructor() { winston.info(“init XmlService”); if (XmlService._instance) { t

2017-10-09 11:00:55 1086

转载 Javascript异步理解

Javascript语言的执行环境是”单线程”,一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他

2017-09-06 09:25:09 208

原创 为什么json, data.name为undefined

如果json是以下内容 [{“name” : “Ashwin”, “age” : “20”},{“name” : “Abhinandan”, “age” : “20”}] 这时json转化的javascript对象中有多个对象,其实是json数组。 这时要用data[1].name读取数据

2017-09-01 10:14:49 4518 1

原创 typescript引入项目同步json文件方法总结

思考以下问题一:用什么方法在typescript中读取json文件 二:路径设置,相对路径、绝对路径怎么引入,因为路径不正确肯定会提示找不到模块 三:为什么 var data = require(‘/sandbox/project/sync/name.json’) var tmp = JSON.parse(data); 执行时总报Unexpected token o in JSON at

2017-09-01 10:05:23 5706

原创 angular框架用于文本框取值

'<input type="text" id="name" name="name"/><button id="name_confirm" class="confirm" (click)="searchByName(name)">确定</button>searchByName取的值不是name<input type="text" id="name" [(ngModel)]="name"/><bu

2017-08-25 17:07:40 3123

原创 webstorm jquery, bootstrap安装路径设置

本来很初级的问题,在我这里却成了大麻烦 如果提示XXX not resolved,说明路径没设置好 直接copy path的路径是错误的 /project/untitled/src/jquery-3.2.1.min.js,如果index.html不在project下面,又在index.html加上src=”/sandbox/untitled/src/jquery-3.2.1.min.js”,

2017-08-25 16:53:08 1353

原创 bootstrap modal在项目的实现思路

原来的做法是var isDelete = confirm(“请确认删除”);if(isDelete==true){}缺点是系统自带的弹出框不好看。要解决以下问题:1:由于项目中用typescript,onclick=”xxx()” ngclick=”xxx()”无法调用typescript中的方法,(click)=”xxx()”可以向typescript中的函数传参数 2:网上找的js优化框总是

2017-08-25 16:45:00 296

原创 MySQL 删除有外键约束的数据

如果有外键约束,无法直接用delete from table删除表中数据这时先执行set FOREIGN_KEY_CHECKS=0;再执行delete from table

2017-08-22 14:17:20 1268

原创 mysql中向数据库中插入多条数据的方法

1.在initialData.sql中写好待插入的语句2.复制initialData.sql在webstorm中的路径3.在mysql数据库中使用source 路径命令完成插入命令

2017-08-18 16:53:19 2128

翻译 <div class="card">学习

### bootstrap框架的一个标签刚看时挺困惑的,不知道是什么技术,看了英文解释才知道是一种容器A card is a flexible and extensible content container. It includes options for headers and footers, a wide variety of content, contextual background

2017-08-17 11:14:13 1468

转载 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">用处

一:meta name=”viewport”手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewp

2017-08-17 09:53:21 3265

转载 X-UA-Compatible是神马?

文档:https://www.modern.ie/en-us/performance/how-to-use-x-ua-compatibleX-UA-Compatible是IE8的一个专有属性,它告诉IE8采用何种IE版本去渲染网页,在html的标签中使用。可以在微软官方文档获取更多介绍。为什么要用X-UA-Compatible?在IE8刚推出的时候,很多网页由于重构的问题,

2017-08-17 09:30:43 493

原创 EACCES: permission denied, mkdir '/home/错误的解决方法

我用的是webstorm+nodejs开发环境 之前都正常,在运行npm start命令时出现以下错误 Error: EACCES: permission denied, mkdir ‘/home/XXX’ at Error (native) at Object.fs.mkdirSync (fs.js:922:18) 解决方案:修改config.js文件 config.

2017-08-16 14:53:09 24294 1

原创 从码云拉项目的方法

一:切换到要存放项目的文件夹二:依次输入以下命令git –version git init git remote add origin git clone 这里写上git的url 按照提示,输入码云用户名和密码 git status

2017-08-11 09:42:21 1610

空空如也

空空如也

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

TA关注的人

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