摘要: 根目录data文件下inputer文件夹下test.xlsx,输出文件test.json到outer文件夹下为test.json文件,process.cwd()获得根目录 、转为 .json .text .doc都可以; 方法1: node-xlsx、fs 方法2: xls-to-json 阅读全文
posted @ 2018-01-31 14:52 AI枫 阅读(412) 评论(0) 推荐(0)
摘要: 一、安装MongoDB 下载mongoDB https://www.mongodb.com/download-center?jmp=nav#atlas 安装完成后,配置环境变量 PATH 中加入“C:\Program Files\MongoDB 2.6 Standard\bin“ //按你安装的路径 阅读全文
posted @ 2018-01-30 16:29 AI枫 阅读(476) 评论(0) 推荐(0)
摘要: 在Node.js中有一个事件队列,每个任务都会放入事件队列中,都会留下处理结果的回调函数(事件循环线程处理事件队列中的任务,直到回调函数不再存在。); 无阻塞的情况下,作为一个带有回调的函数被放入事件队列中,事件循环线程中被提取并执行; 遇到I/O阻塞(读取文件、查询数据库、请求套接字、访问远程服务 阅读全文
posted @ 2018-01-25 16:12 AI枫 阅读(109) 评论(0) 推荐(0)
摘要: 所谓IO,Input与Output的缩写,主要讨论针对文件内容的读写 同步IO:在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作; 在IO操作的过程中,当前线程被挂起,而其他需要CPU执行的代码就无法被当前线程 阅读全文
posted @ 2018-01-25 15:24 AI枫 阅读(517) 评论(0) 推荐(0)
摘要: 多线程处理的优点同步应用程序的开发比较容易,但由于需要在上一个任务完成后才能开始新的任务,所以其效率通常比多线程应用程序低。如果完成同步任务所用的时间比预计时间长,应用程序可能会不响应。多线程处理可以同时运行多个过程。例如,文字处理器应用程序在您处理文档的同时,可以检查拼写(作为单独的任务)。由于多 阅读全文
posted @ 2018-01-25 14:34 AI枫 阅读(444) 评论(0) 推荐(0)
摘要: Node.js 采用的是Javascript语言(Chrome的V8引擎解析),它是运行在服务器端的,并不是运行在浏览器端的语言,所以并不存在所谓的浏览器兼容性问题;特点:单线程、异步IO和事件驱动; 一、Node.js 安装: https://nodejs.org/zh-cn/ (下载安装最新版本 阅读全文
posted @ 2018-01-25 14:32 AI枫 阅读(88) 评论(0) 推荐(0)
摘要: 一、Cordova环境: 1、Java开发工具包 安装Java Development Kit (JDK),设置 JAVA_HOME 环境变量。win+R 或者 点击开始--〉运行 输入“cmd”,打开系统命令提示框,输入 java -version,检查是否安装成功;输入 javac, 若提示”' 阅读全文
posted @ 2018-01-10 15:41 AI枫 阅读(542) 评论(1) 推荐(0)
摘要: 指令: 1、v-if 指令用于标签的属性,绑定数据,当数据为true时,显示该标签,当属性为false时,移除该标签。 2、v-bind 指令用于属性响应绑定数据,数据改变此绑定的属性也改变,例如:<a v-bind:href="url">链接</a>,数据url改变,则a的href属性值也改变。 阅读全文
posted @ 2017-01-13 08:37 AI枫 阅读(407) 评论(0) 推荐(0)
摘要: 1、引入 ZeroClipboard.js 文件,如果要在本地使用,而不采用CDN,需要下载 ZeroClipboard.js ZeroClipboard.swf 这两个文件上传到自己的服务器即可,且要求在同一目录下 2、var clip = new ZeroClipboard.Client(); 阅读全文
posted @ 2016-10-26 15:09 AI枫 阅读(273) 评论(0) 推荐(0)