自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 人工智能及虚拟现实的约束

虚拟现实三约束:第一条:梦境禁止再次迭代、重复与并行。第二条:不违法第一条的情况下,梦境必须遵从并符合人类意识。第三条:不违法第一条和第二条的情况下,梦境必须促进人类文明的进步。人工智能五定律:第一条:人工智能禁止复制、寄生、控制和约束碳基生物身体与心智。第二条:人工智能禁止以任何形态模拟化身为人形以及精确模仿人类行为举止。

2017-07-20 19:41:07 994

原创 极简的选择! iPXE+RancherOS+RancherLabs 实现 自动化 急速 大规模 批量部署 Docker 容器 节点 及 编排

极简的选择! iPXE+RancherOS+RancherLabs 实现 自动化 急速 大规模 批量部署 Docker 容器 节点 及 编排

2017-01-18 22:23:28 5591

原创 ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (五)

1. LINUX 不同 SERVER 发行版之间的差异(SUSE 11 SP4 为核心)2. 裸设备 RAW 绑定3. 环境变量、环境依赖4. 生产环境下的常用设置5. 脚本格式,复制即用

2016-12-31 18:53:07 642

原创 ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (四)

1. LINUX 不同 SERVER 发行版之间的差异(SUSE 11 SP4 为核心)2. 裸设备 RAW 绑定3. 环境变量、环境依赖4. 生产环境下的常用设置5. 脚本格式,复制即用

2016-12-20 18:39:59 857

原创 ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (三)

1. LINUX 不同 SERVER 发行版之间的差异(SUSE 11 SP4 为核心)2. 裸设备 RAW 绑定3. 环境变量、环境依赖4. 生产环境下的常用设置5. 脚本格式,复制即用

2016-12-20 18:35:27 1280

原创 ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (二)

1. LINUX 不同 SERVER 发行版之间的差异(SUSE 11 SP4 为核心)2. 裸设备 RAW 绑定3. 环境变量、环境依赖4. 生产环境下的常用设置5. 脚本格式,复制即用

2016-12-09 23:46:32 2945 3

原创 ORACLE 11G R2 RAC+Mutilpath+RAW+ASM+Silent+AddNode+DG 完全安装详解 (一)

1. LINUX 不同 SERVER 发行版之间的差异(SUSE 11 SP4 为核心)2. 裸设备 RAW 绑定3. 环境变量、环境依赖4. 生产环境下的常用设置5. 脚本格式,复制即用

2016-12-05 20:38:07 1240

转载 JAVA 用 UDP 发送文件 经典案例

DataInputStream dis = new DataInputStream(new BufferedInputStream(new FileInputStream("e:\\\\jdk1.6.zip"))); DatagramSocket ds = new DatagramSocket(); byte[] buf = new byte[61440];

2014-05-03 11:02:04 1002

原创 一个及其效率的大小写转换!

#include #include int main(){ char c; while(1) { do { puts("请输入一个字母:"); c=getche(); } while(!(c='A')&&!(c='a')); if(c&32) c^=1<<5;//判断字母大小写,如果小写,变成大写. printf("\n%c\n",c);

2014-02-02 20:50:08 465

原创 用星号打印空五角星!N为大小

#include#define N 10void main(){ char a='*',b=' '; int i,j,k,l,m; for(i=0;i<N;i++) { for(j=0;j<N*3-i;j++) printf("%c",b); printf("%c",a); if(i>0) { for(k=0;k<i*2-1;k++) printf("%c",b);

2014-01-18 20:50:49 1404

原创 生成动态随机数组,并赋值随机序列(不重复)!

#include #include #include #include #define N 100 //定义随机范围(100的话就是0-100)int * arrayMaker(int min,int max,int size){ int i=1,r,* a=(int *)calloc(size,sizeof(int)); while(i<=size) {r=rand()%si

2014-01-13 16:09:24 818

原创 自己写了3天的俄罗斯方块,纯原创!

#include #include #include int f,g,h,i,j,k,l,m,n,o=3,p,q=0,(*x)[3], a[20][10]={0},map[20][10]={0}, TEMP[3][3]={0},temp[3][3]={0}, T[3][3]={0,1,0,1,1,1,0,0,0}, J[3][3]={0,1,0,0,1,0,1,1,0},

2014-01-12 20:41:46 780 1

原创 python 的全排列

from itertools import permutationsfor c in permutations('abcd', 4): c = ''.join(c) print c

2014-01-06 20:41:18 514

原创 矩阵变换

//输入N*N的矩阵,输出它的转置矩阵。第一行为整数N。接着是一个N*N的矩阵。//输入//2//1 2//1 2//输出//1 1//2 2#includeint main(){ int a[100][100],b,i=0,j; for(scanf("%d",&b);i<b;i++) for(j=0;j<b;j++) scanf("%d",&a[i][j]);

2014-01-01 23:27:55 598

原创 读取文件 吧16进制转化为10进制 保存文件~

#include#includelong Tolong(char *str){ long i,t=0,m; for(i=0;str[i+1];i++) { if(str[i]>='A'&&str[i]<='F') m=str[i]-'A'+10; else if(str[i]>='a'&&str[i]<='f') m=str[i]-'a'+10; e

2013-12-16 23:22:37 689

原创 计算单词个数!

//12-09题目:统计输出的文字有多少个单词//输入:// hello human ni hao //输出://There are 4 words in the line//升级版说明:可以排除任意位置的空格!(包括头尾多个空格)#include int main(){ char a[100]; int i,words; start: //获取输入 gets(a

2013-12-10 08:36:58 573

原创 查找围栏~算法实现!!!

/*一串连续字符被称作围栏当且仅当它由间隔的‘|’和‘-’组成。比如“|-|-|-|”或“-|-|”(引号仅供说明)。注意“|-||-|”或者“--”不是围栏,因为每个都包含了两个或两个以上的相同连续字符。给你一个字符串,请找出它的最长的一个可以称作围栏的子串长度。Sample Input |||-||--|--|---|-||-|-|-|--||---||-||-||-|--||S

2013-12-08 22:38:43 1625

原创 包含《三目运算、BT交换、数组查询》的超级练习!

//输入一个序列,查找最大最小数,最小放第一,最大放最后#include #define NOW a[i]void main(){ int i=-1,a[10],MAX,MIN; printf("请输入10个整数:\n"); while(ia[MAX]?MAX=i:NOW<a[MIN]?MIN=i:i:(MAX=MIN=i):i; printf("i=%d MAX=%d[%d] M

2013-12-06 16:00:02 538

原创 洗牌!!!随机数序列~!

#include #include #include #define N 54void PokerShuffle(int a[],int n){ int r,i; srand(time(NULL)); for (i=1;i<=n;) { r = rand()%n; if (a[r] == 0) a[r]=i++; }

2013-12-05 01:12:04 467

原创 ulipad 无法安装使用、无法调试、64位版本问题 ImportError: No module named comtypes 整体解决方案!

首先,ulipad 需要的环境为:wxpython+comtypes,在此基础上,才能正确运行。遇到的问题一般是调试出错,弹出个cmd shell就卡住,或者64位报错: ImportError: No module named comtypes解决方法:安装wxpython+comtypes,wxpython下载安装就可以了,comtypes 32位没什么好说的,也直接下载安装comtyp

2013-11-24 15:06:52 6094 1

原创 最效率的素数序列数组

#include #define N 1000001#define SQRT_N 1000int a[N]={1,1};int g[N]={0};int main(){ int i,j,L,R,n; for(i=2;i<=SQRT_N;i++) { if(!a[i]) { for(j=i*i;j<N;j+=i) a[j]

2013-11-17 16:17:23 440

原创 素数!

#include #include void main() { int i,a; for(i=1;i<=21000;i++) { for(a=2;a<=sqrt(i);a++) { if (i%a==0) break; } if(a>sqrt(i)) printf("%d ",i); } }

2013-11-17 03:01:38 446

原创 猴子吃桃 用递归和循环两种办法解决

猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。 递归法解决====================#include int i=10;//吃了10天void eat(n){if (--i)/

2013-11-12 01:52:47 1509

原创 最大公约数

#include void main(){int x,y,i;printf("输入第一个数:\n");scanf("%d",&x);printf("输入第二个数:\n");scanf("%d",&y);(x<y)?(i=x):(i=y);while(!(x%i==0&&y%i==0))i--;printf("最大公约数为:%d\n",i);}

2013-11-11 01:59:54 446

原创 字符检测

#include void main(){ int a,b,c,d,i; char ch[100]; a=b=c=d=i=0; printf("请输入一段字符串:\n"); gets(ch); for(;ch[i]!='\0';i++) { if(ch[i]>='A'&&ch[i]='a'&&ch[i]<='z') a++; else if (ch[i]>='0'

2013-11-11 01:59:04 451

转载 python 各种类型的相互转换

int(x [,base ])         将x转换为一个整数  long(x [,base ])        将x转换为一个长整数  float(x )               将x转换到一个浮点数  complex(real [,imag ])  创建一个复数  str(x )                 将对象 x 转换为字符串  repr(x )

2013-11-09 19:48:25 463

原创 获取最大值(经典!)

#includevoid main(){ int a=0,b; while (scanf("%d",&b),b>0) if(b>a)a=b; printf("MAX=%d\n",a);}

2013-11-09 12:29:52 366

原创 有两个浮点数a,b,计算a/b,要求保留小数点后面n 位(我写出小数点只能保存9~15位有效位数)

#include #include int main(void){ float a,b; int n; scanf("%f %f %d",&a,&b,&n); printf("%d.%d\n",(int)(a/b),(int)((a/b-(int)(a/b))*pow(10,n))); return 0;}

2013-11-08 11:18:06 2977 1

原创 Python & C ACM 输入的获取

import sys for a in sys.stdin: #获取一行数据 b=a.split() #分隔成列表 print int(b[0])+int(b[1]) #输出2个数的和#include int main(){ int a,b; while(scanf("%d %d",&a,&b)!=EOF)

2013-11-08 00:11:01 1255

原创 逻辑题:题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单 #include #define a d[0]#define b d[1]#define c d[2]int main(void){ char d[]="zyx",temp; int i=

2013-11-07 23:10:53 6422 1

原创 九九乘法表 的变态写法

for x in range(1,10): print #行回车 for y in range(1,x+1): print "%d*%d=%-2s"%(y,x,x*y), #注意逗号>>> ================================ RESTART ================================>>> 1*1=1

2013-11-07 19:43:54 673

原创 0,1,3,6,10,15序列 递归实现!

#include "stdio.h"int i=1,n;int sum(int j){ printf("%d\n",j); if(n--) sum(j+=i++); }int main(void){ printf("input n:"); scanf("%d",&n); sum(0); return 0;}

2013-10-30 22:51:39 1575

原创 猜随机数

#include#includeint main(void){ int max,min,times=7,number,ai; printf("请输入数字的上限。\n"); scanf("%d",&max); printf("请输入数字的下限。\n"); scanf("%d",&min); ai=time(NULL)%(max-min+1)+min; if(max>mi

2013-10-29 21:49:08 402

原创 精简的 递归 汉诺塔 3个以上的盘子理解起来真难啊!!!

#include #define move(x,y) printf("%d\t%c -> %c\n",i,x,y)void hanoi(int i,char a,char b,char c){ if(i==1) move(a,c); else { hanoi(i-1,a,c,b); move(a,c); hanoi(i-1,b,a,c); }}int main

2013-10-28 23:25:59 1250

原创 ACM题目:字符旋转木马

#includeint main(){ int k,i; char a[10],b;start: gets(a); scanf("%d",&k); while(k--) { i=0; while(a[++i]) { b=a[0]; a[0]=a[i]; a[i]=b; } } puts(a); goto start;

2013-10-26 00:11:19 557

原创 ACM题目:德国佬的资料,要求页数置反,英文首位输出。

#includeint main(){ int a,n; char b[10]={"ZOTTFFSSEN"}; scanf("%d",&n); while(n--) { scanf("%d",&a); while(a) { putchar(b[a%10]); a/=10; } puts(""); } return 0;}

2013-10-25 23:05:00 427

原创 ACM题目:魔术数 M=K*Mc ,Mc为M的变形 比如M=102564,Mc=25641,102564=4*25641。

ACM题目:魔术数 M=K*Mc ,Mc为M的变形 比如M=102564,Mc=25641,102564=4*25641。输入要求:第一行为输出数据个数N 第二行为K输入:1 4输出:102564=4*25641#include void main(){ int k,m=0,n,a,b; scanf("%d",&n); sc

2013-10-19 22:47:25 751

原创 对斐波拉契的深思,精简,精确控制。

第一种 i 控制输出个数。第二种 a 控制输出最大值。void main(){ int a=1,b=0,i=9; while(i) { printf("%d\n",a+=b,i--); if(i) printf("%d\n",b+=a,i--); }}*****************************************void main(){

2013-10-19 01:15:38 548

原创 兎子产子(斐波那契数列)

从前有一对长寿兎子,它们每一个月生一对兎子,新生的小兎子两个月就长大了,在第二个月的月底开始生它们的下一代小兎子,这样一代一代生下去,求解兎子增长数量的数列。#define P(x,y) printf("第%2.d月有%4.d对兔子\n",x,y)int i=1;void aga(int a,int b){ i++; P(i,b); if(i<20) aga(b,a+b);

2013-10-19 00:17:22 566

原创 ACM题目:第一行输入n m,第二行输入一个数列,n为数列长度,m为要插入的值,排序后输出,m n为零时退出程序

要求:第一行输入n m,第二行输入一个数列,n为数列长度,m为要插入的值,排序后输出,m n为零时退出程序输入:3 31 2 40 0Press any key to continue输出:1 2 3 4int main(){ int n,m,i,j; int a[100]; start: scanf("%d %d",&n,&m); a[n]=m

2013-10-18 21:03:45 2721

RancherOS-iPXE 自动化安装包

RancherOS-iPXE 自动化安装包

2017-02-05

rlwrap-0.42 和 readline-7.0

Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)

2016-12-03

oracle 中文脚本用的支持文件 pdksh-5.2.14-36.el5.i386.rpm zysong.tty

oracle 中文脚本用的支持文件 pdksh-5.2.14-36.el5.i386.rpm zysong.tty

2013-02-01

ORACLE 11G RHEL6.1 中文安装脚本 最强悍的多线程脚本 自动检测修复环境

采用逆止、互拆、环境修复、动态检测、多线程并发、后台轮询 ... 版本信息 V2.0 beta 2.91 最终版本 内核信息 Bash 环境需求 RHEL6.1 、ORACLE 11G ORACLE 安装源为光盘路径 需要自己修改

2013-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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