原文出处:https://www.scrumalliance.org/community/articles/2007/march/glossary-of-scrum-terms Glossary of Scrum Terms Burndown Charts Daily Scrum Meeting Impediments Product Backlog Product Backlog Item Product Backlog Item Effort P ...
阅读全文CSS中的定位position理解 页面元素定位,浮动,以及z-index的属性的使用是页面设计中经常使用。正确使用它们可以设计出层次感十足的页面。但是往往在使用中确常有疑惑: 1. 定位时left,top,right,bottom如何设置,设置多大的值为好?百分比设置效果如何?响应式页面中如何使用? 2. 如何正确设置z-index?z-index设置什么情况下设置无效? 3.float,static,和定位之间的层次关系? 4. 在相对定位(position:r ...
阅读全文随着web应用的流行,人们越来越关心网络安全。学习网络安全,我们必须找到组织(The Open Web Application Security Project (OWASP))。 本文是学习XSS中收集并整理的资料,不断更新中。 什么是XSS? XSS是Cross Site Script的简写,即常说的跨站脚本攻击。 XSS攻击场景 使用 XSS盗取Cookie 使用XSS创建覆盖 使用XSS产生HTTP请求 以交互方式尝试基于DOM的XSS 绕过 ...
阅读全文info命令 info的帮助文件类似于网页的架构 info command 打开帮助页面后,可以使用n(next)或p(previous)进行前后小节的翻转,而u可以跳到上一层 tap键可以将光标跳转到页面中带有*号的地方(具有链接功能),然后按Enter键可以进入相关的info页面中 s(search)搜索关键字内容 q(quit) Basic Info command ...
阅读全文初次使用AndroidStudio时,准备 Run app时出现这个错误,根据提示使用SDK manager下载 Intel HAXM仍然有这个问题。 Cannot lanuch AVD in emulator. Outout: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usab ...
阅读全文linux下添加PHP的扩展程序cURL. 之前编译的PHP没有cURL扩展,现在需要添加这个扩展程序。百度了一些文章,帮助很大,由于对Linux不是太熟,仍然出现了一些误解和小状况,现在小结一下。 大体方法如网上所言: 进入安装原php的源码目录(比如/envhome/php-5.x/), 1. cd ext 2. cd curl 3. [/phphome/bin/]phpize (这里phpize肯定找不到,所以应该加上路径,如/phph ...
阅读全文如何通过css来实现紧贴底部的页脚 在网页设计时存在一个非常常见的问题:一个块级样式的页脚,常常设置了特定的背景,当页面内容足够长的时候它一切正常。而当页面内容比较短的时候就会出现问题。此时的问题就是页脚不能像期望中的那样“贴紧”视口的最底部,而是紧跟在内容的下方。(悬在页面中间)。 问题的关键是页面内容的高度是动态的,不同页面高度是不一样的。通过js来计算解决不是我们期望的。在css3之前都咩有很好的解决方案。大部分解决方案都是给页脚设计一个固定的高度,然后 ...
阅读全文Sun Jan 04 2015 11:04:08 Like a needle in a haystack['heɪstæk].大海捞针 Needless to say, 当然,不用说;不必说 ...
阅读全文js模拟的类亦可以模拟类方法和实例方法,原理仍然是prototype和属性的区别。 静态方法是指不需要声明类的实例就可以使用的方法。 实例方法是指必须要先使用"new"关键字声明一个类的实例, 然后才可以通过此实例访问的方法。 function staticClass() { }; //声明一个类 staticClass.staticMethod = function() { alert("static method") }; // ...
阅读全文mac自带了SVN,SCP。 可以使用SVN提供的命令来访问SVN服务器。 http://svnbook.red-bean.com/en/1.7/index.html 列些常用的命令以供参考: svn import localfiles svn://ip:repositoryname/path --username=test --password=pwd Mac自带了scp,可以用来与远程服务器来传输文件,但如果复制远程文件出现下面的错误时,说明 ...
阅读全文linux下rm命令使用详解---linux删除文件或目录命令 用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。 rm命令的一般形式为:rm [选项]... 目录... 删除指定的<文件>(即解除链接)。 -d --directory 删除可能仍有数据的目录 (只限超 ...
阅读全文对动态编译的apache服务器来说可以通过apxs (Apache Extension Tool)来快速安装扩展模块。 如需要添加mod_deflate, 则可以通过下面的命令来实现 [apache2 home]/bin/apxs -i -c -a [apacheSRC]/modules/filters/mod_deflate.c [apache2 home] 为当前安装的apache目录 [apacheSRC]为安装apache的源文件目录 通过这个命令可以快 ...
阅读全文哪些是ES6浏览器和ES5浏览器?这实际上是一个伪命题。 因为还没有一个浏览器100%支持ES6,对于浏览器使用的javascript引擎,各浏览器厂商都不同,对应的javascript引擎对ES6的程度也不一样,而且也不是说一次性将ES6的特性全部支持。 这里有一个LINK有很好的各类浏览器对ES6中的特性支持程度。 http://kangax.github.io/compat-table/es6/ 这是ES6的特性列表, https://github.com/l ...
阅读全文挖个坑,有空写篇关于session的文章 目前先整理了下面几篇文章: 通过Chrome学习cookie PHP session学习整理 Session存放在什么位置(Session持久化) 参考文章: Session机制详解 http://justsee.iteye.com/blog/1570652 ...
阅读全文Support Library 这个支持包是一个一系列代码库,它提供了Android framework APIs的向后兼容的版本以及一些只有通过这个库包API才有的feature特性。每个Support Libarry都是都一个特定的或特定范围的Andriod API level向后兼容。这样的话就可以在一些老版本如Android 1.6+(API Level 4+)的设备上使用更新的特性。说白了就是用来兼容运行不同Andriod版本的支持包。 The Support Librar ...
阅读全文《mac 使用 pf 做端口转发》:https://www.jianshu.com/p/6052831a8e91 《MAC pf 防火墙OS 10.10 开启80(http)端口的方法》https://my.oschina.net/china008/blog/343049 《Mac 使用 Pfctl 来完成 Docker 的网络映射》https://toutiao.io/posts/d7ljnp/preview 遇到了局域网内无法访问mac电脑上的web app,于是参考了上文 ...
阅读全文1. Make it Readable 书写格式可读 2. Keep it Consistent 当你开始创建自己的CSS标准时,你就已经开始变得更专业更精通。标准是一致的保证。 3. Start with a Framework 建议先从使用框架开始,至少框架有一年左右的使用经历。 4. Use a Reset Reset目的是为了减少浏览器默认行为的差异。可以参考MeyerWeb 5. Organzie the stylesheet ...
阅读全文CURL 官方文档:https://curl.haxx.se/docs/manpage.html curl很强大,如果那只是传说,那你用一天就会知道什么叫做神器。看看源于cnblogs小伍的评论: 1、简介: 能够抓取HTTP和HTTPS页面; 能够记录、使用cookie; 能够使用HTTP代理(socket代理可以使用,效果未检测),支持代理验证; 可以自定义Referer、UserAgent; 检查链路信息,包含状态码等(返回结果数组详见curl_g ...
阅读全文Linux下用户管理,在学习了useradd, userdel, usermod, groupadd, passwd等命令后就可以做一些普通的用户管理了。如果不希望重复劳动,可以写个简单的脚本来帮助实现这样的功能。 #您正在运行本程序来创建用户,继续请输入yes(y) 退出请输入no(n): y #创建用户前收集以下信息 #用户名: jason # 是否为该用户创建主目录?yes(y) or no(n): yes #请输入该用户主目录: /home/jason #已 ...
阅读全文这段代码是正在使用的一个小框架,发现extend的实现有点问题,于是深入研究下js的继承实现的细节问题。 Class=function(){ var klass = function(){ this.init.apply(this,arguments); } klass.prototype.init = function(){}; klass.supper = function(){}; klass.extend = ...
阅读全文