首页 > 2014年03月02日 > 全部分享
openstack关于utils.execute
首先不得不吐糟下国内openstack的开发者是不是太少了,关于openstack编码的一些细节问题很少有人知道。 这里记录一下扩展openstack时遇到的一个小问题 openstack的utils.execute其实是封装的subprocess模块用来执行一些shell命令 具体是调用的subprocess模块的Popen执行的 假如我们想执行以下命令 rm -rf /home/uu...
分类:其他   时间:2014-03-02 09:13:02    收藏:0  评论:0  赞:0  阅读:650
final、finally和finalize的区别
final、finally和finalize的区别 这三者的区别可以从两个方面来说 1、意思解释方面 (1)final是修饰符(关键字) (2)finally是异常处理中的程序块 (3)finalize是方法名 2、功能方面 (1)若一个类被声明为final的话,则此类不能被继承;如果一个变量声明为final的,则此类不能被改变,只能使用; 如果一个方法被声明为...
分类:其他   时间:2014-03-02 09:57:30    收藏:0  评论:0  赞:0  阅读:544
skiplist 跳表详解及其编程实现
skiplist介绍 跳表(skip List)是一种随机化的数据结构,基于并联的链表,实现简单,插入、删除、查找的复杂度均为O(logN)。跳表的具体定义, 请参考参考维基百科 点我,中文版。跳表是由William Pugh发明的,这位确实是个大牛,搞出一些很不错的东西。简单说来跳表也是 链表的一种,只不过它在链表的基础上增加了跳跃功能,正是这个跳跃的功能,使得在查找元素时,跳表能...
分类:其他   时间:2014-03-02 10:52:53    收藏:0  评论:0  赞:0  阅读:506
基于struts2的文件上传示例
在webroot文件夹下创建fileupload文件夹 单文件上传: 上传页面: My JSP 'index.jsp' starting page <form action="${pageContext.request.contextPath}/upload/uploadAction_saveFile.action" ...
分类:其他   时间:2014-03-02 10:09:46    收藏:0  评论:0  赞:0  阅读:442
Python的静态方法和类方法
可以直接被类或者类的实例调用。 1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数; 2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量; 3)静态方法有点像函数工具库的作用,而类成员方法则更接近类似Java面向对象概念中的静态方法。 class MyClass: val1 = 'apple' def...
分类:编程语言   时间:2014-03-02 07:43:51    收藏:0  评论:0  赞:0  阅读:444
计算机图形学及OpenGL简介摘记
计算机图形学及OpenGL简介摘记...
分类:其他   时间:2014-03-02 12:05:06    收藏:0  评论:0  赞:0  阅读:539
续前一篇Learn Vim Progressively 进入VIM大师级编辑阶段
VIM高效编辑文本技巧!...
分类:其他   时间:2014-03-02 09:54:27    收藏:0  评论:0  赞:0  阅读:467
ZOJ3734 树形DP
很有意思的一道树形DP。关键在于变量的设置。根据翻转的性质,我们设dp[ i ][ 0 ]代表以 i 为根的子树like 比 candle多多少,dp[ i ][ 1 ]则表示以 i 为根的子树like 比 candle少多少。所以每次翻转都是dp[ i ][ 0 ]和dp[ i ][ 1 ]的转换。很有意思!   #include "iostream" #include "cstdio" #i...
分类:其他   时间:2014-03-02 09:08:25    收藏:0  评论:0  赞:0  阅读:449
广度优先遍历_改造为递归方式
import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; /**第05讲-广度优先遍历_改造为递归方式 * ------------------------------------ * 深度优先遍历的递归相似性很明显。 * 广度优先遍历可以用递归的解法...
分类:其他   时间:2014-03-02 12:06:39    收藏:0  评论:0  赞:0  阅读:377
合并数组
/******************************************************** 题目:有两个排序的数组A1和A2,内存在A1的末尾有足够多的空余 空间容纳A2。请实现一个函数,把A2中所有数字插入到A1中并且所 有的数字是排序的。 *********************************************************/ //合并数组...
分类:其他   时间:2014-03-02 09:40:36    收藏:0  评论:0  赞:0  阅读:507
GeeksForGeeks - Partition problem
解析为: 1 检查数组的总和是否是偶数,如果是基数就返回假 2 问题归结为在一个数组中寻找任意数组合的和等于一个数的问题(其中数组的数只能使用一次)。明白点说就是coin change问题(找零钱) 1 本博客程序时间效率基本上是一样的,不过实际运行应该快点,找到了找零方案就马上返回了,不用循环结束。 2 空间效率使用了O(sum),数组大的话,就节省了大量空间。...
分类:其他   时间:2014-03-02 11:18:57    收藏:0  评论:0  赞:0  阅读:416
substring()和indexOf()方法复习
package cn.wy; public class StringTest { public static void main(String[] args) { StringTest test=new StringTest(); test.testString(); } private void testString(){ String rawString="01234...
分类:其他   时间:2014-03-02 09:06:54    收藏:0  评论:0  赞:0  阅读:565
面试中你不可回避的C、C++的问题(三)
本节继续上一次的关于sizeof的讲解: 这次主要是探讨一下,关于sizeof对于类以及对象之间的内存的大小的关系 二维指针域数组的关系 #include int main() { //存储的是指针所以是3*4*4=48 int ** a[3][4]; printf("%d\n",sizeof(a));//48 char** b[3][4]; pr...
分类:编程语言   时间:2014-03-02 09:05:19    收藏:0  评论:0  赞:0  阅读:419
uboot学习之cp命令
uboot下cp下命令执行过程...
分类:其他   时间:2014-03-02 11:55:55    收藏:0  评论:0  赞:0  阅读:729
数论总结与代码
一.素数打表: 1.平常打表: for(i=2;i<=n;i++) if(!s[i]) { for(j=2*i;j<=n;j+=i) s[j]=1; } 2.线性打表: void get_prime() { int cnt...
分类:其他   时间:2014-03-02 11:23:42    收藏:0  评论:0  赞:0  阅读:549
Cocos2d-x游戏开发之音效使用
在我们的游戏开发之中,除了UI是重中之重以外,音乐同样是不可缺少的重要部分。 因为人有两只眼睛和耳朵。 现在先来看引入的库文件,总的来说比较简单。 首先引入的库文件,并使用命名空间: #include "SimpleAudioEngine.h" using namespace CocosDenshion; 下面是代码使用: //播放背景音乐,相对路径,放在res...
分类:其他   时间:2014-03-02 10:43:38    收藏:0  评论:0  赞:0  阅读:558
CF232 D2D:On Sum of Fractions,math
题目:http://codeforces.com/contest/397/problem/D 关键是要用数学归纳法证明:当n + 1 = p, p 为质数时, = 1 / 2 - 1 / p。 证明过程:当p = 3时,显然成立,假设q为下一个质数,则 原式 = 1 / 2 - 1 / p + (q - p) / (p*q) = 1/2 - 1/q。得证。 代码: #include #i...
分类:其他   时间:2014-03-02 08:05:24    收藏:0  评论:0  赞:0  阅读:471
poj 1907 Work Reduction_贪心
贪心的题目...
分类:其他   时间:2014-03-02 09:39:06    收藏:0  评论:0  赞:0  阅读:598
C#:装箱和拆箱相关知识整理
1、装箱和拆箱是一个抽象的概念2、装箱是将值类型转换为引用类型; 拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来例如:int val = 100; object obj = val; Console.WriteL...
分类:其他   时间:2014-03-02 07:19:12    收藏:0  评论:0  赞:0  阅读:449
Merge Sorted Array
Given two sorted integer arrays A and B, merge B into A as one sorted array.Note:You may assume that A has enough space (size that is greater or equal...
分类:其他   时间:2014-03-02 07:17:38    收藏:0  评论:0  赞:0  阅读:449
763条   上一页 1 ... 25 26 27 28 29 ... 39 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!