安装步骤apt-getupdate
apt-getupgrade
apt-getinstallgitpython-pip
cd/opt/
gitclonehttps://git.openstack.org/openstack-dev/devstack
cd/opt/devstack
./tools/create-stack-user.sh#创建stack用户
vimlocal.conf#创建local.conf文件
[[local|localrc]]
GIT_BASE=${GIT..
分类:
系统相关 时间:
2016-05-29 16:51:28
阅读次数:
522
公司技术部让装一台windserver2008服务器,可以多人同时登陆的,而默认的windowsserver2008服务器系统同时连接的最大连接数只有2个。这样一来,就会遇到“终端服务器超出最大连接数”,导致无法正常登陆服务器。一、远程桌面的开启windowsserver2008R2系统装好后,开启远程桌面..
分类:
Windows程序 时间:
2016-05-29 16:52:18
阅读次数:
3534
一、ctags查看函数定义的好工具ctags-R在当前目录建立tags文件ctrl+]+回车跳到函数定义处ctrl+t返回二、make与Makefilemake是一条命令Makefile是一个文件make的执行需要一个Makefile文件Makefile两个重要关系依赖关系依赖方法touchMakefile/makefile1依赖方法前面要有Tab键2进..
分类:
系统相关 时间:
2016-05-29 16:52:36
阅读次数:
217
在一些非工作环境中,为了避免频繁的登录输入密码,可以更改配置文件来设置开机自动登录,省去输入密码的时间同过修改/etc/gdm/custom.conf来达到以上目的,gdm是图形配置文件vim/etc/gdm/custom.confvim:简单使用,进入编辑模式:i退出编辑模式:ESC保存并退出:在一般模式按..
分类:
其他好文 时间:
2016-05-29 16:50:46
阅读次数:
209
1.tree:树命令,将文件及其子目录以树状图显示出来-d:只显示目录-L#:显示多少层目录2.ll:查看分区情况的2个命令ll/dev/sd*cat/etc/proc/partitions3.ll:查看文件时间ll--time=xtime4.aliasname=‘’:命令别名的设置命令unaliasname:暂时取消命令别名当此次命令暂时不需..
分类:
其他好文 时间:
2016-05-29 16:52:47
阅读次数:
137
1.交换分区
linux内存使用机制:/proc/sys/vm/swapiness
2.查看内存空间使用状态
cat/proc/meminfo
free
-m显示结果以MB为单位
-g显示结果以GB为单位
3.dd指定大小的块创建文件
格式1:ddif=input_fileof=output_file
格式2:ddif=input_fileof=output_filebs=块大小[B|K|M|G..
分类:
系统相关 时间:
2016-05-29 16:50:46
阅读次数:
269
1.青芯生活GreenLiving(8:00-9:00)睁开双眼让一大波可爱清香的绿色大军来为您唤醒身心吧。赶走一夜累积的毒素沉淀与疲劳,轻盈开启一天的绿色生活之旅。2.芬芳罗兰FragrantPurple(10:00-11:00)促进新陈代谢的最佳时机!甜菜根所带来的诱人红色如同您体内流淌的血液一样必不可少..
分类:
其他好文 时间:
2016-05-29 16:52:25
阅读次数:
245
body在默认情况下占据了当前可视窗口的整个高度和宽度
如果想让盒子中的内容垂直居中,可以让盒子的line-height和盒子的高度相等。
默认情况下,盒子的高度和宽度值都是auto,但空盒子是看不见的,必须有内容才看的见,当有内容时,盒子的宽度等于父元素内容区宽度;高度需由盒子中包含的内容来撑开。如果子元素盒子定义的高度超过了父元素,父元素不会自动扩展其高度而是被子元素覆盖了。...
分类:
其他好文 时间:
2016-05-29 16:49:17
阅读次数:
306
一、前言在前两篇破解的文章中,我们介绍了如何使用动态调试来破解apk,一个是通过调试smali源码,一个是通过调试so代码来进行代码的跟踪破解,那么今天我们就这两篇文章的破解方法,来看看Android中开发应用的过程中如何对我们的应用做一层安全保护,当然现在市场中大部分的应用已经做了一些防护策略,但是没有绝对的安全,破解只是时间上的问题。所以攻破和防护是相生相克,永不停息的战争,没有绝对的安全,也...
分类:
移动开发 时间:
2016-05-29 16:47:59
阅读次数:
409
本周学习知识: GUI的一个事件监听机制; IO流一个写入写出功能; 学习心得: 关于GUI的一个事件监听机制就是在我们可视化操作上面的一些后台运行,比如我们在界面上放一个按钮,当你点击这个按钮的时候,他会出现什么样的一个反应,这就是事件监听机制,还有就是一个IO流的学习,流是javaIO的基础,是 ...
分类:
其他好文 时间:
2016-05-29 16:48:41
阅读次数:
201
2016-5-29: 选择一款适合编程的字体,一款且仅一款。我用的是Consolas,因为微软自带,一般的编辑器都会自带,配置简单。而且编程本来就不需要什么特别的字体,满足等宽等要求就足够了。具体介绍可以看看wiki:Consolas;Consolas字体。 ...
分类:
其他好文 时间:
2016-05-29 16:48:03
阅读次数:
137
BeanUtils:通过反射控制JavaBean属性的实用方法。 1.cloneBean(Object) Object 克隆一个bean是基于可用属性的get和set方法,即使这个bean类没有实现Cloneable接口方法的实现是有BeanUtilBean的newbean = bean.getCl ...
分类:
Web程序 时间:
2016-05-29 16:47:02
阅读次数:
158
一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SE ...
分类:
数据库 时间:
2016-05-29 16:47:48
阅读次数:
298
题目链接: http://codeforces.com/problemset/problem/587/A 题意: 输入n个数,在这n个数中,寻找有多少个数不能消除掉 消除方法:两个相同的数消除后,生成大它一个数,比如两个1消除后可以生成一个2, 解题思路: 可以定义个数组A[6100000],在这里 ...
分类:
其他好文 时间:
2016-05-29 16:46:20
阅读次数:
167
Model是对数据库的操作 之前两章已经说了MVC中的V(view)和C(controller),这一章主要讲M(model). 一、连接数据库 首先要创造一个操作数据库 之后打开shop查看原始配置 之后我们去配置自己的数据库 这样,数据库就配置好了。 二、创建model类 原则上来讲,一个mod ...
分类:
数据库 时间:
2016-05-29 16:48:31
阅读次数:
408
1.显示隐藏文件夹显示:defaults write com.apple.finder AppleShowAllFiles -bool true (1)复制“defaults write com.apple.finder AppleShowAllFiles -bool true” 到终端,回车 (2 ...
分类:
系统相关 时间:
2016-05-29 16:47:44
阅读次数:
158