怕爹是孝顺,怕老婆是爱情 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 06-282013

    一个简单好用处理键盘事件的Javascript工具库Kibo 使用方法

    memoryKibo是一个简单的用于处理键盘事件的Javascript工具库。这个Javascript类库的特点是,它不但能监听普通的按键事件,它还能监听组合键和功能键,例如Ctrl+C,Shift+w。还有一个特点是,它把各种键都给符合化了,例如,如果你想监听[ctrl alt x]按键事件,你可以直接写成 k.down(‘ctrl alt x’, handler)。它还支持统配符,例如k.down(['any letter', 'any number'] handler),这就是监听任意的字母和数...

    前端设计 发布于 2013-06-28评论(0)阅读(3935)
  • 06-272013

    常用的bash shell脚本 一些常用的运维管理方法

    memory在日常系统管理工作中,需要编写脚本来完成特定的功能,编写shell脚本是一个基本功了! 在编写的过程中,掌握一些常用的技巧和语法就可以完成大部分功能了,也就是2/8原则.1. 单引号和双引号的区别单引号与双引号的最大不同在于双引号仍然可以引用变量的内容,但单引号内仅是 普通字符 ,不会作变量的引用,直接输出字符窜。请看如下例子: [root@linux ~]# name=HaHa [root@linux ~]# echo $name HaHa [root@linu...

    SHELL 发布于 2013-06-27评论(0)阅读(7338)
  • 06-272013

    linux 高效的文件系统事件监控 内核级解析方案 inotify

    memory安装inotify-tools (http://inotify-tools.sourceforge.net) 下载源码包wget http://github.com/downloads/rvoicilas/inotify-tools/inotify-tools-3.14.tar.gz tar zxvf inotify-tools-3.14.tar.gz cd inotify-tools-3.14 ./configure --prefix=/usr && make &...

    环境配置 发布于 2013-06-27评论(0)阅读(5195)
  • 06-272013

    iptables 详细的使用指南

    memorylinux系统中,防火墙(Firewall),网址转换(NAT),数据包(package)记录,流量统计,这些功能是由Netfilter子系统所提供的,而iptables是控制Netfilter的工具. iptables将许多复杂的规则组织成成容易控制的方式,以便管理员可以进行分组测试,或关闭、启动某组规则。iptable能够为Unix、Linux和BSD个人工作站创建一个防火墙,也可以为一个子网创建防火墙以保护其它的系统平台。 iptable只读取数据包头,不会给信息流增加负担,也无需进...

    运维 发布于 2013-06-27评论(0)阅读(2930)
  • 06-272013

    自动化系统管理工具cfengine系统原理与实践

    memory在日常系统管理工作中,管理上千台服务器,需要临时的改变其一个配置,例如删掉某个帐号停掉某个服务 一般我们只能不厌其烦的登到每一台机器上重复的完成这些动作,或者写脚本循环登录及其执行操作 如果有了cfengine,一个命令就可以搞定了.是不是很看效率,请看如下实践之体会. 以下的所提到的cfengine是2.2版本的.1. cfengine 概述cfengine是一个功能强大的自动化系统管理工具.引用其官网的说法"cfengine是一种 UNIX 管理工具,其目的是使简单的管理的任务自动化,...

    运维 发布于 2013-06-27评论(0)阅读(3584)
  • 06-262013

    Linux SSH限制IP登录的安全策略方法

    memory比如说你只允许10.0.0.2这个IP进入,其它都禁止:vim /etc/ssh/sshd_config添加一行:allowusers root@10.0.0.2注:root为你用来登入服务器的用户名最后sshd重启service sshd restart

    运维 发布于 2013-06-26评论(0)阅读(2689)
  • 06-252013

    linux下使用shell脚本监控服务器服务器 内存、磁盘、cpu、swap

    memory直接SHELL代码#!/bin/bash MAILLIST="foyon0806@gmail.com" #emailist MEM_CORDON=100 #内存使用大于这个值报警 SWAP_CORDON=50 #交换区使用值大于这个报警 CPU_CORDON=5 #cpu空闲小于这个值报警 DISK_CORDON=85 #磁盘占用大于这个值报警 HOSTNAME=`hostname` DATA=`date` send_warning() ...

    SHELL 发布于 2013-06-25评论(0)阅读(6880)
  • 06-202013

    使用PHP CURL的POST数据

    memorycurl 是使用URL语法的传送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道和大量其他有用的技巧。原来php默认并不进行此项功能的扩展,但还是有的,只是没有让它生效罢了。打开PHP安装目录,搜索以下三个文件 ssleay32....

    开发 发布于 2013-06-20评论(0)阅读(7567)
  • 06-202013

    livcms注册码文件生成

    memory最近研究了一下LivCMS的注册码机制,还算简单。一个是授权文件名 license_www.lvtao.net.php然后是授权码相关的参数$liv_xxx_sitetype = 0; $liv_xxx_domain = "https://www.lvtao.net"; $liv_xxx_validdate = "2013-01-04"; $liv_xxx_agentnum = "954270"; $liv_xxx_authnumber = "memory"; $liv_xxx_seria...

    工具 发布于 2013-06-20评论(0)阅读(5382)
  • 06-192013

    Nginx 413错误的排查:修改上传文件大小限制

    memory在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413 Request Entity Too Large”, 于是在网上找了下“nginx 413错误”发现需要做以下设置:在nginx.conf增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到8m以增加提高文件大小限制; 如果运行的是php,那么还要检查php.ini,这个大小client_max_body_size要和php.ini中的如下值的最大值一致或者稍大,这样就不会因...

    环境配置 发布于 2013-06-19评论(0)阅读(7380)
  • 06-192013

    NGINX 502错误排查 [2014-05-11更新]

    memoryNGINX 502 Bad Gateway错误是FastCGI有问题,造成NGINX 502错误的可能性比较多。将网上找到的一些和502 Bad Gateway错误有关的问题和排查方法列一下,先从FastCGI配置入手:1.查看FastCGI进程是否已经启动 NGINX 502错误的含义是sock、端口没被监听造成的。我们先检查fastcgi是否在运行2.检查系统Fastcgi进程运行情况 除了第一种情况,fastcgi进程数不够用、php执行时间长、或者是php-cgi进程死掉也可能造成...

    环境配置 发布于 2013-06-19评论(0)阅读(3015)
  • 06-192013

    XSS防范方法

    memoryXSS攻击防范主要是有程序漏洞造成的,要完全防止XSS安全漏洞主要依靠程序员较高的编程能力和安全意识,当然一些编程安全原则可以帮助大大减少XSS安全漏洞:     不信任用户提交的任何内容,对所有用户提交内容进行可靠的输入验证,包括对URL、查询关键字、HTTP头、REFER、POST数据等,仅接受 指定长度范围内、采用适当格式、采用所预期的字符的内容提交,对其他的一律过滤。尽量采用POST 而非GET 提交表单;对”<”,”>”,”;”,”’”等...

    开发 发布于 2013-06-19评论(0)阅读(4689)
  • 06-192013

    PHP代码安全 XSS SQL注入之服务器配置

    memoryPHP代码安全和XSS,SQL注入等对于各类网站的安全非常中用,尤其是UGC(User Generated Content)网站,论坛和电子商务网站,常常是XSS和SQL注入的重灾区。这里简单介绍一些基本编程要点, 相对系统安全来说,php安全防范更多要求编程人员对用户输入的各种参数能更细心. php编译过程中的安全建议安装Suhosin补丁,必装安全补丁 php.ini安全设置register_global = off magic_quotes_gpc = off display_err...

    环境配置 发布于 2013-06-19评论(0)阅读(2467)
  • 06-192013

    简单的NGINX防盗链

    memory防止盗链不仅能保护版权,又节约了不少流量 nginx的防盗链设置还是比较简单的,可以分为普通防盗链和ip/cookie based防盗链。其中ip based防盗链需要安装nginx的module,所以相对麻烦一些。 nginx最简单的防盗链设置如下location ~* .(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.lvtao.net; if ($invalid_referer) { return 403; }...

    环境配置 发布于 2013-06-19评论(0)阅读(3423)
  • 06-172013

    objective-c基础教程之数据类型及循环的使用

    memory其实这部分知识真的和c语言差不多,先前就提过objective-c在why看来就是在c基础之上加了一层面向对象,所以对于这些与面向对象无关紧要的基本数据结构就没有太大变化,下面用个例子说明一下。  从上面的例子,我们可以看到输入仍然是scanf,输出printf也可以使用,输入输出的语法还和c一样,另外,这里演示了for和switch和c也一样,下面演示的是for语句的使用是不是也和c一样另外,基本数据类型也基本一样,有char、int、float和double,但还有个id类...

    iOS 发布于 2013-06-17评论(0)阅读(4433)
  • 12

    网站状态

    • 栏目分类:35个
    • 发布文章:1097篇
    • 用户评论:604条

    最新回复

    • 个人博客: 看看先
    • memory: 谢谢,已修正。
    • jrotty: 方法一中next后面少个'符号
    • daxia: mark
    • 企业孵化器: 厉害了
    • Bearox: 我也遇到了同样的问题,yum install dev86* 没用...
    • themebetter: 优化方法很不错。
    • 架构之路: 总结和nice,网站速度很快。
    • 架构之路: 总结的很好,简单、完整、高效。
    • memory: 我正在犹豫要不要更新了~~~ 因为1.2撇弃了php5.2,最低...
    • 灵九哲: medoo已经更新到v1.2了,博主更新下中文版网站内容
    • 灵九哲: medoo已经更新了v1.2,麻烦博主更新下中文版的网站,然后把...
    • memory: 用的typecho.
    • einsan: 涛哥,你的博客后端是自己开发的吗?还是使用哪一款开源产品?
    • yfly962464: 不行啊
    • memory: 哥们儿~非常不好意思,之前有段时间折腾jpress,后来就没有玩...
    • 夏日草博客: 记得很早的时候来过这个博客。
    • test1247: 好的,感谢。邮箱 121217605@qq.com
    • memory: 好的, 我回头找找呀。因为现在这个程序是php的,jpress的...
    • test1247: 这个jpress的主题能分享下吗