- 博客(150)
- 资源 (11)
- 收藏
- 关注
原创 Linux下VMware虚拟机网卡不能运行在混杂模式解决办法
问题描述 在Linux如果以普通用户运行VMware Workstations,创建虚拟机后提示如下: The virtual machine’s operating system has attempted to enable promiscuous mode on adapter ‘Ethernet0’. This is not allowed for security reasons.
2015-12-17 22:17:47
6433
1
原创 OpenDayLight+Mininet测试环境搭建
测试环境 VMware Workstations 11 Ubuntu14.04 Server OpenDayLight Lithium SR2 JDK1.7_79 mininet-2.2.1-150420-ubuntu-14.04-server-amd64.zip #直接用的官方提供的镜像搭建 mininet虚拟机直接使用官方的镜像创建就行 Opendaylight Lithium
2015-12-10 22:29:19
3451
原创 Opestack服务开机时开启关闭
环境 Ubuntu14.04+Kilo问题描述 关闭neutron-plugin-openvswitch-agent服务,开机也不启动解决方法 如果直接使用update-rc.d去关闭不行 Ubuntu 从6.10开始逐步用Upstart代替原来的SysV init。进行服务进程的管理,目前Fedora和Debian也支持Upstart。Upstart采用了完全不同的方式。它要求所有的启
2015-12-09 21:13:58
1894
原创 ERROR (DiscoveryFailure): Could not determine a suitable URL for the plugin
环境 Ubuntu14.04 openstack kiloadmin-openrc.shexport OS_PROJECT_DOMAIN_ID=defaultexport OS_USER_DOMAIN_ID=defaultexport OS_PROJECT_NAME=adminexport OS_TENANT_NAME=adminexport OS_USERNAME=adminex
2015-12-09 20:58:32
5860
1
原创 python-变量作用域
对于python变量的作用域跟java、c语言有一些不同。具体表现在:python能够改变变量作用域的代码段是def、class、lamda.if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量->全局变量推荐阅读: http://www.crifan.co
2015-12-03 17:17:58
798
转载 波斯公主选驸马定律
本文转自: 波斯公主选驸马定律 | Kai Zhou’s Blog波斯公主选驸马波斯公主到了适婚年龄,要选驸马。候选男子100名,都是公主没有见过的。百人以随机顺序,从公主面前逐一经过。每当一位男子在公主面前经过时,公主要么选他为驸马,要么不选。如果选他,其余那些还没有登场的男子就都遣散回家,选驸马的活动也over 了。如果不选,当下这名男子就离开,也就是pass 掉此人,下一人登场。被pass 掉
2015-11-13 08:55:24
2473
转载 import,reload,__import__在python中的区别
转自:像风一样自由import作用:导入/引入一个python标准模块,其中包括.py文件、带有__init__.py文件的目录。import module_name[,module1,...]from module import *|child[,child1,...]说明:多次重复使用import语句时,不会重新加载被指定的模块,只是把对该模块的内存地址给引用到本地变量环境。测试:
2015-10-16 10:21:48
834
原创 python-ConfigParser模块学习
介绍ConfigParser模块在python中是用来读取配置文件,配置文件的格式跟windows下的ini配置文件相似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。使用的配置文件的好处就是不用再程序中硬编码,可以是你的程序变得灵活起来。 注意:在python 3 中ConfigParser模块名已更名为configparser函数读取配置文件read(filenam
2015-10-16 09:37:53
6470
转载 tcpdump抓包常见用法
常用选项-a —— 将网络地址和广播地址转变成名字 -d —— 将匹配信息包的代码以人们能够理解的汇编格式给出 -dd —— 将匹配信息包的代码以c语言程序段的格式给出 -ddd —— 将匹配信息包的代码以十进制的形式给出 -e —— 在输出行打印出数据链路层的头部信息 -f —— 将外部的Internet地址以数字的形式打印出来 -l —— 使标准输出变为缓冲行形式 -n —— 不把
2015-10-16 09:02:26
6725
原创 程序中的除法取余
下面八道题,估计很多人会栽在这 (-7)/3 = -3 7/(-3) = -3 (-7)/(-3) = 2 7/3 = 2(-7)%3 = 2 7%(-3) = -2 (-7)%(-3) = -1 7%3 = 1
2015-10-08 08:09:17
2757
原创 python-字符串拼接
Python字符串拼接用符号拼接用符号拼接用join方法拼接用format方法拼接用string模块中的Template对象Python字符串拼接在Python的实际开发中,很多都需要用到字符串拼接,Python中字符串拼接有很多,今天总结一下:用+符号拼接用%符号拼接用join()方法拼接用format()方法拼接用string模块中的Template对象如果还有其他方法,欢
2015-09-25 10:57:12
15035
原创 Git学习记录
之前认真的学过git,最近一直在学习其他的,没怎么用git,都有点生疏了,今天来复习一下git,加之之前学git也没有做笔记配置git用户信息$ git config --global user.name "henulwj"$ git config --global user.email "henulwj@qq.com"初始化一个git仓库$ mkdir mygit$ cd mygit
2015-09-24 22:15:02
555
转载 简明Vim练级攻略
本文转自酷壳 http://coolshell.cn/articles/5426.htmlvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——
2015-09-21 09:14:47
1738
转载 Vim的分屏功能
本文转自酷壳 http://coolshell.cn/articles/1679.html 本篇文章主要教你如何使用 Vim 分屏功能。 分屏启动Vim使用大写的O参数来垂直分屏。 vim -On file1 file2 ...使用小写的o参数来水平分屏。 vim -on file1 file2 ... 注释: n是数字,表示分成几个屏。 关闭分屏关闭当前窗口。 ctrl+w c
2015-09-20 15:46:16
533
原创 Linux-mysql忘记root密码
长时间未用装有mysql的虚拟机,最近用的时候,忘记mysql的root密码了,然后找了一下解决方案: 1 . 编辑配置文件my.cnf [mysqld] …. skip-grant-tables2 . 重新启动mysql服务 service mysql restart3 . 登录mysql修改root密码#mysqlmysql>use mysql;mysql>
2015-09-06 12:23:49
1091
原创 ubuntu14和centos7安装配置mysql
ubuntu14安装配置mysql安装mysql apt-get install mariadb-server #ps:安装过程会提示你输入密码配置mysql 编辑/etc/mysql/my.cnf文件[mysqld]...bind-address = 10.0.0.11default-storage-engine = innodbinnodb_file_per_tableco
2015-09-06 11:26:01
932
原创 解决xxx is not in the sudoers file.
在linux下新建的用户去执行sudo命令时会提示如下错误: xxx is not in the sudoers file.This incident will be reported.要解决该错误很简单:切换到root用户 sudo root -修改sudoers文件权限 chmod u+w /etc/sudoers编辑sudoers文件 root ALL=(ALL) ALL
2015-09-06 10:57:03
1362
原创 Big Endian 和 Little Endian
最近看到一篇文章中有涉及大端存储和小段存储,不得其理,只记得本科计算机组成原理中有讲到过,然后就找到一些资料重新学习了一下。起因为什么会出现两种不同的存储方案呢,起因是由于当时CPU在涉及开发时,有两种系列的CPUPowerPC的CPUx86的CPUPowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endia
2015-09-03 16:00:19
546
原创 centos7最小化安装没有pstree
最小化安装centos之后,使用pstree显示进程树,提示没有此命令 原来是没有安装,需要安装psmiscyum install psmisc接下来介绍一下psmisc官方下载地址Psmisc (22.21): http://download.sourceforge.net/psmisc/Psmisc的内容Psmisc软件包包含三个帮助管理/proc目录的程序。安装下列程序: fuser, k
2015-08-31 21:47:08
16018
1
原创 pip安装PIL模块的辛酸
了解到PIL模块是一个图像处理模块库,也没有深入了解,就想着安装上用着试试,结果就掉入了一个坑,话说自己选的路,流着泪也要走完。走完路后,记下这辛酸的过程,装一下。。。 如果已经出错,先卸载pip uninstall PIL下面介绍正规流程,先安装JPEG和FreeType库yum install libjpeg-devel freetype-devel然后在安装PIL的库,安装方法如下pip i
2015-08-31 14:20:27
18597
1
原创 pip安装模块警告InsecurePlatformWarning: A true SSLContext object is not available.
在用pip7.1.2版本安装第三方模块时出现了如下警告:/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not availabl
2015-08-31 11:19:34
45751
原创 OpenStack之学习资料
网上关于OpenStack的学习资料有很多,官网的doc文档也是很好的资料,还有一些牛人的技术博客,在此列举一些学习的资料。IBM http://www.ibm.com/developerworks/cn/views/cloud/libraryview.jsp?sort_by=&show_abstract=true&show_all=&search_flag=&contentarea_by=Clo
2015-08-30 10:40:16
2066
原创 OpenStack之日志
OpenStack日志日志对于一个稳定的系统来说相当重要,对于OpenStack这样一个大型的系统,日志当然也是必不可少,理解Openstack系统的日志对于保证OpenStack环境稳定非常重要。对于出现系统错误,查看日志是一个很好的习惯。OpenStack通过生成大量日志信息来帮助排查系统安装运行期间出现的问题,接下来介绍几个常见服务的相关日志位置。Nova日志OpenStack计算服务日志位于
2015-08-24 18:35:16
14826
原创 OpenStack之服务端口号
在部署openstack的过程中,你会遇到配置各种服务的endpoint,openstack通过url和端口来识别对应请求的是哪一类服务 openstack所使用的默认端口号 openstack service default ports port type
2015-08-04 15:34:29
16880
1
原创 centos7修改网卡名
之前写过一篇centos6.x修改网卡名的文章centos6.x修改网卡名称em1、2...为eth0、1...最近由于系统升级,采用了centos7,也需要修改网卡名,本以为跟6.x一样的方式,结果失败了原来在RHEL6中引入了一种一致性网络设备接口命名的方法(Consistent Network Device Naming)传统的,linux中的网络接口命名是按照eth[0
2015-07-25 22:55:47
11820
转载 python3.x与python2.x不同点
以下收集的是最常接触到的,python3与python2不同点,并不完整,大家在学习过程中也要有自己的总结才好!(1)、print语句变成了函数。在python 2 中,print 'abc'是语,打印输出作用,但现在3.x的print则是函数,需要print ('abc')才能正常使用。(2)、exec同样由语句变成了函数。同上面的print() 的变化。(3)、Py
2015-06-28 22:52:27
910
原创 centos ubuntu 配置ip dns
最近由于经常玩虚拟机,所以不停在装系统,主要是centos和Ubuntu关于在配置ip和dns,一开始也是各种找资料,不过后来,轻车熟路centos配置ip,dns配置ip的文件 /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=00:0C:29:6C:BB:E6NM_CONTROLLED=noBOOTP
2015-05-31 15:24:06
845
原创 VMware Workstation利用host-only也可以上网
一般我们知道VMware有三种网络模式1、nat模式,配置方便,直接可以上网2、bridge模式,配置虚拟机跟主机在同一网段,也可以上网3、host-only模式,该模式下虚拟机不能上网最近想要让虚拟机在host-only下也能上网,所以设置了一下想到利用Windows下的网络共享让虚拟机上网VMware的网络设置如下图:
2015-05-21 20:14:33
4405
原创 centos6.x修改网卡名称em1、2...为eth0、1...
最近在部署openstack环境时,采用双网卡,安装完cenos6.6后发现网卡名称为em1,em2不是以前熟悉的eth0,eth1,由于openstack配置比较麻烦,于是想修改网卡名查看网上的一些资料:CentOS 6.3 mini安装后没有网卡和网卡变成em1问题解决http://moralistxp.blog.163.com/blog/static/1161103982
2015-05-08 22:49:04
7830
1
转载 linux下查看进程指令-ps
在Linux下查看进程指令可以用ps(process status)是unix/Linux下通用的进程状态查看工具ps的常用选项选项 功能介绍-a 显示所有终端中的进程。注意只有与终端关联的进程才会显示,那些守护进程或没有和终端关联的将不被显示。-x 显示那些不关联终端的进程。-u 显示进程所有者的信息-f 显示进程的父进程信息-o 对ps指令显示的信息
2015-01-16 10:10:28
1058
转载 回车换行的前世今生
最近在微博上看到一篇好的关于回车换行符的讲解,主要是在Linux和Windows上的有所不同,所以特地转来原文地址:http://www.admin10000.com/document/5685.html不知各位有没有过这样的经历:Linux上创建的文件在Windows上打开时,结果所有内容会挤成一行。而Windows上创建的文件在Linux上打开时,每一行的结尾又多了一个
2014-12-18 15:47:52
895
转载 C语言中EOF是什么?
我学习C语言的时候,遇到的一个问题就是EOF。它是end of file的缩写,表示"文字流"(stream)的结尾。这里的"文字流",可以是文件(file),也可以是标准输入(stdin)。比如,下面这段代码就表示,如果不是文件结尾,就把文件的内容复制到屏幕上。 int c; while ((c = fgetc(fp)) != EO
2014-09-17 10:23:01
30899
2
转载 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析
在英文论文的编辑加工中,常会遇到such as, for example, e. g. , i. e. , etc. 和et al. 的错误及混淆使用。这里,举例分析这几个词的意义,并阐述其正确用法。1) such as。常列举同类人或事物中的几个例子。其典型的表示式为a plural + such as + single instance( s) of the
2014-02-26 10:33:50
1608
原创 绘制正余弦曲线
问题描述:在控制台用”*“绘制出0°~360°的正余弦曲线问题分析:如果采用数组记录点,则问题就相当简单,如果不采用数组,关键在于一行中要显示两个点,我们考虑利用正余弦函数的对称性,计算出一行中另一个点的位置。程序代码:#include #include void drawCosLine();void drawSinLine();int main(){ draw
2013-12-21 11:00:54
1412
原创 八皇后问题-回溯法
八后问题描述如下:在一个8X8的国际象棋盘上,有八个皇后,每个皇后占一格,要求皇后之间不会出现相互“攻击“的现象,即不能有两个皇后处在同一行,同一列或同意对角线上,问共有多少种不同的方法。问题分析:关于此问题的解决方法有多种,这里只介绍回溯法,其他方法大家可以自己去找找,我们采用一维数组处理,数组的下标i表示棋盘上的第i列,a[i]的值表示皇后在第i列所放的行位置。如:a[2]
2013-12-21 10:36:51
888
转载 解决Android SDK Manager不能访问Google服务器
1、启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出Android SDK Manager - Settings窗口;2、在Android SDK Manager - Settings窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和
2013-11-24 21:30:23
4608
原创 win7开机显示检查硬盘的解决方法
最近不知怎么搞的,我的电脑开机时总是显示在检查磁盘,那个等待的时间之长啊,相当不能忍受,所以就在网上找了一下解决办法:首先开始-->运行-->regdit进入注册表,然后进入如下目录:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager查看有个项叫做BootExecute,将其中的数值删除,保存,即搞
2013-05-27 21:24:10
2945
原创 C#如何让notifyIcon闪烁
最经在写一个网络提醒程序,想让有消息到达时,能够让任务栏图标闪烁,类似QQ消息提醒一样,这里用到vs中的NotifyIcon组件,还有定时器组件Timer首先要有两个图标图像,一个最好是透明的,blank.ico和striped.ico,还要有一个bool类型的变量 private Icon blank = Resources.blank; private
2013-05-27 21:03:43
9062
2
ASP.NET_Application,Session,Cookie和ViewState等对象用法和区别
2011-08-28
ASP.net课件Application、Session和Cookie对象.ppt
2011-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人