自己动手开发一个 Web 服务器(二) 经验

出一个非常简单的WSGI服务器实现: # Tested with Python 2.7.9, Linux & Mac OS X import socket import StringIO import

jopen 2016-01-02   22881   0

从Postgres95到PostgreSQL9.5:新版亮眼特性 经验

PostgreSQL 9.4:JSONB 数据类型(高性能可索引)、可在线刷新物化视图、支持Linux大页操作、支持数据预热 经过 9.x 版本多年的持续更新,我们可以看到,PostgreSQL

jopen 2016-01-15   61366   0

vi(vim)入门简明实例教程---总览全局 快速入门 经验

快速入门 前言 本文旨在帮助学习 vim 的新手快速掌握 vim 的基本操作。本文 整理自《 The Linux Command Line 》中《 A Gentle Introduction To vi 》一章

JanisV84 2016-01-25   18722   0
Linux  

LVS 三种负载均衡方式比较 经验

http://blog.jobbole.com/97783/ 1、什么是LVS? 首先简单介绍一下LVS (Linux Virtual Server)到底是什么东西,其实它是一种集群(Cluster)技术,采用IP

MelBarnhill 2016-01-28   11065   0

在Nginx中搭建Nagios监控平台 经验

的服务器上,向Nagios监控平台提供该服务器的一些本地的情况。NRPE可以称为Nagios的Linux客户端。 由于NRPE是通过SSL方式在监控和被监控主机上进行数据传输的,所以必须先安装ssl相关的软件包。

openkk 2012-02-08   170432   0

C++开发资源汇总 经验

libcurl :多协议文件传输库 Mongoose :非常轻量级的网络服务器 Muduo :用于Linux多线程服务器的C++非阻塞网络库 net_skeleton :C/C++的TCP 客户端/服务器库

jopen 2015-07-04   67784   0

JVM源码分析之javaagent原理完全解读 经验

gent的名字,比如这里的jdwp(不过这不是动态库的名字,JVM会做一些名称上的扩展,比如在Linux下会去找 libjdwp.so 的动态库进行加载,也就是在名字的基础上加前缀 lib ,再加后缀

jopen 2015-09-14   25642   0

NoSQL数据库概览及其与SQL语法的比较 经验

disable 'mytable' drop 'mytable' EOF 第二步,将该脚本上传到Linux机器的安装HBase的用户下,依次执行“dos2unix command.sh”和“chmod 777command

jopen 2015-11-14   38430   0

如何应用Docker?简明教程告诉你new 经验

/bin/bash 什么事情都没有发生! 哈哈, 实际上已经有东西运行了. 运行 docker ps (像在linux主机上运行 ps) - 你什么容器也看不到,一个进程都没有(这老外~尼玛). Run docker

JonCrittend 2016-04-19   17854   0
Docker  

负载均衡算法及手段 经验

使用三角传输模式的链路层负载均衡是目前大型网站所使用的最广的一种负载均衡手段。在linux平台上最好的链路层负载均衡开源产品是LVS(linux virtual server)。 3、IP负载均衡( SNAT )

cditlimei 2016-02-27   20282   0

MySQL 5.7新特性介绍 经验

的使用,大到专门提供一个系统库(sys)来帮助DBA和开发人员使用数据库。这一节将重点介绍MySQL 5.7引入的sys库。 在linux下,我们经常使用 ctrl+c 来终止一个命令的运行,在MySQL 5.7 之前,如果用户输入了错误的SQL语句,按下

wet 2016-06-15   14163   0

Android应用性能优化系列视图篇——隐藏在资源图片中的内存杀手 经验

m匿名共享内存方式,写入到设备文件中,需要时再读取就能避免很大的内存消耗了,另外,这块内存是由Linux系统的内存管理来管理的,系统内存不足可以直接回收。而且,由于Ashmem跨进程的特性,同一张图片

socz3313 2016-10-09   4431   0

了解 Nginx 基本概念 经验

epoll是在Linux上关于事件的实现,而kqueue是OpenBSD或FreeBSD操作系统上采用类似epoll的事件模型。 所以重点讲解一下epoll的模型: 该方案给是Linux下效率最

liner999 2016-10-23   11157   0

用 Docker 快速配置前端开发环境 经验

下载安装(这一步如果没有 VPN 会比较耗时,最好把两个平台的安装包都下载好,之后直接复制给同事安装)。 Linux 环境配置可以参考这篇: Installation on Ubuntu 。 下文以 Mac OS

vhao7302 2016-09-26   27548   0

在敏捷世界中使用 Rational 工具执行自动化的功能测试 经验

Rational Team Concert 提取测试案例的最新版本。在我们的设置中,一个专门的 Linux 云映像运行用于回归测试 Rational Performance Tester。有时会使用各个

bzsb6629 2016-11-28   30366   0

Git 命令参数及用法详解 经验

调了速度快的源代码管理工具 。 Git 最初被Linus Torvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。

fmms 2012-05-01   261890   0

超越 MySQL的 MySQL数据库分支介绍 经验

MySQL 是历史上最受欢迎的免费开源程序之一。它是成千上万个网站的数据库骨干,并且可以将它(和 Linux®)作为过去 10 年里 Internet 呈指数级增长的一个有力证明。 那么,如果 MySQL

openkk 2011-12-29   27795   0

淘宝Oceanbase云存储系统实践 经验

中保存三份,UpdateServer 通过 Linux HA 的方式进行双机热备以保证可靠性。RootServer 的访问压力很小,一般可以和 UpdateServer 部署在相同节点上,并采用相同的 Linux HA 方式。Oceanbase

fmms 2011-12-12   34169   0

keepalived+haproxy 高可用负载均衡 经验

gz -C /tmp/ cd /tmp/haproxy-1.4.22 make TARGET=linux26 make install haproxy需要对每一个mysqlcluster服务器进行健康检查

jopen 2013-09-19   55602   0

Nginx的介绍和使用 经验

cc、 openssl-devel、 pcre-devel和zlib-devel软件库。 Linux开发库是在安装系统时通过手动选择安装的,gcc、 openssl-devel、zlib-deve

jopen 2013-05-27   34189   0
1 2 3 4 5 6 7 8 9 10