`
mars914
  • 浏览: 430177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在Virt-manager中导入了一个已经存在的RHEL6.x的虚拟机,启动之后发现网卡没有启动。于是重启一下network服务,发现提示错误信息 “Device eth0 does not seem to be present, delaying initialization.”       解决方法:           1、 删除 /etc/udev/rules.d/70-persistent-net.rules 后重启机器。70-persistent-net.rules这个文件确定了网卡与MAC地址的绑定,导入已经存在的虚拟机后,但网卡的MAC地址发生了 变化,所以导致系统 ...
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed [-nefri] ‘command’ 输入文 ...
cinder 配置 安装:   1) 下载source code 2) pip install 3) yum install scsi-target-utils 4) yum install iscsi-initiator-utils.x86_64  (这两个相当于ubuntu下的 open-iscsi和tgt) 5) edit cinder config file:/etc/cinder/cinder.conf       [DEFAULT] sql_connection = mysql://cinder:password@localhost:33 ...
     NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录, 访问该目录就像访问本地目录一样!       一般而言, 使用nfs能够方便地使各unix-like系统之间实现共 ...
Python为什么要用self        Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数 (self ),但在调用这个方法的时候不必为这个参数赋值 (显胜于隐 的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。   为何Python给self赋值而你不必给self赋值? 例子说明:创建了一个类MyClass,实例化MyClass得到了MyObject这个对象,然后调用这个对象的方法MyObject.method(arg1,arg2) ,这个过程中,Python会自动转为Mycla ...
其中数组a[n]是无序的,求a[j]-a[i]的最大值,且i<j,解此题有两种算法:   第一种方法:   从左往右求下标0到 k - 1 的最小值MIN从右往左求 下标k到n -1 的最大值MAX 对于每个k都有一个MAX - MIN的值,最后求这个值的最大值即可。 例如数组:4 5 2 6 3 1 K:1 2 3 4 5 MIN: 4 4 2 2 2 MAX:6 6 6 3 1 MAX - MIN,最大的值为6 - 2 = 4, 即为结果   第二种方法: 令b[j] = a[j + 1] - a[j], 那么a[j] - a[i]=(a[i+1]-a[i] ...
21    22    23    24     2520    7      8       9     1019    6      1       2     1118    5      4       3     1217    16    15    14     13         看清以上数字排列的规律,设1点的坐标是(0,0),x方向向右为正,y方向向下为正.例如:7的坐标为(-1,-1) ,2的坐标为(0,1),3的坐标为(1,1).编程实现输入任意一点坐标(x,y),输出所对应的数字。         解析:规律能看出来,问题就在于如何利用它。很明显这个队列是顺时针螺 ...
问题:对远程linux/UNIX系统进行操作,通常的途径是采用终端软件通过SSH登陆远程系统进行操作。但是在发生网络中断时,linux/UNIX端运行的程序将会中断。请简述这种问题发生的原理、通过何种途径避免这种问题,以及该途径可以规避此问题的原理。 我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。     场景:   如果只是临时有一个命令需要长时间运行, ...
有一个单链表,其中可能有一个环,也就是某个节点的next指向的是链表中在它之前的节点,这样在链表的尾部形成一环。问题:1、如何判断一个链表是不是这类链表?2、如果链表为存在环,如何找到环的入口点?解答:一、判断链表是否存在环,办法为:设置两个指针(fast, slow),初始值都指向头,slow每次前进一步,fast每次前进二步,如果链表存在环,则fast必定先进入环,而slow后进入环,两个指针必定相遇。(当然,fast先行头到尾部为NULL,则为无环链表)程序如下: bool IsExitsLoop(slist *head) { slist *slow = head, *fas ...
String常量池详解:  1.String使用private final char value[]来实现字符串的存储,也就是说String对象创建之后,就不能再修改此对象中存储的字符串内容,就是因为如此,才说String类型是不可变的(immutable)。String类有一个特殊的创建方法,就是使用""双引号来创建.例如new String("i am")实际创建了2个  String对象,一个是"i am"通过""双引号创建的,另一个是通过new创建的.只不过他们创建的时期不同,  一个是编译期,一个是运行期! ...
Java中线程的创建有两种方式:   1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2.  通过实现Runnable接口,实例化Thread类       在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在看一下这两种方式实现的两种结果。 package com.threadtest; class MyThread extends Thread{ private int ...
一、概述     在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(Java Collection Framework)。     Java程序员在具体应用时,不必考虑数据结构和算法实现细节,只需要用这些类创建出来一些对象,然后直接应用就可以了。这样就大大提高了编程效率。 二、集合框架的层次结构 Java中集合类定义主要是在java.util.*包下面,在java中常用的集合在系统中定义了三大接口: 1、Collection接口 List和Set都继承自Collection接口: ...
Problem Description Given a positive integer N, you should output the most right digit of N^N.  Input The input contains several test cases. The first line of the input is a single integer T which is the number of test cases. T test cases follow.Each test case contains a single positive integer ...
一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分: 1、栈区(stack)—由编译器自动分配释放 ,存放函数的参数值,局部变量      的值等。其操作方式类似于数据结构中的栈。  2、堆区(heap) —   一般由程序员分配释放,若程序员不释放,程序结束时可        能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,      呵呵。  3、全局区(静态区)(static)— 全局变量和静态变量的存储是放在一块的,初      始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静      ...
1、安装解压rar格式的解压软件 [root@web1 tmp]# wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz [root@web1 tmp]# tar zxvf rarlinux-3.8.0.tar.gz [root@web1 tmp]# cd rar [root@web1 rar]# make install [root@web1 rar]# cd .. unrar x **.rar 想要解压的时候,可以用 ...
Global site tag (gtag.js) - Google Analytics