
前端
喝粥也会胖的唐僧
这个作者很懒,什么都没留下…
展开
-
js的三大舍入函数(round(), ceil() ,floor())的对比
小数经常需要取整,在js给我们提供了三个舍入函数:round(), ceil() ,floor()。他们各自有各自的用途,在日常生活会和科学研究的数据中,经常就要进行四舍五入,这也是我们从小到大遇到最多的舍入取整方式,js的round()函数能满足我们的要求,round的单词本意就有整数的意思,这个也是很好理解的。ceil是天花板的意思,老外特别喜欢形象的表达,我们猜也能猜到,天花板肯定是舍...原创 2018-08-09 14:26:40 · 6967 阅读 · 0 评论 -
利用Node.js 超快下载视频
需求是这样的,假如我本地有文件需要传给其他人,比如说用qq,发送过去需要时间,对方下载也需要时间,我利用Node.js的http-server进行传输会特别快,话不多说,直接上过程:(1)安装http-servercnpm install http-server -g(2)启动http-serverhttp-server 目标文件夹我这里是用的Python的视频启动后会弹出...原创 2018-12-22 15:45:20 · 3484 阅读 · 0 评论 -
node.js环境变量配置
虽然自己配置了环境变量但是,一旦运行node -v还是显示:'node' 不是内部或外部命令,也不是可运行的程序 或批处理肯定自己配置环境变量出了问题解决:之前写反了,编辑的下面,新建的上面 ...原创 2018-12-22 20:22:52 · 558 阅读 · 0 评论 -
Error: Cannot find module 'mockjs'
明明自己安装了mockjs,可还是报错Error: Cannot find module 'mockjs' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15) at Function.Module._load (internal/modules/cjs/loader.js:50...原创 2018-12-22 21:07:39 · 9165 阅读 · 0 评论 -
npm WARN ajv-keywords@2.1.1 requires a peer of ajv@^5.0.0 but none is installed
npm安装easymock的依赖出错:npm WARN ajv-keywords@2.1.1 requires a peer of ajv@^5.0.0 but none is installed. You must install peer dependencies yourself.解决:npm install -g npm-install-peersnpm instal...原创 2018-12-28 14:33:51 · 19183 阅读 · 3 评论 -
error: while accessing https://github.com/easy-mock/easy-mock/info/refs
如题:在git出错[root@zhoulei opt]# git clone https://github.com/easy-mock/easy-mockInitialized empty Git repository in /opt/easy-mock/.git/error: while accessing https://github.com/easy-mock/easy-mo...原创 2018-12-28 15:05:06 · 4176 阅读 · 4 评论 -
vueAdmin-template-master run dev后弹出来浏览器是空白的
进行 npm run dev后弹出来的页面是这样自己没出毛病,是浏览器导致的,我用的360极速浏览器,右键换一下模式,用极速模式就能正常运行原创 2018-12-29 09:16:14 · 2101 阅读 · 0 评论 -
Error: Cannot find module 'node-sass'
npm run dev时报错网上说了很多方法主要是:rebuild node-sass、npm install node-sass、先npm uninstall node-sass再npm install node-sass这类重新安装sass试了不行最终解决方法: cnpm install node-sass@latest当然前提得有淘宝镜像:npm instal...原创 2019-01-19 16:37:46 · 3087 阅读 · 0 评论 -
This is probably not a problem with npm. There is likely additional log解决
对webpack进行npm run dev时报错:> vue-router-demo@1.0.0 dev E:\vue-router-demo> webpack-dev-server --inline --progress --config build/webpack.dev.conf.js'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序或...原创 2019-01-25 17:21:44 · 1908 阅读 · 0 评论 -
js的弱智错误1(调用方法少写了括号)
看了半天就是页面不显示预期的数据,检查结果是自己的方法写错了,少写了一个括号before:created(){ this.fetchData() cityApi.getList.then(response=>{ this.cityList=response.data })after:created(){ this.fetchDa...原创 2019-01-21 17:26:21 · 822 阅读 · 0 评论 -
npm install 一直显示不动
在进行安装easymock时,npm install 一直就停止了问题的原因是网速太慢,还是换成淘宝镜像npm config set registry https://registry.npm.taobao.org重新进行npm install感觉就跟飞一样的快...原创 2018-12-27 00:24:01 · 5167 阅读 · 0 评论 -
switchhost当前系统的hosts选中不了
switchhost是一块专门用于改变hosts的插件,特别实用,可是打开软件出现了问题问题如下: 后来查看C盘下没有找到hosts文件,于是自己手动恢复了hosts文件解决,我的框不仅可以选中,右边还出现了hosts里的内容...原创 2018-11-17 21:20:59 · 923 阅读 · 0 评论 -
C:\Windows\System32\drivers\etc\ 没有hosts文件
如图所示,打开电脑没有hosts 百度上说是因为隐藏了,修改这个: 取消勾选发现并应用,还是没有hosts还是试了一下这个:无果 我的host到底去哪儿了呢?我的hosts文件虽然没了,但是我照样能够在浏览器访问localhost 看到有人说是可能hosts丢失了,可以手动恢复试一下:1)新建一个名为hosts的文本文件,去掉后缀:2)将...原创 2018-11-17 21:11:47 · 35243 阅读 · 2 评论 -
js中数组的零碎总结
js中的数组与Java中的数组不同,使用方式也存在很多细微的差别: js中不能这样定义数组: var[] a=new var[4]; var[] a=new var[]={1,2,3,4};js中正确的定义姿势: var[] a=new array[4]; var[] a=[4,1,4,4,5,4];注意:...原创 2018-08-09 15:46:30 · 447 阅读 · 0 评论 -
js中动态函数的一些用法尝试
在js中,经常会使用到函数,普通函数虽然很方便,但是,形式略显复杂,特别是代码量大的时候,这时,我们可以使用动态函数,动态函数形式比较简洁,并且比普通函数表达式更灵活,其结构如下:var fun_name=new Function(x1,x2,x3,...,fun_body) 这里需要注意的是,....表示的是省略,可以作为伪代码来看,并且,Function不能写成func...原创 2018-08-06 11:00:02 · 5361 阅读 · 0 评论 -
js的Date的基础用法
在js的5大基本类型数据中,Date不在其中,因此,我们只能自己new一个Date对象,不能直接用。比如这样:var today=new Date("2018 8 Aug"); 实际上,Date里的时间的格式可以随意书写,因为不同的国家地区习惯存在着差异,但是JavaScript是非常智能的,可以对其进行识别,我们大可放心使用。但是我们书写的时候,肯定不能让机器有所误解,比如...原创 2018-08-08 20:59:33 · 509 阅读 · 0 评论 -
关于javascript void(0)的含义
注:优快云的博客的标题不能输入冒号,所以标题的冒号用空格代替了背景:在网页端,有的时候点击按钮,但是不希望当前页面改变,只是希望在原来的基础上弹出一个新的对话框,这时就需要它了用法:<a href="javascript:void(0)" onclick="AAAA"></a>其中,void(0)表示的这个链接不做跳转动作,执行onClick事件。...原创 2018-11-13 11:21:37 · 538 阅读 · 0 评论 -
富文本编辑器kindeditctor的使用
1.下载官网最新是2016年更新的 但,4.1.11没有example 可以直接在国内的网站下载4.1.10为什么需要example,因为example提供了很多自学的例子 2.使用放在webapp下的目录即可3.example的上手1)auto-height.html可以手动拖动高度源码:<html> <...原创 2018-11-11 13:00:32 · 880 阅读 · 0 评论 -
<th>与<td>与的区别
问题的缘由是平时没注意对比区别,不够细心遇到问题肯定首先查API1.<td>2.<th> 原来w3c的网站上都直接给了我们结果,故我们一般在做表格的时候第一行是<th>,而后面行用<td> 试一把: ...原创 2018-11-12 19:38:41 · 681 阅读 · 0 评论 -
EasyUI中class="easyui-window"的使用
这是一个window的控件直接看EasyUI的API窗口控件是一个浮动和可拖拽的面板可以用作应用程序窗口。默认情况下,窗口可以移动,调整大小和关闭。它的内容也可以被定义为静态html或要么通过ajax动态加载。 看下API给的案例:我们看到,在EasyUI 中凡是要使用窗口控件都需要加class="easyui-window"不过我们一般这么用,都是杂糅上述方法...原创 2018-11-12 20:19:58 · 1949 阅读 · 0 评论 -
modal:true的含义
查EasyUI的API没有专门讲解过modal的含义的,虽然有几处用到了这个,但压根不知道这是什么意思,只是陪衬作用出现的 modal的英文意思是似乎跟情态动词没什么关系 既然找不到相关的想法,只能自己尝试一下看看弹出的窗口有什么效果(1)没有加modal:true (2)加了modal:true(3)加了modal:false 窗口没区别。。。。。那...原创 2018-11-12 21:28:19 · 4762 阅读 · 1 评论 -
WARN ajv-keywords@2.1.1 requires a peer of ajv@^5.0.0 but none is installed
安装easymock报错:npm WARN ajv-keywords@2.1.1 requires a peer of ajv@^5.0.0 but none is installed. You must install peer dependencies yourself.解决方法:npm install ajv@^5.0.0原创 2019-01-16 20:17:16 · 5086 阅读 · 0 评论