2016-07-27 ALEX LIN
Reveal是分析、调试iOS应用UI的利器。 Reveal能够在运行时调试和修改iOS应用程序。它能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上。就像用FireBug调试HTML页面一样,在不需要重写代码、重新构建和重新部署应用程序的情况下就能够调试和修改iOS用户界面。 继续阅读 »
2017-01-25 AnnatarHe
近期在公司把 PC-WWW 项目从之前比较复杂的脚本改成了webpack,随后因为看到webpack2发布了正式版本又升级到了 webpack2。效果非常好。 为什么使用 webpack webpack 是一款非常非常强大的前端资源处理工具,可以把所有前端需要的资源统一处理。比如js文件,css文件,甚至图片,字体文件,html文件。通过一个个独特的 loader 来对文件进行一些处理。 继续阅读 »
2014-03-10 Lingxian Kong
本文转自OpenStack中国社区,原文链接:http://www.openstack.cn/p353.html,作者Joshua,转载请注明。 在OpenStack世界中,网络组件最初叫nova-network,它混迹于计算节点nova的代码库中。nova-network可以单独部署在一台机器上,为了高性能HA也可以和nova-compute一样部署在计算节点上(这也就是所谓的multi-host功能)。nova-network实现简单,bug少,但性能可不弱哦,直接采用基于Linux内核的Linux网桥少了很多层抽象应该算强大的。不足之处是支持的插件少(只支持Linux网桥),支持的网络拓扑少(只支持flat, vlan)。 继续阅读 »
2015-10-13 veryyoung
很多应用都在需要用户登陆的 controller 添加了拦截器,未登陆或登陆超时会被重定向到登陆页面。 但是长期不操作 session 过期之后,执行 Ajax 请求,返回的数据会直接是登陆页面的 html 文件。 这样用户操作起来会得不到任何的反馈,没有返回数据,也没重定向到登陆页面。 继续阅读 »
2014-10-31 litaotao
写在前面   lists官方文档在此http://erlang.org/doc/man/lists.html,不知因为什么原因,官方文档中函数顺序和lists.erl源码里的顺序完全不一样。我是按照源码里的顺序来写的,目的是为了熟悉一下Erlang的编程风格和巩固基础语法。也不会所有函数都提到,挑下面一些来学习学习。 1. 属性说明 2. keyfind/3 3. suffix/2 4. seq/2, seq/3 5. sort/1 6. merge/1 7. concat/1 8. flatten/1, flatten/2 10. filter/2, map/2, filt 继续阅读 »
2016-07-18 Jamling
引言 {% blockquote hexo.io https://hexo.io/zh-cn/docs/plugins.html 插件 %} Hexo 有强大的插件系统,使您能轻松扩展功能而不用修改核心模块的源码。在 Hexo 中有两种形式的插件: 脚本(Scripts) 如果您的代码很简单,建议您编写脚本,您只需要把 JavaScript 文件放到 scripts 文件夹,在启动时就会自动载入。 插件(Packages) 如果您的代码较复杂,或是您想要发布到 NPM 上,建议您编写插件。首先,在 node_modules 文件夹中建立文件夹,文件夹名称开头必须为 hexo-,如此一来 Hexo 才会在启动时载入否则 He 继续阅读 »
2018-04-05 findneo
xss
http://test.xss.tv http://47.94.13.75/test/ test on Firefox 54.0 (64-bit) Level1 ```javascript view-source:http://47.94.13.75/test/level1.php?name=test 欢迎用户test 直接在文本中输出用户提交的变量 http://47.94.13.75/test/level1.php?name=alert() 收获:为HTML body添加标签。 ``` Level2 ```javascript view-source:http://47.94.13.75/test/level2 继续阅读 »
2016-11-04 ALEX LIN
更新日志 英文原文出处:http://amattn.com/p/arc_best_practices.html 一些可选背景故事: 相关文档:迁移至ARC版本说明 Mike Ash 在他的 Friday Q&As 也有一篇关于ARC的文章。 深入的技术文档在 LLVM 项目的 CLANG 网站上。 假设你正在使用 iOS 5 或者更高版本,而不是 4。实际上,弱指针是 ARC 中的一个重要工具,所以我不建议在 iOS 4 中使用 ARC。 更新注意事项 这份文件自从2011年发布以来,一直在不断更新。最后一次微小的修订是在 2013年发布 iOS 7。 继续阅读 »
2014-08-14 veryyoung
做客户的一个专题,四个静态页面。 点击新窗口打开,target="_blank" 上线之后,客户打电话过来,反映IE会显示是文件,只能下载,不能打开。 纳闷了!!!怎么回事? 页面后缀是special/1 2 3 4 首先想到的是,是否IE不支持数字作为后缀? 在IE console中修改页面代码,改为1.html,能正常弹出一个404页面。 修改controller,改为special/first ... 重新提交,用ie再次打开,fuck,还是下载.... 蛋疼了!! 继续console 找到 Content-Type:*/*;charset=UTF-8 正常情况下应该是 Content-Type:te 继续阅读 »
2016-08-22 曹强
tabindex 属性用于管理键盘焦点,决定元素是否能被选中,以及按下 tab 键过程中被选中的顺序,使用得当能够极大的提高应用的易用性,然而,不恰当地使用时可以键盘用户对应用的可用性。到底如何使用?设置为 0 会有什么效果?设置为 -1 会有什么效果?本文将为你揭晓。 more 要理解为什么 tabindex 属性对可用性有如此大的影响,有必要知道一些键盘交互的方式。键盘用户通常会使用 tab 键将光标从一个可获取焦点的元素有序地移动到下一个元素。 像链接和 form 表单元素默认都是可获取焦点的,他们的默认焦点顺序取决于他们在源代码中出现的顺序。 ```html Username: Password: ``` 继续阅读 »