上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: Node.js 在写文件的时候 一旦更改。每次都得重新运行 app.js。 很麻烦。supervisor 工具可以帮助你 监听文件改动,自动重启。sudo npm install -g supervisor //全局安装运行的时候:supervisor app.js 就可以了。当代码被改动时,运行的脚本会被终止,然后重新启动。 阅读全文
posted @ 2013-09-22 16:58 月曜 阅读(211) 评论(0) 推荐(1) 编辑
摘要: markdown 语法很容易学~ 做下总结 标题: #标题# 代表h1 ##标题## 代表h2 依次类推 ######标题###### 代表h6 !行尾的#数量可以跟航头的不一样 例如: ###h3# 代表h3 、###h3也代表h3 !另外一种语法也可以代表h1 和h2: 标题标题h1 标题标题h2 ... 阅读全文
posted @ 2013-09-18 10:33 月曜 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Node.js 初学~其技术上最大的卖点是非阻塞的I/O和基于事件的异步处理机制。后端没有什么深入研究,一直对其不是很了解。透过一个例子看 非阻塞 与 通常的 阻塞var text = readFileSync("sample.html");//执行完才会进行下一步console.log(text);//第一个例子 必须等到 readFileSync 读完文件, 才会有值的接受 以及后来的打印。阻塞I/O会导致线程等待,从而造成线程资源浪费,因为当应用服务器处理请求时,需要等待I/O执行结束才能继续处理。readFile("sample.html", f 阅读全文
posted @ 2013-09-13 22:45 月曜 阅读(192) 评论(0) 推荐(0) 编辑
摘要: BAE是百度的应用开发托管平台。 支持python nodejs java php 这几个环境~我在BAE上面搭建了1个wordpress。 记录下开启一个app的过程。下面是所需工具---版本控制器git/ svn---百度开发者账号 最好是邮箱。---wordpress包-----------------注册账号过程就不用说了。 BAE地址http://developer.baidu.com/登陆以后可以点击右边的快速创建应用。会出现下面 选择 应用类型的选择 ,选择前2个都可。接下来会跳转到 这 web应用界面,选择一个 点击最右边的管理 会进入 该应用详情页面,显示这个应用的apike 阅读全文
posted @ 2013-09-12 21:10 月曜 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Web Storage 是html5的本地存储规范 支持:移动平台基本支持 (opera mini除外) ie8+ff chrome 等 支持它包含2个: sessionStorage 会话存储 停留期: 会话期间 关闭网页之前 localStorage 本地存储 停留期:删除之前 改变之前 都存在本地。因为sessionStorage 与localStorage 都继承于 Web Strogage。 他们的一些属性跟方法都一致。//判断浏览器支持情况if(window.sessionStorage){}if(windo... 阅读全文
posted @ 2013-09-10 23:14 月曜 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 数组操作:var arr1 = arr2 = [1, 2, 3]; arr1 = []; // arr1此时为空 arr2呢?arr2 ; // [1, 2, 3]arr1与arr2同时指向一个数组,arr1此时为空,但是arr2 却不是。因为 这个地方使用的数组字面量[] ,此时arr1是指向一个新的数组 而并非之前的[1,2,3]。 如果想要arr2也变成空数组,需要将 arr1.length=0; 这个时候就清空了原有引用数组的值。var arr1=[1,2,3];var arr2=[4,5,6];var arr3=arr1.concat(arr2);arr3; // [1... 阅读全文
posted @ 2013-09-07 12:18 月曜 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 离线缓存manifest在html标签里面增加个属性 mainfest 就可以告诉浏览器缓存文件在哪里。show.manifest文件内容CACHE MANIFEST # VERSION 0.3 # 直接缓存的文件 CACHE: index.htmlfiles/hammer.min.jsfiles/base.cssfiles/cover_1.jpgfiles/cover_2.jpgfiles/cover_3.jpgfiles/cover_4.jpgfiles/top.pngfiles/btn.pngfiles/btn_active.pngfiles/bg.png缓存内容中有 这个h... 阅读全文
posted @ 2013-09-05 23:54 月曜 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 今天写一个东西的时候 发现给出的是秒数。实在找不到直接的工具去转换。就去网上找了个转换方法(有现成的就不写了,以后再简化下代码)。 function formatSeconds(value) { var theTime = parseInt(value);// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小时 // alert(theTime); if(theTime > 60) { theTime1 = par... 阅读全文
posted @ 2013-09-04 21:29 月曜 阅读(6310) 评论(0) 推荐(0) 编辑
摘要: 地理位置查询:geolocationwindow.navigator.geolocation 该对象下总共有3个方法 Geolocation {getCurrentPosition: function, watchPosition: function, clearWatch: function}getCurrentPosition( successCallback , errorCallback , optipns)第三个参数可用值: enableHighAccuracy 更精确的定位。 会耗费较长时间。 timeout 以毫秒为单位为最大时间间隔 指该程序回调时间 ... 阅读全文
posted @ 2013-09-04 18:46 月曜 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 媒体查询最大的敌人是 安卓集团中众多的奇葩分辨率 简直要人命。分辨率多了以后 会让你的工作复杂度 多了N个维度。它的基本语法:@media screen and (max-width:800px){ }当最大宽度是800px的时候 {} 里面的代码会生效当然@media 可以查询的媒介不止 screen 一种。这里列出了可查询媒介类型http://www.w3.org/TR/CSS2/media.html#media-typesmax-width这样的查询术语 也有很多 //一个css标签 表明了媒体查询条件。几个常用的 pc端媒体查询片段 。移动端太多以至于我都没搞懂、。。。。@me... 阅读全文
posted @ 2013-09-03 23:08 月曜 阅读(262) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页