
服务器
文章平均质量分 68
nisxiya
Still a graduate student in ss of Peking UniversityGood at python, Java, C, Linux VimLearning Algorithms
展开
-
CentOS 6 配置DNS服务器
1,yum install bind2,vi /etc/named.confoptions { listen-on port 53 { any; }; # 更改为any listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dum原创 2015-01-09 14:52:48 · 1122 阅读 · 1 评论 -
python list 自定义排序
看到的一个知识点,稍加记录…数据格式a = [{'name':'jk', 'score':4, 'first':1, 'second':2, 'third':2}, {'name':'zz', 'score':1, 'first':0, 'second':0, 'third': 1}, {'name': 'ns', 'score':4, 'first':1, 'second':0, 'third':原创 2015-10-21 16:04:42 · 10509 阅读 · 1 评论 -
Advanced .vimrc config
1, using vundle to manage vim pluginsA detailed introduction from github: https://github.com/VundleVim/Vundle.vim2, the .vimrc configuration(PS I’d like to use macvim in mac os. A detailed introduction原创 2015-10-19 20:23:39 · 683 阅读 · 0 评论 -
对给定数组按奇偶性划分,不改变相对顺序
问题描述给定一个数组,比如 arr = { 1, 3, 1, 4, 1, 5, 2, 0},对该数组进行整理,使得所有奇数都在前面,所有的偶数都在后面,且保证所有奇数的相对顺序不改变,所有偶数的相对顺序不改变。问题解决Solution1:T(n) = O(n^2), S(n) = O(1)利用冒泡排序的思想,对数组进行整理即可。 思想:扫描数组,针对每个发现的奇数,都利用冒泡技术,往前移动该奇数,原创 2015-08-14 20:44:45 · 2241 阅读 · 0 评论 -
C++虚表函数解析
本文转载:http://blog.youkuaiyun.com/haoel/article/details/1948051《C++ 虚函数表解析》陈皓 http://blog.youkuaiyun.com/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所转载 2015-04-25 00:06:00 · 658 阅读 · 0 评论 -
[Ubuntu] 如何設定語系locale
【原文网址】http://www.davidpai.tw/ubuntu/2011/ubuntu-set-locale/前陣子為了某個案子去買了VPS,主機商提供了好多種Linux distribution可以安裝,其中也有Ubuntu。看到Ubuntu當然就很高興的給它安裝下去。安裝好做了些設定,才熊熊想到,那這個語系要怎麼設定? 在網路上爬了些文,發現Ubuntu的語系設定其實還转载 2015-01-22 15:54:32 · 915 阅读 · 0 评论 -
docker容器的多应用开机启动
在普通的Ubuntu系统中,只需要将自己需要开机启动的脚本写在 /etc/rc.local 中,即可实现开机自启动。但是在docker中,则完全不是这样,那么应该如何实现开机启动多个应用程序呢?默认地,docker中Ubuntu会启动/bin/bash。我设置rc.local后,具体内容如下,以供大家参考:/etc/rc.local/etc/init.d/ssh start/原创 2015-01-21 10:35:07 · 16438 阅读 · 2 评论 -
Docker中Ubuntu镜像添加openssh-server服务
1,首先,需要从docker官网获得centos或Ubuntu镜像2,当本地已有Ubuntu镜像后(大概200M左右大小),使用如下命令docker run -t -i ubuntu /bin/bash即可启动一个容器,并放入Ubuntu镜像3,更新源, apt-get update接着就可以使用 apt-get install openssh-client ope原创 2015-01-21 09:45:15 · 3816 阅读 · 1 评论 -
Ubuntu + Apache2 + Mysql + Php + Wordpress 搭建个人空间博客
技术转载:http://www.linuxsight.com/blog/3377我们知道部署LMAP在任何Linux版本下都可以用源码安装来完成,而当我们用上ubuntu/fedora/opensuse这类发行版可以借助它们的包管理机制来完成,以减轻我们的工作量。下面介绍在ubuntu11.10下安装配置MySQL、Apache、PHP5、phpMyAdmin的方法转载 2014-12-13 22:16:17 · 2242 阅读 · 0 评论 -
Linux下终端分屏利器tmux
原文地址:http://kumu-linux.github.io/blog/2013/08/06/tmux/“君子生非异也,善假于物也” 。–语出《荀子·劝学》如果记得没错的话,《荀子·劝学》我们这一代高中的时候应该都读过这篇文章。原意大概是君子的资质与一般人没有什么区别,君子之所以高于一般人,是因为他能善于利用外物。对于技术人来说,好工具的选择和使用往往可以省去很转载 2015-02-04 10:17:46 · 9001 阅读 · 0 评论 -
Nginx 配置反向代理
1,首先新建一个配置文件,/etc/nginx/sites-enabled/reverse-proxy.conf内容为如下所示,每行都需要分号结尾upstream monitor_server { #这里是为了使用负载均衡,使得多个ip可以提供同一个服务,weight为权值, server 10.10.12.203:8080 weight=2; server 10.10.1原创 2014-12-09 16:39:03 · 1946 阅读 · 0 评论 -
Ubuntu + Nginx + php + swpan-fcgi 搭建php网络服务
本文的环境是Ubuntu 12,其他系统可以自行查阅,或跟我交流。1,安装nginx这步比较简单,直接 sudo apt-get install nginx,就可以安装了。安装之后需要设置nginx服务的端口,他默认的端口是80.2,设置nginx服务端口其配置文件在/etc/nginx/nginx.conf, 该配置文件引用了 sites-enabled/default,原创 2014-12-09 14:49:11 · 782 阅读 · 0 评论 -
Ubuntu + LVS 搭建四层,实现自定义协议的负载均衡
一,概述:实验环境都是Ubuntu 14,内核已经有lvs模块负载机器:10.10.2.176 (该机器需要安装ipvsadm),需要在该机上建立一个virtual server,其ip是10.10.2.177真实服务器1:10.10.2.190真实服务器2:10.10.2.191真实服务器3:10.10.2.192当请求通过virtual server时,会直接转原创 2014-12-24 16:59:22 · 898 阅读 · 0 评论 -
LVS的结构初级介绍
要点:1. LVS的结构LVS方式的cluster从结构上可分为两部分:前端的负载均衡器(称之为director)和后端的真实服务器(称之为real server)。cluster前端的director将来自外界的请求调度到cluster后端不同的real server去执行。real server负责真正的提供各种应用服务,比如:Web、FTP、Mail等服务。real serv转载 2014-12-23 16:07:18 · 584 阅读 · 0 评论 -
CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
转载者语:转载于:http://www.osyunwei.com/archives/2353.html原文标题:CentOS 6.2yum安装配置lnmp服务器(Nginx+PHP+MySQL)本人以CentOS6.5亲测成功.以下是原文.------------------------------------------------------------转载 2015-01-29 20:22:15 · 1235 阅读 · 0 评论 -
[Elasticsearch] setup Elasticsearch in intellij idea
IntroductionElasticsearch is quite a cool project. This post introduces how to setup Elasticsearch in IntelliJ Idea locally. After this, we are able to :read Elasticsearch source code within an IDEde原创 2018-01-19 19:55:24 · 3076 阅读 · 0 评论