自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

使用TCP协议的NAT穿透技术 (转)

其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。     一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你TCP协议是无...

2017-07-27 08:57:03

阅读数 813

评论数 0

ssh隧道建立

问题: 目标服务器(A)在NAT之后,中介服务器(M)在公网上,客户端(C)在NAT后,需要从C发起ssh连接到D。   解决办法: 1. 从A发起ssh连接到M,绑定M的远程端口,假设M的ssh服务在22端口监听。    在A上执行: ssh -NfR 9022:localhost:9122 u...

2017-06-06 15:35:44

阅读数 2202

评论数 1

docker搭建私有仓库

安装docker =================== 1. sudo apt-get update 2. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3. sudo add-apt-r...

2017-04-05 11:15:49

阅读数 883

评论数 0

docker私有仓库搭建

安装docker =================== 1. sudo apt-get update 2. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3. sudo add-a...

2017-04-05 11:14:59

阅读数 2233

评论数 0

FHIR的REST接口形式

Create = POST https://example.com/path/{resourceType} Read = GET https://example.com/path/{resourceType}/{id} Update = PUT https://example.com/path...

2016-07-24 13:39:31

阅读数 2449

评论数 0

FHIR概述

FHIR是HL7的最新进展,它是Fast Healthcare Interoperability Resources的缩写。众所周知医疗信息可交换是一个十分复杂的问题,HL7的v2, v3, RIM, CDA等现有标准都是为了解决这一问题,但是都过于复杂的问题而导致研发成本过高且实施困难。为了解决...

2016-07-24 11:41:11

阅读数 8467

评论数 0

设置git push和pull的默认分支

例如要把push的默认分支设置为dev,那么:git push --set-upstream origin dev 要把pull的默认分支设置为dev,那么:git branch --set-upstream-to=origin/dev dev

2016-05-18 13:58:30

阅读数 9439

评论数 0

关于django celery配置的backend

在django中经常使用celery完成异步任务。之前一直是在每个django应用服务器上启动一个redis服务,一直没有问题。 随着应用服务器数量增多,希望在一台机器上假设一个redis服务,所有的django服务器公用这个redis服务。 假设在redis_server_host主机上架设...

2016-05-18 11:33:26

阅读数 2998

评论数 0

centos7 docker使用https_proxy 代理配置

http://my.oschina.net/tinkercloud/blog/638960 在centos6版本如果你配置docker 的https_proxy 代理,只需要在/etc/sysconfig/docker 配置文件里面增加配置即可,但在centos7 你会发现已经无法使用这...

2016-05-16 11:44:35

阅读数 6857

评论数 0

centos7防火墙使用(firewalld)

1. 查询端口 firewall-cmd --permanent --query-port=1000/tcp 2. 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 3. 重启防火墙 firewall-cm...

2016-05-16 10:50:59

阅读数 1687

评论数 0

centos7安装docker最新版

1. 加入docker的安装源: vim /etc/yum.repos.d/docker.repo [dockerrepo] name=Docker  Repository baseurl=https://yum.dockerproject.org/repo/main/centos/$releas...

2016-05-16 10:42:48

阅读数 7164

评论数 0

centos7安装和使用http代理(squid)

服务器 1. 安装squid yum install -y squid 2. 修改配置文件 vim /etc/squid/squid.conf acl localnet src 10.xx.xx.xx/8       # 限定网络 acl server_01 10.1.2.10  ...

2016-05-16 10:36:08

阅读数 8969

评论数 0

解决阿里云postfix邮件发不出去的问题

原文:http://www.68idc.cn/help/server/linux/20150219226313.html 执行mail输出错误信息:sendmail: fatal: parameter inet_interfaces: no local interface found for :...

2016-05-12 10:43:14

阅读数 6053

评论数 1

windows上设置putty免密码登录

1. puttygen,得到公钥,保存私钥。使用puttygen的默认配置即可。   2. 配置Putty客户端,设置登录用户名和私钥文件。   3. 在ssh服务器的登录用户目录下作如下修改:        mkdir ~/.ssh        把puttygen得到的公钥粘贴到~/....

2016-05-12 10:18:57

阅读数 2977

评论数 0

CentOS7修改主机名

原文:http://www.centoscn.com/CentOS/config/2014/1031/4039.html 概念: 在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为...

2016-05-12 09:05:14

阅读数 1145

评论数 0

mongodb不保存时区信息

mongodb保存的日期时间都没有时区信息,默认为UTC时区,即零时区。   所有在保存时间时要注意先转化为UTC时区再保存。

2016-03-17 14:08:25

阅读数 2333

评论数 0

supervisor运行python程序时的环境配置

设置python路径的方法: [program:app_name] environment = PYTHONPATH="$PYTHONPATH:/usr/local/lib"

2015-12-30 10:27:24

阅读数 4361

评论数 0

haproxy的log配置

haproxy默认不会输出log,需要配置。 1. 修改"/etc/haproxy/haproxy.cfg"  log         127.0.0.1 local2 2. vim /etc/sysconfig/rsyslog SYSLOGD_OPTIONS=&quo...

2015-12-19 10:42:17

阅读数 4242

评论数 0

uwsgi的配置注意事项

1. 进程数设置 processes = 4 2. 线程数设置 threads = 40 3. 超时设置 harakiri-verbose = true harakiri = 300 4. 缓冲区设置 post-buffering = 65536 # 不设置会导致上传大文件失败 ...

2015-12-19 10:21:29

阅读数 5528

评论数 2

momgodb的认证和授权

1. 概念     如果需要mongodb对客户端连接进行认证,首先必须建立用户(user),用db.createUser()建立用户。 建立用户的时候,可以为用户分配一个或多个角色(role),角色用于区分用户的权限。 第一个建立的用户必须是一个用户管理员,他具有管理其他所有用户的权限。 ...

2015-11-24 16:08:25

阅读数 1689

评论数 0

提示
确定要删除当前文章?
取消 删除