1.前言 在我们调试修改代码的时候,每修改一次代码,哪怕只是很小的修改,我们都需要手动重新build文件,然后再运行代码,看修改的效果,这样的效率特别低,对于开发者来说简直不能忍。 2.构建自动编译工具 如何使用nodeJs来监听文件变化,一旦源文件修改保存时,自动运行build过程。比如当你写Co ...
分类:
Web程序 时间:
2016-04-05 15:56:05
阅读次数:
1333
使用git作为代码库管理工具,你如果想实现自动部署,网上一搜就会出现一大把的教程,这里记录一下自己的实现方式。 因为gitlab服务器是独立的一台机器,但是又需要在另一台测试的站点服务器实现自动部署,这里就没法使用git的服务端hooks,所以目光转向webhook。 前提:一个编译程序一直监听文件 ...
分类:
Web程序 时间:
2016-03-31 16:24:45
阅读次数:
180
1.认识grunt grunt是什么:他是一套前端自动化工具,是一个基于nodejs的命令行工具。(Grunt和Grunt插件是通过npm 安装并管理的,所以首先要安装nodejs)。 grunt能干什么:1.压缩文件 2.合并文件 3.简单的语法检查 4.监听文件变动 5.less编译 grunt
gulp简介 gulp 是基于 Nodejs 的自动任务运行器,能自动化地完成javascript/coffee/sass/less/html/image/css等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。在实现上, gulp 借鉴了
分类:
其他好文 时间:
2016-03-15 20:43:41
阅读次数:
313
gulp是基于Nodejs的自动化任务工具,类似java中的ant,结合相关插件可方便的完成javascript/coffee/sass/less/html/image/css等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。很好的利用了N...
分类:
其他好文 时间:
2016-03-08 21:15:29
阅读次数:
327
FileSystemWatcher中的Created事件不但可以监听用户创建的文件,当用户删除某个文件时,系统会在再监听的那个盘上的回收站创建一个文件,在回收站创建的文件也会触发Created事件,而这个文件的全路径是这样的([0] = "$RECYCLE.BIN\\S-1-5-21-6299251
分类:
其他好文 时间:
2016-01-30 22:55:19
阅读次数:
313
//全局变量public static FileSystemWatcher Watcher; /// /// 设置监听配置 /// /// ture/false public static Boolean SetMonitorFile() { try { Watcher = new FileSy.....
不知道什么原因,服务器上的数据库报错:ORA-01033:ORACLE initialization or shutdown in progress 首先检查:监听文件的主机名及端口号是否更改 数据文件丢失: 1)C:\Users\Administrator>set ORACLE_SID ...
分类:
数据库 时间:
2015-08-06 10:49:23
阅读次数:
200
昨天因为项目需要,需要做一个damo,用到了文件监听的功能,所以就使用了FileObserver(文件观察器)这个类,结果就被坑的不行不行的,昨天下班已经身心俱疲,本着跟bug呲牙必报的精神,这里要将这笔账记下,也希望大家以后不会在这上面浪费时间。FileObserver的功能故名思议,就是监听文件的事件啦,根据官方给出的文档,有以下几种事件的响应,对应不同的事件常量。
常量名
对应事件...
分类:
移动开发 时间:
2015-07-30 13:42:54
阅读次数:
448
NIO.2的Path类提供了如下的一个方法来监听文件系统的变化。
register(WatcherService watcher,WatchEvent.Kind... events):用watcher监听该path代表的目录下文件变化。event参数指定要监听哪些类型的事件。
WatchService有三个方法来监听目录的文件变化事件。
WatchKey poll():获取下一个...
分类:
编程语言 时间:
2015-07-10 15:25:09
阅读次数:
114