- 博客(177)
- 收藏
- 关注
转载 fabric的两种并行方式
fabric是一种python类库,基于ssh协议的命令行工具用于应用部署和系统任务管理,下面来说一下fabric代码并行运行的两种方式:1:参数 -P from fabric.api import * host1 = 'root@ip1:22' host2 = 'root@ip2:22' env.hosts = [host1, host2 ] ...
2017-03-21 19:45:00
491
转载 linux 系统监控
虚拟内存统计:vmstat 通俗的说说虚拟内存: 现在的操作系统是多道批处理的,也就是内存中同时存在好多任务的,那么这就出现了一个问题,内存够用吗?肯定不够用,根据局部性原理,只将程序的部分 装入内存就可以了,运行到需要的代码是再去磁盘去替换到内存,这就是虚拟内存。大概说一下过程吧,操作系统要执行一个指令,会根据这个指令的地址在一个表 中看一下这个...
2016-12-07 22:48:00
131
转载 linux系统监控命令 top
进程监控命令 top先来个截图第一行:运行到23:21:41 共运行了30天16小时43分钟,当前1个用户,1分钟,5分钟,15分钟的平均负载分别为1.08,1.39,1.10.(超过5就高了)第二行:共有24个进程,1个正在运行,23个休息,没有停止的,也没有僵尸进程。第三行:用户态进程占CPU14.5%,内核态0.2%,改变过优先级的进程0.0%,空闲85.2,等...
2016-12-06 23:50:00
131
转载 linux 命令行
查看端口监听状况lsof -i tcp:8080转载于:https://www.cnblogs.com/zhangdashuai/p/5860055.html
2016-09-10 19:11:00
118
转载 linux 命令
查看端口监听状况lsof -i tcp:8080转载于:https://www.cnblogs.com/zhangdashuai/p/5860054.html
2016-09-10 19:10:00
86
转载 http 协议
http 协议定义web客户端如何从web服务器请求web页面,以及服务器如何吧web页面传送给客户端。http协议采用了请求/相应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法,url,协议版本,请求头部和请求数据。服务器以一个状态行座位响应,相应的内容包括协议的版本,成功或者错误代码,服务器信息,相应头部和响应数据。以下是http请求/响应的步骤;(1)客户端连...
2016-01-21 14:40:00
175
转载 关于 yaf路由
来自 http://segmentfault.com/a/1190000002599259写的真好需知因为Yaf的默认Module是Index,浏览器访问http://127.0.0.1/passport/login,其实就是请求了Index模块下的Passport控制器下的loginAction方法。至于原因,如下:默认情况下,我们的路由器是Yaf_Router...
2016-01-20 14:45:00
149
转载 yaf学习 从头开始
yaf 学习官网一。入口文件入口文件是所有请求的入口, 一般都借助于rewrite(正则)规则, 把所有的请求都重定向(重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置)到这个入口文件.例 3.2. 一个经典的入口文件public/index.php<?phpdefine("APP_PATH", realp...
2016-01-20 14:19:00
127
转载 插件概念
来自 http://www.jb51.net/article/51980.htmPHP项目中很多用到插件的地方,更尤其是基础程序写成之后很多功能由第三方完善开发的时候,更能用到插件机制,现在说一下插件的实现。特点是无论你是否激活,都不影响主程序的运行,即使是删除也不会影响。从一个插件安装到运行过程的角度来说,主要是三个步骤:1.插件安装(把插件信息收集进行采集和记忆的过...
2016-01-20 09:31:00
111
转载 框架与设计模式的区别
框架和设计模式的区别有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上它们完全是不同的概念。[7]框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即...
2016-01-20 09:24:00
109
转载 yaf 学习
转自http://blog.congcong.us/archives/283.html框架的存在主要意义就是提高程序员的开发效率,同时也带来性能上的一部分损失。当前开发面向对象已经成为主流,同时为了规范开发使用MVC模式已经成为了一种趋势,当前市面上的框架非常之多,大部分也是MVC模式,但是相对来说对于PHP性能都一定的损失。那么有没有一种框架既能满足开发效率,又尽可能少的减少...
2016-01-19 12:21:00
145
转载 nginx 配置文件
转自 http://www.jb51.net/article/61137.htm这篇文章主要介绍了Nginx配置入门教程,本文讲解了反向代理的概念、初始配置、进阶配置、负载均衡配置等内容,需要的朋友可以参考下基本概念Nginx 最常的用途是提供反向代理服务,那么什么反向代理呢?正向代理相信很多大陆同胞都在这片神奇的土地上用过了,原理大致如下图:代理...
2016-01-19 12:07:00
82
转载 nginx.conf 理解
一个大型的网站通常会有很多下属的站点,有各自的服务器提供相应的服务,在 nginx 中我们可以通过一个叫虚拟主机的概念来将这些不同的服务配置隔离,这就是上面配置中的 server 的含义。举例来说 google 旗下有翻译和学术两款产品我们就可以在 nginx 的配置文件中配置两个 server,servername 分别为 translate.google.com 和 sc...
2016-01-19 10:43:00
84
转载 fastcgi
转自百度百科 http://baike.baidu.com/link?url=L1yBAxk5viWlLSmcNbCNLFYF8py_eGAnyeIGZZrzDyYm4xp9hyRsFDWTo8cbrO-R7r2unB0z-JZP15zSIug1j_ CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进...
2016-01-18 20:46:00
82
转载 Nginx+FastCGI运行原理
转自 http://book.51cto.com/art/201202/314840.htmNginx不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用。FastCGI接口在Linux下是socket(这个socket可以是文件socket,也可以是ip socket)。为了调用CGI程序,还需要一个FastCGI的wrapper(wr...
2016-01-18 19:57:00
84
转载 ssh-key 原理
转自http://blog.youkuaiyun.com/wh_19910525/article/details/7433164 为了让两个linux机器之间使用ssh不需要用户名和密码。所以采用了数字签名RSA或者DSA来完成这个操作。模型分析假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机;要达到的目的:A机器ssh登录B机器...
2016-01-18 17:11:00
132
转载 Git是个啥 ssh是个啥
git 雨github你说的这两个是一个东西,中文名叫“分布式的版本控制系统”,他的作用有两个,第一个就是版本控制,第二个就是作为开源代码库,他的第一个作用就类似与在软件开发中使用的其他版本控制软件类似与SVN、VSS、CVS等等,第二个作用主要用于开源项目的维护,而且现在的IT界越来越具有开源精神,程序员之间可以通过git共同来维护一个项目,贡献自己的聪明才智SSH是一种安全认证...
2016-01-18 15:25:00
344
转载 Git SSH Key 生成步骤
转自 http://blog.youkuaiyun.com/hustpzb/article/details/8230454/Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuha...
2016-01-18 15:09:00
47
转载 ssh
转自http://iask.sina.com.cn/b/10378669.html海洋之翼| 07-09-07sshSSH:安全外壳协议 (SSH: Secure Shell Protocol) 安全外壳协议(SSH)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。Secure Shell,又可记为S S H,最初是U N I X系统上的一个程...
2016-01-18 15:02:00
54
转载 fd
#include<iostream>#include<queue>#include<algorithm>using namespace std;struct Job{char name[11];int come_t,need_t,p;friend bool operator<(Job n1,Job n2)//大的在上面 {...
2015-06-23 17:50:00
85
转载 linux 琐碎知识点
1 切换用户 su - username2 增加用户 useradd usrname3为新增加的用户设置密码 passwd usrname4etc 下面存放配置文件5显示一个文档 cat txtname6bin 目录里面一般放的都是一切基本的程序7uid (用户id) gid(组id)8 用户和组主要体现在权限分配上,在对Linux做权限设置时可以使用组设置多...
2015-05-28 20:35:00
93
转载 作业
#include <GL/glut.h>#include "math.h"#include<iostream>#define PI 3.1415926#define NUMBER 8#define RADIUS400using namespace std;//===================================================...
2015-05-26 15:18:00
85
转载 qqq
//时间轮转最多 轮转#include<iostream>#include<queue>using namespace std;struct node{ friend bool operator< (node n1, node n2) { if(n1.t1<n2.t1)return false;if(n1.t1==n...
2015-05-20 11:31:00
79
转载 process
//时间轮转最多 轮转#include<iostream>#include<queue>using namespace std;struct node{ friend bool operator< (node n1, node n2) { if(n1.t1<n2.t1)return false;if(n1.t1==n...
2015-05-20 11:09:00
68
转载 边缘填充
#include<iostream>#include<cstring>using namespace std;struct Node{int x,y;};struct Edge{Node s,e;}E[11];int map[111][111];int v[111][111];int maxx,maxy,minx,miny;int n;//多边形边的数量int...
2015-05-19 15:27:00
66
转载 模拟边缘填充法
#include<iostream>#include<cstring>using namespace std;struct Node{int x,y;};struct Edge{Node s,e;}E[11];int map[111][111];int v[111][111];int maxx,maxy,minx,miny;int n;//多边形边的数量int...
2015-05-19 14:58:00
93
转载 hdu 2612
题意:给图如下4 4Y.#@.....#..@..MY M 分别是两个人他们要选一个@见面 问他们最小的见面时间(见面时间为两人到达时间的和)分析 :典型的广搜题目#include<iostream>#include<cstdio>#include<cstring>#include<queue>u...
2015-04-13 21:07:00
62
转载 hdu 1495
典型的最短步骤求解问题#include<iostream>#include<cstdio>#include<cstring>#include<queue>using namespace std;struct node{ int a,b,c,n;};bool v[103][103]...
2015-04-13 21:00:00
60
转载 hdu 1241
题意 :求一块区域内有多少油田简单dfs#include<iostream>using namespace std;char map[102][102];int use[102][102];int m,n;int dir[8][2]={{1,0},{-1,0},{0,1},{0,-1},{1,1},{1,-1},{-1,1},{-1,-1}};...
2015-04-13 20:52:00
54
转载 poj 3414
题意:给出两个容积分别为 a 和 b 的pot,按照以下三种操作方式,求出能否在一定步数后,使者两个pot的其中一个的水量为c。 1.FILL(i):将ipot倒满水。2.DROP(i):将ipot倒空水。 3.POUR(i,j):将ipot的水倒到jpot上,直至要么ipot为空,要么jpot为满。典型的最短求解问题 并记录路径#i...
2015-04-13 20:33:00
67
转载 poj 3126
题目大意:给定两个4位的质数a和b,从a开始每次只能改变a的一个数字,并且改完后的a还是质数,求a最少经过几次变换能得到b.....典型的最快求解问题#include<iostream>#include<queue>#include<cstring>using namespace std;bool v[10001];bo...
2015-04-13 20:24:00
62
转载 poj 1426
题意 : 给定一个n求只包括0与1的数 能被n整除 任意一个答案就可以#include<iostream>#include<stdio.h>#include<cstring>#include <queue> using namespace std; #define CLR(arr,val) memset(a...
2015-04-13 20:14:00
56
转载 poj 3278
DescriptionFarmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on a number line and the cow is at ...
2015-04-13 18:54:00
96
转载 poj 2251
题目大意:这题是一个三维的迷宫题目,其中用'.'表示空地,'#'表示障碍物,'S'表示起点,'E'表示终点,求从起点到终点的最小移动次数,解法和二维的类似,只是在行动时除了东南西北移动外还多了上下。对于题目给出数据的含义就是输入l,r,c,分别代表迷宫有l层,每层长宽分别是c,r。对于数据以可以这样移动(1,1,1)->(1,1,2)->(1,1,3)->(...
2015-04-13 18:44:00
104
转载 poj 1321
思路:有点枚举的意思 基本的分支限界#include<iostream>#include<stdio.h>using namespace std;int a[11];char map[11][11];int n,k;int sum;void dfs(int t,int x)// 行号 需要放置的皇后数{ ...
2015-04-13 18:34:00
62
转载 poj 2777
题意:1给区间染色 2问区间有多少颜色#include<iostream>using namespace std;struct Node{ int x;//区间覆盖颜色 int end; int L,R; Node *Right,*Left;};Node Tree[1200100];in...
2015-03-19 20:51:00
112
转载 poj 3468
题意 两种操作 1:区间更新c 2:问区间的和 经典区间线段树#include <iostream>#include<stdio.h>using namespace std;const int N=100011;struct Node{ int l,r; __...
2015-03-19 20:30:00
50
转载 poj 2318
题意: 给这个形状,与一些点的坐标,问那个空间里分别有多少个点。知识点 :计算几何+二分查找#include<iostream>#include<cstring>using namespace std;struct Point{ int x,y;}a;struct Line{ Point a,b;}l...
2015-02-28 10:51:00
74
转载 javascript
<html><body><head><script>function changeImage(){var element=document.getElementById('myimage'); element.src="1.jpg";}</script></head><h1>This is ...
2014-11-27 17:09:00
51
转载 buhui
#include"stdafx.h"#include<windows.h>#include<process.h>#include<iostream>using namespace std;void ThreadFunc1(PVOID param){int *p=(int *)param;cout<<"参数为:"<<*p<...
2014-11-21 11:17:00
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人