最新消息:

2015年03月的内容

MySQL 5.6版本GTID复制异常处理一例
mysql

MySQL 5.6版本GTID复制异常处理一例

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

昨天处理了一个MySQL 5.6版本下开启GTID模式复制异常案例,MASTER上的任何操作都无法在SLAVE上应用,SLAVE的RELAY LOG里有记录,但SLAVE的BINLOG却找不到蛛丝马迹。由于开启了GTID,所以排查起来也简单,只需要在...

Python中使用signal带来的怪异问题
Python

Python中使用signal带来的怪异问题

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

今天智平在群里发了一个signal的考题考大家,就是下面程序是什么输出: import signal import sys count = 0 def signal_handler(signum, frame): global count count...

用Python写ncurses UI
ncurses

用Python写ncurses UI

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

Ncurses是一个能提供基于文本终端窗口功能的动态库. Ncurses可以: 可以使用整个屏幕 创建和管理一个窗口 使用8种不同的彩色 为您的程序提供鼠标支持 使用键盘上的功能键 Ncurses可以在任何遵循ANSI/POSIX标准的Unix/Li...

FastDFS分布式存储实战
fastdfs

FastDFS分布式存储实战

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

FastDFS分布式存储实战 一、技术选型 普通存储方案:Rsync、DAS(IDE/SATA/SAS/SCSI 等 块)、NAS(NFS、CIFS、SAMBA 等 文件系统)、 SAN(FibreChannel, iSCSI, FoE 存储网络 块...

使用MegaCli工具查看Raid磁盘阵列状态
MegaCli

使用MegaCli工具查看Raid磁盘阵列状态

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

文章本身我不做过多修改了,在这里我就把自己在安装时候碰到的难点跟大家提下。 1.何处下载? 首先,根据文章中的路径已经下载不到相应的文件了,在此我们就自己到http://www.lsi.com的网站上去搜,尝试了各种组合 RAID-Tools 2.如...

Mysql数据库主从心得整理
mysql

Mysql数据库主从心得整理

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

管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。 一、mysql主从的原理 ...

centos查看/增加loop driver
centos

centos查看/增加loop driver

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

查看命令: ls -ld /dev/loop* | wc -l ls -ld /dev/loop* 增加: MAKEDEV -v /dev/loop 转载请注明:爱开源 » centos查看/增加loop driver 转载请注明:爱开源 &raqu...

python threading获取线程函数返回值
Python

python threading获取线程函数返回值

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

最近需要用python写一个环境搭建工具,多线程并行对环境各个部分执行一些操作,并最终知道这些并行执行的操作是否都执行成功了,也就是判断这些操作函数的返回值是否为0。但是threading并没有显式的提供获取各个线程函数返回值的方法,只好自己动手,下...

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) 6浏览

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

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

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

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

以下是两个文件: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) 5浏览

国内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) 5浏览

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) 5浏览

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的...