Python 模拟IE浏览器
- #天涯登陆地址
- tianyalogin = "http://www.tianya.cn/"
- tianya_user = "xxxxx"
- tianya_pw = "xxxxx"
- ie = win32com.client.Dispatch("InternetExplorer.Application")
- ie.Visible = 0
- #开始登陆
- ie.Navigate(tianyalogin)
- state = ie.ReadyState
- print "打开登陆页面"
nginx_concat_module是淘宝开发的基于Nginx减少HTTP请求数量的扩展模块,主要是用于合并减少前段用户Request的HTTP请求的数量。
taobao.com使用concat_module 进行css样式合并
Dust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页面中调用的所有CSS文件并分析那些在页面中没有被用到。
支持本地和远程样式文件,包括使用<link>标签、<?xml-stylesheet?>处理指令、@import语句等方式引入的样式文件;(但是不支持页面中的<style>块和内联样式)
支持IE条件注释中引入的样式文件;
可以检查一个页面,也可以检查整个网站;
支持CSS1选择器、大部分CSS2和CSS3选择器;
理解通用的CSS hack,比如 “* html #fuck-ie”将会被认为是”html #fuck-ie”;
支持Firefox 3.5和Firefox 3.0,事实上得益于FF 3.5的js引擎的改进,FF 3.5中的性能比FF 3.0要高50%。
下载地址:https://addons.mozilla.org/en-us/firefox/addon/dust-me-selectors/
二、Page Speed
Page Speed是Google提供的一个前端性能分析工具,有些类似于YSlow,但是提供了一些比较个性且很有用的工具,比如Remove unused CSS:
Page Speed和YSlow一样依赖Firebug。
下载地址:http://code.google.com/intl/zh-CN/speed/page-speed/download.html
注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础
要在Linux下删除海量文件,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。
1、先安装rsync:
2、建立一个空的文件夹:
3、用rsync删除目标目录:
这样我们要删除的log目录就会被清空了,删除的速度会非常快。
1、相关基础知识点
1)redhat的启动方式和执行次序是:
加载内核
执行init程序
01、show tables或show tables from database_name; — 显示当前数据库中所有表的名称
02、show databases; — 显示mysql中所有数据库的名称
03、show columns from table_name from database_name; 或show columns from database_name.table_name; — 显示表中列名称
04、show grants for user_name; — 显示一个用户的权限,显示结果类似于grant 命令
05、show index from table_name; — 显示表的索引
06、show status; — 显示一些系统特定资源的信息,例如,正在运行的线程数量
07、show variables; — 显示系统变量的名称和值
08、show processlist; — 显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
09、show table status; — 显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间
10、show privileges; — 显示服务器所支持的不同权限