最新消息:

最新发布 第28页

爱开源

Linux文件空洞与稀疏文件
Linux

Linux文件空洞与稀疏文件

admin 12年前(2015-03-16) 4浏览

1、Linux文件空洞与稀疏文件 2、文件系统数据存储 3、文件系统调试 文件空洞 在UNIX文件操作中,文件位移量可以大于文件的当前长度 在这种情况下,对该文件的下一次写将延长该文件,并在文件中构成一个空洞。位于文件中但没有写过的字节 都被设为 0...

网关协议学习:CGI、FastCGI、WSGI
cgi

网关协议学习:CGI、FastCGI、WSGI

admin 12年前(2015-03-16) 3浏览

CGI CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与Web服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的规程。CGI规范允许Web服务器执行外部程序,并将它们的输出发送给W...

OneSQL作为Zabbix的数据库 优化
OneSQL

OneSQL作为Zabbix的数据库 优化

admin 12年前(2015-03-16) 4浏览

使用OneSQL来作为Zabbix的数据库时,请设置 tcc_login_restrict_mode=0 tcc_async_commit_mode=on 这两个参数,在items有15W,平均一台200的样子,triggers有5W,NVPS 16...

“DNS隧道”盗号木马分析
DNS

“DNS隧道”盗号木马分析

admin 12年前(2015-03-16) 7浏览

盗号木马相信大家都不陌生。随着网络越来越普及,网上的账号密码越来越重要,盗号木马的生命力也就越发的顽强了。 随着与杀毒软件的对抗,盗号木马也在不断的更新换代。QQ粘虫就是一个很典型的例子,这类木马的特点可以参考我们之前写过的博文《“神奇”的qq粘虫之...

VC实现HTTP协议的GET和POST方法
GET

VC实现HTTP协议的GET和POST方法

admin 12年前(2015-03-16) 5浏览

以下是两个文件:HttpClient.h HttpClient.cpp 一个类 (错误检测部分没有加入) 使用方法 1:get方式 CHttpClient conn; CString value="http://8crystal.com/t...

sudo: sorry, you must have a tty to run sudo
linux命令

sudo: sorry, you must have a tty to run sudo

admin 12年前(2015-03-16) 6浏览

使用不同账户,执行执行脚本时候sudo经常会碰到 sudo: sorry, you must have a tty to run sudo这个情况,其实修改一下sudo的配置就好了 vi /etc/sudoers (最好用visudo命令) 注释掉 ...

双线服务器来源路由策略全自动配置脚本
双线

双线服务器来源路由策略全自动配置脚本

admin 12年前(2015-03-16) 6浏览

国内IDC常见的所说的双线,就是给了两个不同ISP的接入IP,有些服务周到些,在路由器处追踪处理来源IP会话,但一旦没有,或者是自己拉的两个ISP直接到服务器,情况就麻烦了。 服务器对任意一个IP发来请求,那返回的包应原路返回,链接才能建立;但默认情...

linux动态库的种种要点
Linux

linux动态库的种种要点

admin 12年前(2015-03-16) 4浏览

linux下使用动态库,基本用起来还是很容易。但如果我们的程序中大量使用动态库来实现各种框架/插件,那么就会遇到一些坑,掌握这些坑才有利于程序更稳健地运行。 本篇先谈谈动态库符号方面的问题。 测试代码可以在github上找到 符号查找 一个应用程序t...

cisco端口限速
Cisco

cisco端口限速

admin 12年前(2015-03-16) 6浏览

定义access group access-list 130 permit ip any 10.30.168.0 0.0.0.255 access-list 150 permit ip any 10.50.168.0 0.0.0.255 定义clas...

Mac OS X 上用 otool 代替 ldd
ldd

Mac OS X 上用 otool 代替 ldd

admin 12年前(2015-03-16) 3浏览

在 Mac OS X 上使用 Linux 上经常使用的命令ldd,会有如下提示: localhost:~ root# ldd -sh: ldd: command not found 如果你问我<code style="margin: ...

linux下浏览CHM及其它文件格式电子书
chm

linux下浏览CHM及其它文件格式电子书

admin 12年前(2015-03-16) 6浏览

现在网上的电子图书绝大部分都是pdf、chm、wdl和Word文档doc格式。也有部分图书采用纯文本txt格式。txt格式在Linux下可用文本阅读器打开,灰褂玫膌inux平台支持中文显示,使用上不存在什么问题。pdf格式由于使用广泛,在linux...

nginx 全局变量 $
nginx

nginx 全局变量 $

admin 12年前(2015-03-16) 4浏览

nginx 全局变量 – 孤剑 – 博客园 经常需要配置Nginx ,其中有许多以 $ 开头的变量,经常需要查阅nginx 所支持的变量。 可能是对 Ngixn资源不熟悉,干脆就直接读源码,分析出支持的变量。 Nginx支持的http变量实现在 ng...

本周扑火之 redis 不给力
bug

本周扑火之 redis 不给力

admin 12年前(2015-03-16) 6浏览

Social Graph 高速接口,当前我们使用 Redis 存储。但在实现的过程中,发现了诸多的问题。 48G 内存的机器上部署了 2 个 Redis 进程,一个 Redis 占用超过 21 G 内存后,在快速写入的过程中同时进行一次 bgsave...

Git 取消跟踪已版本控制的文件
git

Git 取消跟踪已版本控制的文件

admin 12年前(2015-03-16) 2浏览

Git 是一个很好的版本控制工具,当然驾驭起来相比 SVN 要稍微复杂一些。初入 Git,难免有一些问题。比如我们不小心将某个文件加入了版本控制,但是突然又不想继续跟踪控制这个文件了,怎么办呢? 其实方法也是很简单的。使用git update-ind...

Python Queue模块详解
Python

Python Queue模块详解

admin 12年前(2015-03-16) 6浏览

Python中,队列是线程间最常用的交换数据的形式。Queue模块是提供队列操作的模块,虽然简单易用,但是不小心的话,还是会出现一些意外。 创建一个“队列”对象 import Queue q = Queue.Queue(maxsize = 10) Q...

如何将 Vim 打造成一个成熟的 IDE
IDE

如何将 Vim 打造成一个成熟的 IDE

admin 12年前(2015-03-16) 8浏览

如果你稍微写过一点代码,就能知道“集成开发环境”(IDE)是多么的便利。不管是Java、C还是Python,当IDE会帮你检查语法、后台编 译,或者自动导入你需要的库时,写代码就变得容易许多。另外,如果你工作在Linux上,你也会知道Vim在进行文本...

MySQL utf8mb4问题
mysql

MySQL utf8mb4问题

admin 12年前(2015-03-16) 4浏览

查看mysql的用户手册能发现,mysql进行字符编码转换的步骤很明确: 1. MySQL Server收到请求时将请求数据从character_set_client转换为character_set_connection; 2. 进行内部操作前将请求...

手把手教你用xadmin替换django自带的admin模块
Django

手把手教你用xadmin替换django自带的admin模块

admin 12年前(2015-03-16) 6浏览

上一篇文章 django博客的后台重新换到xadmin 概括的说了下我在blog后台对xadmin的使用情况,附了一张图让大家感受下。这篇文章主要从代码的角度来介绍下,如果想把已有的admin后台转为xadmin,需要做哪些工作。 目前xadmin的...

使用RDO 安装OpenStack Icehouse
OpenStack

使用RDO 安装OpenStack Icehouse

admin 12年前(2015-03-16) 6浏览

OpenStack 每半年发布一个版本,Icehouse 是最近的一个版本,相对于Havana 提供了更多的功能和驱动支持。本文是使用RedHat 提供的RDO 脚本进行部署的文档。 RDO 部署方式比较快捷,但由于相关的yum 源都在国外,若直接安...

coreseek sphinx 创建表和索引
coreseek

coreseek sphinx 创建表和索引

admin 12年前(2015-03-16) 5浏览

前面说了,coreseek sphinx mmseg mysql等的安装,下面说一下怎么使用。 一,coreseek sphinx启动后,会多出一个端口,并且可以像mysql一样登录,但不是登录mysql [root@localhost tank]#...

OpenVPN 解决 每小时断线一次
OpenVPN

OpenVPN 解决 每小时断线一次

admin 12年前(2015-03-16) 3浏览

openvpn默认下是每一个小时重新认证一下key, 但由于,当前环境 开启google 两步认证 ,一小时过后,重新认证时 google两步认证 验证码 以改变, 导致认证失败,连接中断, 默认值3600, 也就是一个小时进行一次TSL重新协商。 ...

*nux平台上的C10M问题
C10K

*nux平台上的C10M问题

admin 12年前(2015-03-16) 4浏览

对于做大量并发服务器端(比如Web服务器Nginx、Apache等)开发的童鞋,肯定知道有一个名为C10K的问题。当然,这是一个比较古老的问题了,从03年(非准确值)提及到现在已经有10余年之久。而随着整个网络相关技术的高速发展,包括CPU、网卡、操...

linux 分区错误
Linux

linux 分区错误

admin 12年前(2015-03-16) 5浏览

今天客服出去实施,发现客户的机器安装的RAID 卡属于软RAID,磁盘在Centos 5.9 系统里认出来的是很长的字符串。按照业务需求分区后发现剩下的分区分给 data 目录,在安装界面无法 分区下去,一直停留在格式化 data 数据盘分区。给我通...

AES加密/解密速度
AES

AES加密/解密速度

admin 12年前(2015-03-16) 8浏览

假设我们有2台 千兆网卡的机器AB, 我们想在它们中间加密传数据, 能打满网卡么? 我们用AES 256位加密, 这个问题就是说, AES能达到多大的加密带宽? 1 openssl 测试 openssl 自己的测试工具 1.1 服务器 $ opens...

web内容缓存 nginx高性能缓存详解
cache

web内容缓存 nginx高性能缓存详解

admin 12年前(2015-03-16) 6浏览

内容缓存是显著提高web站点的性能最有效的方法之一。下面来说说nginx高性能缓存。 内容缓存的基本原则 对GET请求进行缓存。 使用:浏览器缓存,内容分发网络和/或反向代理缓存。 HTTP缓存机制: 源服务器宣称的内容缓存能力。 主要是对http头...