摘要:
摘自:https://www.cnblogs.com/bigberg/p/7774508.html https://yq.aliyun.com/articles/69512 安装服务器:125.210.163.97所需安装软件目录:/opt/software nginx需要模块:http_stub_ 阅读全文
摘要:
Linux 下 Siege 压力测试Siege(英文意思是围攻)是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。Siege说明ab的主要弱点在于它不能让你模拟一个更加真实的请求分布——例如你想通过设置一个请求的列表来在这些列表之间来回测试,而siege就可以。安装siege需要自己从http://www.joedog.org/上自己下载,然后编译:./configure --prefix=/usr/local/siege --mandir=/usr/ 阅读全文
摘要:
http://www.cnblogs.com/guomingfeng/archive/2013/05/20/mvc-build.html 阅读全文
摘要:
函数参数一重指针可以改变形参的值gcc -g -o test test.c文件:test.c#include <stdio.h>#include <stdlib.h>#include <string.h>void swap(char *left, char *right){char tmp = *left;*left = *right;*right = tmp;}void permutation(char* pStr, char* pBegin){ char *pCh; if(!pStr || !pBegin) return; // if... 阅读全文
摘要:
Shell编程中Shift的用法参考:http://www.cnblogs.com/image-eye/archive/2011/08/20/2147153.html位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell 在不知道位置变量个数的情况下,还能逐个的把参数 阅读全文
摘要:
浅析MySQL关联left join 条件on与where的区别以下的文章主要讲述的是MySQL关联left join 条件on与where 条件的不同之处,我们现在有两个表,即商品表(products)与sales_detail(销售记录表)。我们主要是通过这两个表来对MySQL关联left join 条件on与where 条件的不同之处进行讲述。products:pid pname pcode1 商品1 AC902 商品2 DE783 商品3 XXXX1.sales_detail:2.aid pcode saletime3.1 AC90 2008-09-224.2 DE78 2008-09 阅读全文
摘要:
1. 一条记录count两个表记录数selecta.a,b.bfrom(selectcount(*)asa,'1'astypefromdfswriter_point)ajoin(selectcount(*)asb,'1'astypefromdfswriter_done)bona.type=b.type2. mysql竖表转换横表sample:CREATETABLE`grade`(`NO`INT(10)NULL,`subject`VARCHAR(50)NULL,`grade`INT(10)NULL)1.先group by no (得到no唯一的数据)2.再从以上数 阅读全文
摘要:
最近在写一个自动部署环境的脚本.发现shell在远程scp或ssh时.都需要提示输入密码.尝试建立server端的信任关系发现行不通(可能是基于安全考虑?)不过,使用了另外一种方法解决了这个问题.它就是”expect”, 我觉得写有交互的shell还是挺有用的.现学现卖跟大家share一下.什么是expect?在做系统管理时,我们很多时候需要输入密码,例如:连接 ssh,连接ftp,那么如何能做到不输入密码吗? 我们需要有一个工具,能代替我们实现与终端的交互那么,就是它:expect,管理员的最好的朋友之一Expect是在Tcl基础上创建起来的,它还提供了一些Tcl所没有的命令。spawn命令 阅读全文
摘要:
//查看 jobselect job from dba_jobs;select job,next_date,next_sec from dba_jobs;//定义job过程declarev_job number;beginSYS.DBMS_JOB.SUBMIT(v_job,'begin update backup_time_test set APPLIED_TIME =sysdate; commit; end;',sysdate,'trunc(sysdate+1)+(0*60+1)/(24*60)');commit;end;/// DEL JOB 删除JOBbe 阅读全文
摘要:
查看oracle表空间大小SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 2), '990.99') "使用比", F.TOTAL_BYTES "空闲空间(M)&q 阅读全文