摘要:
1、用df 检查发现/根目录可用空间为0 [root@/]#df -h 2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了。 [root@/]# du -m –max-depth=1 |sort -gr 3、用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象 [root@/]# lsof |grep delete 根据lsof列出的进程号,kill这些进程后,空间就释放出来了。lsof -n |grep delete4.du --max-depth=1 -h ,--max-depth=0的功能和-s的功能是一样的。列出一个目录占用的空间... 阅读全文
摘要:
模块目的什么是 JavaScript 模块?它们的目的是什么?定义:如何把一段代码封装成一个有用的单元,以及如何注册此模块的能力、输出的值依赖引用:如何引用其它代码单元现今 Web(function () { var $ = this.jQuery; this.myExample = function () {};}());现如今 JavaScript 代码段是如何定义的呢?通过立即执行的工厂函数定义。使用 HTMLscript标签加载模块,通过全局变量来引用依赖。模块间依赖的声明很弱:开发者需要知道正确的依赖顺序。例如,包含 Backbone 的文件,不能放在 jQuery 标签... 阅读全文
摘要:
本文讨论为何网站模块化很有用,以及模块化的各种实现方式的可行性。同时,还有个独立页面讨论 RequireJS 采用的函数封装的设计驱使。问题网站正在变成网络应用代码复杂度随着网站变大而增加代码组织变难了开发者希望 JS 文件模块化部署时又希望将代码优化进一到数次 HTTP 请求解决办法前端开发者需要一个满足以下条件的解决方案:类似#include、import、require(译注:分别对应 C、Python、node.js)能够加载嵌套的依赖对开发者友好并且能提供帮助部署的优化工具脚本加载的 API首要任务是厘清加载脚本的 API。有以下备选方案:Dojo:dojo.require(' 阅读全文
摘要:
最近做web app项目做到心血来潮,有太多经验想记录,太多细节想分享。今日把使用iscroll4 一直困扰了很久的问题研究解决了,很高兴决定把使用的心得写出来,方便大家参考,不要再走太多的弯路。iscroll4 是一款针对web app使用的滚动控件,它可以模拟原生IOS应用里的滚动列表操作,虽然插件不大但是效果十分好。是web app开发必备的控件之一。iscroll4官网 :http://cubiq.org/iscroll-4为什么要用iscroll4因为在IOS5之前,web webkit是不支持一种原生方法去滚动固定 长/宽 容器里的内容的。简单的说,就是css属性 overflow 阅读全文