1. jQuery.extend = jQuery.fn.extend = function() { var src, copyIsArray, copy, name, options, clone, target = arguments[0] || {}, i = 1, length = arguments.length, deep = false; // Handle a deep copy situation if ( typeof target == ...

    阅读全文
  2. Features Multiple file upload(多文件上传): Allows to select multiple files at once and upload them simultaneously. Drag & Drop support(支持D&D操作): Allows to upload files by dragging them from your desktop or filemanager and dropping them ...

    阅读全文
  3. 最基本最简单的设置 如果想搭建自己的UI,可以仅仅使用basic plugin版本和最小的设置。下面是官网上提供首页index.html,只有最少的需求和最简单done回调处理程序。(参考官网提供的 API 和选项 Options 看如何使用不同的选项和回调函数): <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> ...

    阅读全文
  4. 23240

    One word of caution 如何翻译? Have fun in Hawaii, but one word of caution I believe ......, but am a bit less certain. It's a little awkward, so I'll go straight to the point. 有点尴尬,所以我还是直奔主题。 survive and thrive 生存与兴旺 ...

    阅读全文
  5. 22870

    摘自sohu http://news.sohu.com/20140305/n396084346.shtml  ...

    阅读全文
  6. 用户上传文件的安全风险 允许用户上传文件有哪些安全风险?简单列举一些所能想到的risk: 空间的占用,如果文件服务器空间有限制,允许用户无限制的上传垃圾文件或许会塞满文件服务器,导致其他用户再也不能上传,需要扩展服务器容量。这或许对于现在的容量来说不是大风险。 文件的访问。如果上传的文件是可执行的,这就给服务器带来安全漏洞。所以在文件执行权限上进行管理,以及在文件类型上应加以控制。   第二类风险才是真正的安全隐患,而且其方式可能会多种多样,可以进 ...

    阅读全文
  7. 67810

    摘自 http://blog.sina.com.cn/s/blog_8f32dc250100wva8.html  HTTP 文件上传的基本原理:          使用html 的<input type=”file” name=”xxx”> 标签,提交form 的几个属性必须为: method=post&n ...

    阅读全文
  8. 57190

    参考RFC2616: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.40  本文只是学习摘要,列出所有header字段,并用颜色进行分类(按应用场景)  Accept  Accept-Charset  Accept-Encoding  Accept-Language  Accept-Ranges  Age ...

    阅读全文
  9. 83890

    本文为对RFC2616第三节的简单整理。详文请参考官网。 3.1 HTTP Version HTTP-Version = "HTTP" "/" 1*DIGIT "." 1*DIGIT     3.2 Uniform Resource Identifiers http_URL = "http:" "//" host [ " ...

    阅读全文
  10. 68610

    如何定义一个HTTP Request呢?在RFC2616的第五章定义了HTTP请求的格式。请参考官网。 RFC2616对请求的定义摘要: 请求的定义: Request = Request-Line *(( general-header | request-header ...

    阅读全文
  11. 59240

    如何定义一个HTTP响应呢?在RFC2616的第六章定义了HTTP Response的格式。请参考官网。 HTTP响应的定义格式: Response = Status-Line *(( general-header | response-header | entity-header ...

    阅读全文
  12. 57850

    如何看懂HTTP消息包实体?消息包既可以包含在HTTP REQUEST中,又可以包含在HTTP REPSONSE中。这里从RFC2616的第七章做了简单摘要: 实体包含两部分 Entity Header + [Entity body] Entity Header的格式如下: entity-header = Allow | Content-Encoding ...

    阅读全文
  13. "决定写回忆录之前,我就一直在纠结:是否该将自己的私生活及内心的真实感受公布于众?是否该明智地避免对心灵的拷问?是否会因为我的“过度”回忆而变成一种“表白”?是否我该将一些“糗事”掩藏在心,永不公开,以此减少无尽的流言蜚语?” 读到老任的这段话,不禁产生一段共鸣。这一连串的自问本身就是对内心深处的一段拷问。幸福的人未必有这样的思考,有责任的人可能天天经受这样的鞭打。责任越大思考的问题越多。不同的人 ...

    阅读全文
  14. 一个简单的测试看 function F(){}; f = new F(); for (prop in f) alert(prop); 结果并没有alert什么属性,控制台上可以看到下面的对象。 F __proto__: F constructor: function F(){} arguments: null caller: null length: 0 name: "F" prototype: ...

    阅读全文
  15. 22300

    http://www.w3.org/TR/DOM-Level-2-Events/events.html 1.1. Overview of the DOM Level 2 Event Model 1.1.1. Terminology 1.2. Description of event flow 1.2.1. Basic event flow 1.2.2. Event capture 1.2.3. Event bubbling ...

    阅读全文
  16. Lunt build 官网:http://luntbuild.javaforge.com/ Jenkins(原名Hudson) 官网:https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins ...

    阅读全文
  17. net stop mysql 注:停止mysql服务 net start mysql 注:启动mysql服务 mysql -u用户名 -p用户密码 注:登陆本机的mysql mysql -u用户名 -p用户密码 -h机器IP 注:登陆指定主机的mysql grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码" grant select,insert,update,delete on *.* to user1@ ...

    阅读全文
  18. MySQL修改prompt时可以使用到的特殊符号:  Option Description \c A counter that increments for each statement you issue \D The full current date \d The default database \h ...

    阅读全文
  19. PHP对变量的处理函数的分类整理如下: 转换变量值类型: boolval — Get the boolean value of a variable doubleval — floatval 的别名 floatval — 获取变量的浮点值 intval — 获取变量的整数值 strval — 获取变量的字符串值 判断类型: is_a ...

    阅读全文
  20. call_user_func_array — 调用用户定义的函数,参数使用数组传递。Call a callback with an array of parameters call_user_func — 调用用户定义的函数,传递一个参数,且参数为非引用。Call the callback given by the first parameter create_function — 创建一个匿名函数。 Create ...

    阅读全文