最新消息:

最新发布 第47页

爱开源

常用的RBL服务器列表、介绍及Postfix配置
mail

常用的RBL服务器列表、介绍及Postfix配置

admin 13年前(2013-07-31) 7183浏览

目前RBL服务器一般采用DNS查询或DNS区域传输的方法.国内的RBL服务器比较少,而且数据库比较小.国外的RBL服务器维护的数据库比较大,但使用起来由于国际网络原因经常有超时现象发生.企业应该根据自己收到的垃圾邮件的种类来选择合适的RBL.下面说几...

python C混合编程写的tcp端口ping程序
c

python C混合编程写的tcp端口ping程序

admin 13年前(2013-07-16) 3575浏览

最近为了测试网速情况怎么样,由于部分业务服务器需要关闭icmp,这样的话采用普通的ping就无法适应我的需求,于是自己简单的写了一个基于tcp端口的ping的程序,由于c执行效率比较的不错,但是开发效率低下,而python是开发效率高,但是执行效率不...

web业务尽快升级到centos 6.4的理由
web

web业务尽快升级到centos 6.4的理由

admin 13年前(2013-07-16) 3065浏览

最近看到centos 6.4网络底层变化了不少的东西,建议做web业务的,尤其是做CDN业务系统建议都升级到centos 6.4的版本,下面我说说升级的理由 在这里我主要说明一下,centos 6.4的内核层面针对tcp协议优化了哪些东西,主要的还是...

Django settings
Django

Django settings

admin 13年前(2013-06-28) 3245浏览

Django settings 文件包含你的 Django 安装的所有配置信息.本文档解释了 settings 如何工作及共有哪些选项可用. 基本设置 一个 settings 文件就是一个拥有一些模块级变量的 Python 模块. 下面是几个 set...

Linux glibc 漏洞:普通用户获得root权限
gcc

Linux glibc 漏洞:普通用户获得root权限

admin 13年前(2013-06-27) 4292浏览

前言:经我测试在RHEL5 / CentOS5 / FC13都成功了。 首先介绍下一下具体步骤中涉及到的2个频繁的出现的词语: taviso:作者 Tavis Ormandy 的简称,Google信息安全工程师 个人微博:http://my.oper...

MySQL 5 数据库 中文乱码问题的解决
mysql

MySQL 5 数据库 中文乱码问题的解决

admin 13年前(2013-06-26) 923浏览

昨天折腾了一下自己的网站,试图进行一些迁移工作,这其中遇到的首要问题是Mysql的乱码问题。 由于Mysql是从版本 4迁移到Version 5的,原来的字符集是latin1,现在是UTF8,这就遇到了经典的乱码问题,即使通过phpadmin来访问,...

Linux上最优秀的数据恢复工具
工具

Linux上最优秀的数据恢复工具

admin 13年前(2013-06-19) 3953浏览

不管是不是由于自己的失误,总有些时候我们存储的数据会出点问题。硬盘、固态硬盘以及移动媒介都有可能因为各种不同的原因而“丢失”掉文件。此外,有时候你可能想删除某个文件——不管是有意的还是无意的——稍后你突然意识到自己正好需要那个文件。与其因为文件丢失而...

五分钟破解 WEP 无线网络
破解

五分钟破解 WEP 无线网络

admin 13年前(2013-06-18) 1225浏览

我总是提醒人们对无线网络使用WEP (Wired Equivalent Privacy)加密技术其实是自欺欺人,但人们还是在使用它。今天我就来真正告诉你WEP是多么不安全,看我是怎么在五分钟之内破解一个WEP加密的无线网络的。 免责声明:这篇文章仅用...

Zend Studio 10 汉化——在线语言包安装步骤
PHP

Zend Studio 10 汉化——在线语言包安装步骤

admin 13年前(2013-06-14) 9762浏览

前几天试用了Zend Studio 10,跟坛子里的朋友交流感觉不错,部分朋友提出希望能用上汉化版。为方便大家快速上手这个IDE,特整了一下汉化步骤,供参考。 声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢合作! #### 第一步: 启动...

Zend Studio 10 汉化——离线语言包安装步骤
PHP

Zend Studio 10 汉化——离线语言包安装步骤

admin 13年前(2013-06-14) 4273浏览

前面讲到了在线汉化Zend Studio 10的方法,本节讲下她的离线语言包安装方法。Zend Studio 10在线汉化请参考《Zend Studio 10 汉化——在线语言包安装步骤》。 声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢...

在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别
浏览器

在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别

admin 13年前(2013-06-14) 3227浏览

不少同学问,不都是刷新吗?还有什么区别?其实,还是有的。 其中,在地址栏按回车又分为两种情况。一是请求的URI在浏览器缓存中未过期,此时,使用Firefox的firebug插件在浏览器里显示的HTTP请求消息头如下: Host 192.168.3.1...

为MySQL选择合适的备份方式
mysql

为MySQL选择合适的备份方式

admin 13年前(2013-06-13) 2974浏览

数据库的备份是极其重要的事情。如果没有备份,遇到下列情况就会抓狂: UPDATE or DELETE whitout where… table was DROPPed accidentally… INNODB was corrupt… entire ...

进程与线程的一个简单解释
进程

进程与线程的一个简单解释

admin 13年前(2013-06-13) 2945浏览

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。...

二分查找算法的递归实现
c

二分查找算法的递归实现

admin 13年前(2013-06-09) 3415浏览

还有一个典型的递归例子是对已排序数组的二分查找算法。 现在有一个已经排序好的数组,要在这个数组中查找一个元素,以确定它是否在这个数组中,很一般的想法是顺序检查每个元素,看它是否与待查找元素相同。这个方法很容易想到,但它的效率不能让人满意,它的复杂度是...

列举一些常见的系统系能瓶颈
优化

列举一些常见的系统系能瓶颈

admin 13年前(2013-06-09) 3089浏览

在 Zen And The Art Of Scaling – A Koan And Epigram Approach 一文中, Russell Sullivan 提出一个很有趣的设想:一共有20种经典的瓶颈。这听起来就像只有20种基本的故事情节(20...

CentOS MySQL数据库备份工具mysqldump介绍
mysql

CentOS MySQL数据库备份工具mysqldump介绍

admin 13年前(2013-06-09) 5729浏览

mysqldump工具是mysql自带的一个非常方便的一款小工具,存在mysql安装目录的/usr/local/mysql/bin (CentOS)是下。 mysqldump 和 mysql一样,都是应用程序,你在mysql下是执行不了的。切记 ,输...

CentOS 下如何修改 MySQL 的密码
mysql

CentOS 下如何修改 MySQL 的密码

admin 13年前(2013-06-09) 6786浏览

做服务器运维,修改 MySQL 的密码是经常的需要,定期修改 MySQL 密码是网站安全的一个保证。这里记录一下修改 MySQL 密码的一些命令,方便以后查看。 修改root密码 CentOS 下 MySQL 管理员帐号默认是 root 用户,密码为...

如何记录MySQL执行过的SQL语句
mysql

如何记录MySQL执行过的SQL语句

admin 13年前(2013-06-09) 2973浏览

很多时候,我们需要知道 MySQL 执行过哪些 SQL 语句,比如 MySQL 被注入后,需要知道造成什么伤害等等。只要有 SQL 语句的记录,就能知道情况并作出对策。服务器是可以开启 MySQL 的 SQL 语句记录功能,从而就能间接地检测到客户端...

防恶意解析,禁止用IP访问网站的Apache设置
apache

防恶意解析,禁止用IP访问网站的Apache设置

admin 13年前(2013-06-09) 3473浏览

一般来说,网站可以用域名和IP来访问。你的网站可以通过IP直接访问,本来这没什么问题,但是会有些隐患: 由于搜索引擎也会收录你的IP地址的页面,所以同一个页面搜索引擎会重复收录,造成页面的权重不如单个收录高。 域名恶意指向的可能。还记得去年还是前年的...

chrome 失败 – 病毒扫描失败
浏览器

chrome 失败 – 病毒扫描失败

admin 13年前(2013-06-06) 4503浏览

升级chrome后很多win7用户都会遇到此问题,但网上有效字搜索能解决的链接较少且不明确,废话少说详细 点此 ,修改注册表 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPolici...

Mantis用Administrator注册新用户时设置密码
bug

Mantis用Administrator注册新用户时设置密码

admin 13年前(2013-06-05) 4520浏览

伤不起的Mantis邮箱配置,在新的Mantis配置里面默认通过接收激活邮件来设定密码。 如果你Mantis邮箱配置OK的话一切OK,遇到我这样死活配不成功,网络上大神们众说纷纭,一一参照,无奈死伤无数。 我只是想注册新用户时同时可以绕过邮箱: 果然...

fio性能测试工具新添图形前端gfio
IO

fio性能测试工具新添图形前端gfio

admin 13年前(2013-05-30) 3172浏览

fio是个非常强大的IO性能测试工具,可以毫不夸张的说,如果你把所有的fio参数都搞明白了,基本上就把IO协议栈的问题搞的差不多明白了,原因在于作者Jens Axboe是linux内核IO部分的maintainer. 但是这个工具有个很大的缺点就是没...

zend php 动态数组
PHP

zend php 动态数组

admin 13年前(2013-05-26) 30浏览

对C语言有过了解的同学,都知道C语内置了数组类型,可是C数组是静态的—数组的长度在编译时期便已确定了长度(分配了内存)。甚至你都不能这么着使用 const int arr_size = 100; char foo[arr_size]; 使用数组即有较...

linux中断处理浅析
Linux

linux中断处理浅析

admin 13年前(2013-05-23) 2915浏览

最近在研究异步消息处理, 突然想起linux内核的中断处理, 里面由始至终都贯穿着”重要的事马上做, 不重要的事推后做”的异步处理思想. 于是整理一下~ 第一阶段--获取中断号 每个CPU都有响应中断的能力, 每个CPU响应中断时都走相同的流程. 这...

linux网络报文接收发送浅析
Linux

linux网络报文接收发送浅析

admin 13年前(2013-05-22) 863浏览

对于linux内核来说,网络报文由网络设备来进行接收。设备驱动程序从网络设备中读取报文,通过内核提供的网络接口函数,将报文传递到内核中的网络协议栈。报文经过协议栈的处理,或转发、或丢弃、或被传送给某个进程。 网络报文的发送与之相反,进程通过系统调用将...

FreeBSD下开启Counter64的支持
未分类

FreeBSD下开启Counter64的支持

admin 13年前(2013-05-22) 4193浏览

FreeBSD下搭建cacti环境,所有准备都完成了,但就是网卡流量图出不来,于是就在console->settings->General中把Poller Logging Level改成DEBUG模式,然后查看了一下日志,发现如下信息。 ...

让 Net::SSH::Perl 从内存和程序本身读取 publickey
Perl

让 Net::SSH::Perl 从内存和程序本身读取 publickey

admin 13年前(2013-05-22) 3007浏览

以前做跳板机的程序,都是使用的密码认证,因为这样好区分不同的权限。如果使用 key 的话,因为文件在本地,担心不安全容易复制出去,也没法控制用户只使用指定的跳板程序来做登陆的过程。 所以我们有个强列的需求,远程登陆只有指定的程序才能登陆,这样好做审核...

小心subprocess的PIPE卡住你的python程序
Python

小心subprocess的PIPE卡住你的python程序

admin 13年前(2013-05-21) 15335浏览

python 2.4后引入新的模块subprocess,用于取代原有的commands模块。利用subprocess可以非常方便地跑多个后台任务,例如下面的示例代码(省去所有的错误处理): from subprocess import Popen, ...