webpack 打包基础测试

1,开始使用webpack首先新建一个app的项目,在项目下面执行如下代码:$npminit//用于初始化项目的package.json//初始化文件目录:app---css---main.scss---js---index.js---a.js---b.js---c.js---es6_module.js---index.html---package.json---webpack.config.js2,安装webpac...

linux 删除文件后,如何释放磁盘空间

关于磁盘空间会有一个问题就是磁盘空间满了,但是删除对应的文件后【你删除的没有错误】,通过du-h--max-depth=1查看后16K./lost+found26M./test.zhidetou.net88K./spider62M./mocker.qeeniao.com4.6M./www.zhidetou.net12G./elasticsearch12G.这里显示是12G啦,总磁盘大小是20G,也应该是60%发现文件是减少了,但是df-h发现还是没有减少。FilesystemSizeUsedAvailUse%Mountedon/dev/xvda120G11G8.1G&nb...

国内速度较快的CDN

又拍云:http://jscdn.upai.com/(支持https)又拍云CDNJSCN:http://www.cdnjs.cn/(支持https)维护者(Sofish/hfcorriez/ikbear@qiniu)中科大库:https://servers.ustclug.org/2014/07/ustc-blog-force-google-fonts-proxy/[支持https,完全GoogleAPIs镜像]维护者(LUG@ustc)

mocha的时间戳转换日期正确用法

vardate='2015-09-10';debug('date:',date);varstarttime=moment(Date.parse(date)).second(0).minute(0).hour(0).format('X');varendtime=moment(Date.parse(date)).add(1,'day').second(0).minute(0).hour(0).format('X');debug('starttime:',starttime);debug('endtime:',endtime);debug('starttime:',moment.unix(starttime).format('YYYY-MM-DDHH:mm:ss'));debug('endtime:',moment.unix(endtime).format('YYYY-MM-DDHH:mm:ss'));如果是日期字符串,请先用Date.parse(date)进行parse下。如果是时间戳,请直接使用moment.unix()进行操作

2015-09-10 工作记录

1、查看innodb死锁情况查看事务情况showengineinnodbstatus\G查看事务详情SELECT*FROMinformation_schema.INNODB_TRX\G2、kibana4添加图表,以及如何在dashboard【仪表板】上展示所有的图表或者分开展示图表添加图表的流程一定要清楚,先要有visualization【可视化视图】,然后才能在dashboard【仪表板】上面添加图表,事实上图表就是所谓的visualization【可视化视图】;这里的操作关键比较难的是如何添加visualization【可视化视图】,并且在添加visualization【可视化视图】过程中的Filter的操作。Filter说起来也很简单就是搜索出你要展示的数据数量的值,比如访问链接地址的时长,某个链接的请求次数的...

git生成ssh key及本地解决多个ssh key的问题

ssh是一种网络协议,用于计算机之间的加密登录。ssh原理及应用可参考:SSH原理与运用(一):远程登录生成sshkey步骤这里以配置github的sshkey为例:1.生成sshkeyssh-keygen-trsa-C"邮箱"然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两个文件,id_rsa.pub文件里存放的就是我们要使用的key。2.上传key到githubclip<~/.ssh/id_rsa.pub复制key到剪贴板登录github点击右上方的Accountingsettings图标选择SSHkey点击AddSSHkey3.测试是否配置成功ssh-Tgit@github.com如果配置成功,则会显示:Hiusername!You’vesuccessfullyauthenticated,butGitHubdoesnotp...

配置多个ssh key的遇到的问题

配置多个sshkey的遇到的问题1,Badownerorpermissionson.ssh/config2,进行测试的时候总会出现提示输入密码以上两个问题多数是由于权限的问题解决问题一:将config的执行权限修改为600sudochmod600~/.ssh/config解决问题二:这个问题在我这里出现的原因是由于我将config拥有权限改成了root,导致出现的问题如果你也遇到这样的问题的话,可以试着改成拥有权限为自己就可以了。sudochownxxx~/.ssh/config[xxx]为linux的当前用户执行完之后在测试下,是不是已经就成功了,没有的话可以加群沟通

分享React表单提交获取值的方式

很奇怪的,这个是要去自己发现的,我也是在摸索中发现的,其实React的使用,只有你发现了,才觉得好玩,最近的Reflux就是这样子的。##表单提交部分handleSubmit:function(e){e.preventDefault();varparams={};varkeys=React.findDOMNode(this.refs.keys).value.trim();vardays=React.findDOMNode(this.refs.days).value.trim();varnum=React.findDOMNode(this.refs.num).value.trim();varstartDate=React.findDOMNode(this.refs.from_date).value.trim();varendDate=React.findDOMNode(this.refs.to_date).value.trim();//这部分是我自己发现的,...

gulp解决less一条龙服务

所谓gulp对less的一条龙服务是指,由less编译为css,再由css编译为min.css,再由min.css编译为min.css.map大白话就是Less文件转为css文件,然后将css文件压缩,再然后生成css压缩文件的map文件最后就得到了我们的需要使用的min文件和一些奇葩浏览器要用到的map文件gulp的配置如下vargulp=require('gulp');vargulpLess=require('gulp-less');vargulpConcat=require('gulp-concat');vargulpSourcemaps=require('gulp-sourcemaps');vargulpMinifyCss=require('gulp-minify-css');vargulpRename=require('gulp-rename');gulp.task('less',function(){return&n...

在使用gulp-less的误区

在使用gulp-less的时候会出现这样的一个问题####这个修改之前的代码//变量声明varpaths={'less':['./app/less/**/*.less',]};gulp.task('less',function(){returngulp.src(paths.less).pipe(gulpLess()).pipe(gulp.dest('./app/css'))});其实我的意思就是,将我less目录下面的所有文件合并成一个app.css但是这样执行确实行不通,会爆出来很多的错误。之前还是一头雾水,后来换了方式####这个修改之后的代码//变量声明varpaths={'less':[...

在使用sublime text 3的误区

问题出现的情况是,我喜欢使用sublimetext写博客,写完后在粘贴进去。也是我就新建一个,但是没有保存,因为我觉的,反正写完就删除了,结果呢,写汉字的时候就会非常的慢。这个问题一直都有,还特意去google上搜索了一下,也未果。今天突然来了灵感,我发现原因是我没有保存,于是我试了一下,结果果然,保存一个临时一个地方再进行操作就块了很多。分析原因:应该是内存的问题,我没有保存文件的话,数据应该临时存到内存或者其他地方了,反正应该不是硬盘,内存不够的话,就会出现很慢计算,我觉的是这个原因,其实这个问题也是有的,我觉得处理逻辑是应该将为保存的文件临时存...

Mac Sublime Text 3常用快捷键

SublimeText3常用快捷键快捷键组合功能shift+cmd+p打开命令面板control+`控制台cmd+n新建标签cmd+数字标签切换cmd+option+2分成两屏control+数字分屏时移动到不同的屏幕cmd+delete删除光标前所有字符,貌似是Mac快捷键cmd+f查找option+cmd+f查找替换cmd+t文件跳转control+g行跳转,类似vim中的num+ggcmd+r函数跳转cmd+/给选中行添加或去掉注释cmd+[或cmd+]智能行缩进cmd+k+b开关侧边栏