最新消息:

最新发布 第23页

爱开源

geoiplookup查询IP地址的地理位置信息
geoip

geoiplookup查询IP地址的地理位置信息

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

geoiplookup是由MaxMind提供的一个命令行工具。可以查询一个IP地址或主机名的地理或者网络信息。 安装geoiplookup,需要先安装EPEL源。 # yum install geoip GeoIP.dat安装在/usr/share/...

linux curl 命令详解,以及实例
Linux

linux curl 命令详解,以及实例

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

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。 -a/--...

Xcode6 中添加 pch 文件
pch

Xcode6 中添加 pch 文件

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

Xcode里默认没有pch文件 要添加的话,可以手动添加 1 新建一个pch文件 2 在setting里设定 Prefix header为该pch文件 详细gif教程参考这个 http://www.cnblogs.com/YouXianMing/p/...

linode的网卡丢失问题解决了
linode

linode的网卡丢失问题解决了

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

这次的惊魂让我提高很多,先说提高,再说故事经过。文章可能有点乱,大家包涵。 1)linode还有一种可以ssh上去的方式 第一步 ssh pennyliang@lish-tokyo.linode.com 然后在提示中输入密码(其中pennyliang...

HTTP/HTTPS自动加密反向代理方案
Bind

HTTP/HTTPS自动加密反向代理方案

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

这里主要介绍电脑无需任何设置,就能够自动加密代理特定网站的HTTP/HTTPS协议。由于某墙的存在,作用你懂的。敏感磁太多,这里就不多说了。 方案介绍 涉及到的软件 BIND: 一个流行的域名解析服务器,我们可以设置哪些域名需要走加密线路。 Stun...

Python的Descriptor在Django中的使用
Django

Python的Descriptor在Django中的使用

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

这篇通过Django源码中的cached_property来看下Python中一个很重要的概念——Descriptor(描述器)的使用。想必通过实际代码来看能让人对其用法更有体会。 什么是Descriptor? Descriptor是Python中定...

挂载RAW,qcow2虚拟磁盘
qcow2

挂载RAW,qcow2虚拟磁盘

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

一、RAW 1、挂载RAW磁盘方法 未分区镜像文件直接使用loop mount -o loop vdisk01.img /mnt/ 已分区的挂载: losetup /dev/loop0 vdisk01.img kpartx -a /dev/loop0...

virtio,vhost 和vhost-user
kvm

virtio,vhost 和vhost-user

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

随着qemu2.1的发布,可以看到,qemu支持了vhost-user。从介绍可以看出,这是把原来vhost-backend从kernel移到了userspace,这和原来virtio架构有什么区别呢?并且这个特性带来了怎样的改进? virtio v...

用 sys.stdout.write 代替 print
print

用 sys.stdout.write 代替 print

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

在上篇多线程mysql客户端 的测试程序中,我使用print输出线程标识和每个线程执行的次数。 但经常会出现多个线程输出到同一行中的情况,导致无法清晰看到每条信息。其中做了两个调整: 先赋值到一个字符串中,然后输出;(这时如果用print输出,仍然会...

MySQL 加锁处理分析
mysql

MySQL 加锁处理分析

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

背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入...

Linux kernel 性能压力下的优化实践
kernel

Linux kernel 性能压力下的优化实践

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

做benchmark测试的过程中,总是会涉及到linux操作系统底层的设置导致无法充分利用机器的性能,在调试的过程中,不少资料没能和linux kernel版本对应上导致一些参数的设置错误。根据现有服务器的硬件条件和软件版本做相关优化,把一些实践的心...

nginx三个容易引发“瓶颈”的点
nginx

nginx三个容易引发“瓶颈”的点

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

keepalive_timeout 15s; client_header_timeout 1m; 读取整个头的时间不能超过1分钟 send_timeout 1m; 客户端的连接还在,但是tengine这边发送缓冲区满了(客户端不读取数据,或者读取数据...

数据库 测试结果模板 制作
数据库

数据库 测试结果模板 制作

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

我经常会进行一些基准测试工作,测试结果需要进行对比,一般测试结果采用图表展示的方式再阐述结论最为通俗易懂。 本次分享下我平时用excel来生成图表的方法: 一、数据收集、初始化 1、构建一个excel表格 2、纵向表示多种对比的测试模式 3、横向表示...

我们是如何搞定600+设备的初创公司办公室网络环境的
WIFI

我们是如何搞定600+设备的初创公司办公室网络环境的

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

屈指一算,陌陌已经两岁多了。一个两岁的小屁孩也已经背起书包上学背英文单词了,两岁的陌陌也正在创业的路上越走越顺。回头看看这一路,不容易啊。遥想当年那只有四五台电脑,60 平米左右的办公室,再对比现在一人手持四五个移动设备,1000 平的高上大 CBD...

Nginx FastCGI模块(FastCGI)
cache

Nginx FastCGI模块(FastCGI)

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

FastCGI模块(FastCGI) – 范圣帅 – 博客园 这个模块允许nginx同FastCGI协同工作,并且控制哪些参数将被安全传递。 例: location / { fastcgi_pass localhost:9000; fastcgi_i...

MySQL整型数据溢出的处理策略
mysql

MySQL整型数据溢出的处理策略

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

今天接到一个朋友电话说是觉的数据库被别人更改了,出现数据不对的问题 。经过很久的排查是数据类型溢出了(发生问题的版本是MySQL 5.1)。后来通过给朋友那边把MySQL 5.1升级到MySQL 5.5去解决这个问题。 这也让我有兴趣去了解一下MyS...

nginx大文件下载优化
nginx

nginx大文件下载优化

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

默认情况下proxy_max_temp_file_size值为1024MB,也就是说后端服务器的文件不大于1G都可以缓存到nginx代理硬盘中,如果超过1G,那么文件不缓存,而是直接中转发送给客户端.如果proxy_max_temp_file_siz...

redis-oom-command-not-allowed报错
OOM

redis-oom-command-not-allowed报错

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

OOM command not allowed when used memory > ‘maxmemory’ 报错排查 grep “OOM command not allowed when used memory > ‘maxmemory...

Nginx location 配置经验分享
location

Nginx location 配置经验分享

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

是的,作为一个程序员,你往往发现,有的时候你花费了数小时,数天,甚至数星期来查找问题,但最终可能只花费了数秒,改动了数行,甚至几个字符就解决了问题。这次给大家分享一个困扰了我很久,我花了五个小时才查找出问题原因,最终只添加了一个字符解决了的问题。 h...

在 CentOS 7.0 上源码安装 Xen 4.5
Cenos 7

在 CentOS 7.0 上源码安装 Xen 4.5

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

上周 CentOS 7.0 正式版发布了,Xen4CentOS 项目还没来得及更新支持 CentOS 7.0,所以目前要在 CentOS 7.0 上玩 Xen 的唯一办法只有编译源代码了。貌似这次 CentOS 没有发布 Minimal 安装版,下面...

Nginx 第三方模块试用记
nginx

Nginx 第三方模块试用记

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

最近试用了几个@agentzh写的第三方Nginx模块,甚为愉悦,没想到在Nginx可以玩很多技巧和扩展,分享一下。 本文尝试的几个模块大概分为: echo memcached nginx lua 详细模块地址分别为: ngx_devel_kit h...

Python 线程详解
Python

Python 线程详解

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

我们将会看到一些在Python中使用线程的实例和如何避免线程之间的竞争。你应当将下边的例子运行多次,以便可以注意到线程是不可预测的和线程每次运行出的不同结果。声明:从这里开始忘掉你听到过的关于GIL的东西,因为GIL不会影响到我想要展示的东西。 示例...

kvm 镜像管理
kvm

kvm 镜像管理

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

–– coding: utf-8 –– import Check_Disk import ConfigParser import time import sys if name==’main‘...

Make 命令教程
Linux

Make 命令教程

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

代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。 Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以...

百度广告联盟 异步加载代码
javascript

百度广告联盟 异步加载代码

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

异步优点:实现了广告的异步加载,不影响页面自身的加载速度! 适用范围:固定广告位上的文字、图片和Flash类型的广告物料 异步代码示例: <!DOCTYPE html> <html> <body> …… <!...