前端组件库

2
搭建web app常用的样式/组件等收集列表(移动优先) 0. 前端自动化(Workflow) 前端构建工具 Yeoman - a set of tools for automating development workflow gulp - The streaming build system grunt - the JavaScript Task Runner F.I.S - 前端集成解决方案 前端模块管理器 Bower - A package manager for the web Browserify Component Duo RequireJS Sea.js LABjs - 文件加载器 css预处理器 Less - Less ...

解决关于wordpress大量出现502错误的问题

0
预估现象: 估计有人通过搜索引擎搜索关键字找到一批博客(Wordpress的),然后通过大量模拟请求xml rpc尝试远程密码登录 解决方案: 禁止wordpress的rpc访问,在/wp-content/themes/twentyten/functions.php下增加代码如下, // 直接关闭XML-RPC接口 add_filter('xmlrpc_enabled', '__return_false'); // 阻止pingback端口 add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' ); ...

用oschina的git服务做hooks钩子

0
用oschina中的钩子设置调用php文件 // 前面可以做一下密码判断,执行脚本 exec(''/var/www/AntAdmin/.git/hooks/post-receive''); 设置git的执行脚本 #!/bin/sh unset GIT_DIR DeployPath=/var/www/AntAdmin cd $DeployPath git add . -A && git stash git pull origin master 注意事项 必须修改项目文件夹权限(包括.git文件的权限),给予apache用户读写文件权限

Web网站的几个并发量级

0
评价一个网站的“大小”,处于视角的不同,有很多种衡量的方法,类似文章数,页面数之类的数据非常明显,也没有什么可以争议的。但对于并发来说,争议非常之多,这里就从一个技术的角度开始,谈谈几个Web网站的数量级。 相信很多人谈论一个网站的热度,总免不了会询问日均PV,同时在线人数、注册用户数等运营数据,说实话从技术角度来说,这几个数值没有一个可以放在一起比较的——一个静态网站的PV跟一个SNS ...

AngularJS控制器controller如何通信?

0
关于控制器如何通信的问题,是不少刚接触angulr的同学想知道的。总的来说,angular控制器通信的方式有三种: 1,利用作用域继承的方式。即子控制器继承父控制器中的内容 2,基于事件的方式。即$on,$emit,$boardcast这三种方式 3,服务方式。写一个服务的单例然后通过注入来使用 利用作用域的继承方式 由于作用域的继承是基于js的原型继承方式,所以这里分为两种情况,当作用域上面的值为基本类型的时候, ...

【转】一棵歪脖子树——全栈工程师

0
老张有一个林场,专门种植树木,待树木成材后销到城里做家具。林场里有不少杉树,长得都非常挺拔,偏偏不知怎的长了一棵歪脖子树,长得倒是郁郁葱 葱,偏偏造型奇特,别的树都力争上油,可这棵歪脖子树不仅横着长,还长得颇为怪异。老张几次都想挖掉它当柴火烧,看它那怪异的造型又忍住了,心想等这批杉 树成材,一起砍掉吧。一到晚上夜深人静的时候,林场里就炸开了锅,杉树们极力取笑歪脖子树。“你知道 ...

php $_POST 与 php://input的区别分析

2
$_POST 与 php://input可以取到值,$HTTP_RAW_POST_DATA 为空 $_POST 以关联数组方式组织提交的数据,并对此进行编码处理,如urldecode,甚至编码转换 php://input 也可以实现此这个功能可以获得POST的原始数据。 代码 echo   file_get_contents( "php://input "); 实例 <form action="post.php" method="post"> <input type="text" name="user"> <input type="password" name="password"& ...

vi命令 精简版

1
Ctrl+u:向文件首翻半屏; Ctrl+d:向文件尾翻半屏; Ctrl+f:向文件尾翻一屏; Ctrl+b:向文件首翻一屏; Esc:从编辑模式切换到命令模式; ZZ:命令模式下保存当前文件所做的修改后退出vi; :行号:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; x或X:删除一个字符,x删除光标后的,而X删除光标前的; D:删除从当前光标到光标所在行尾的全部字符; dd:删除光标行正行内容; ndd:删除当 ...