做个一个没怎么学过python的菜鸟,看源码是最好的学习方式了,现在就从nova入手,主要注释一下 nova/compute/api.py 中的 create_instance函数
def _create_instance(self, context, instance_type,
image_href, kernel_id, ramdisk_id,
...
分类:
其他好文 时间:
2015-07-23 20:04:18
阅读次数:
199
关联元素处理“有一个”类型的关系。比...
分类:
其他好文 时间:
2015-07-23 20:02:53
阅读次数:
549
依旧是github开源项目:WaitingDots
这个项目代码不多,实现的很简单,但是很有意思因为动画的基本元素不是画出来的,而是使用了spannableString来实现。
DotsTextView.java
JumpingSpan.java
MainActivity.java
DotstextView是动画的实现主体。
JumpingSpan是基本元素,是动画中的插件
MainA...
分类:
其他好文 时间:
2015-07-23 20:03:07
阅读次数:
259
目前Android平台上进行人脸特征识别非常火爆,本人研究生期间一直从事人脸特征的处理,所以曾经用过一段ASM(主动形状模型)提取人脸基础特征点,所以这里采用JNI的方式将ASM在Android平台上进行了实现,同时在本应用实例中,给出了几个其他的图像处理的示例。由于ASM (主动形状模型,Active Shape Model)的核心算法比较复杂,所以这里不进行算法介绍,我之前写过一篇详细的算法介绍...
分类:
移动开发 时间:
2015-07-23 20:00:21
阅读次数:
267
LeetCode上 二叉树遍历的3道题
#Binary Tree Preorder Traversal
#Binary Tree Inorder Traversal
#Binary Tree Postorder Traversal...
分类:
其他好文 时间:
2015-07-23 20:02:57
阅读次数:
113
1.前言
单例模式可能是设计模式中相对比较简单的而且在工作中应用最频繁的设计模式了,例如系统配置文件的读取工具类要求得保证其实例唯一性。再比如在需要调用计算机底层时,需要一个Java来使用JNI来与其他语言进行交互,此时可能需要保证Java类的实例是唯一的。
那么在编写单例模式时,需要考虑哪些问题呢?2.简单实现:
常规单例模式实现的原则:
1.实例变量私有化...
分类:
编程语言 时间:
2015-07-23 20:00:56
阅读次数:
124
//给一个无向图 , 每条边可以是online边也可以是offline边,问
//有多少种方法使得每个节点的online边和offline边一样多
#include
#include
#include
using namespace std;
const int maxn = 110 ;
int on[maxn] , off[maxn];
int x[maxn] , y[maxn]...
分类:
其他好文 时间:
2015-07-23 20:00:29
阅读次数:
131
下面的代码用于一般情况下用Excel宏读取数据库的表字段Public Sub getdata()
Dim cnn As New ADODB.Connection, sh As Worksheet
Dim rs As New ADODB.Recordset
Dim cnnStr As String, SQL As String cnnStr = "Provider=SQL...
分类:
数据库 时间:
2015-07-23 20:01:57
阅读次数:
176
当使用 TCP/IP 连接 mysql 时, 出现 :
Can’t connect to MySQL server on ‘xxx.xxx.xxx.xxx.’(111)这个错误。经过反复折腾:
确定IP没错,用户权限是有的(支持远程IP连接),配置文件以注销 绑定本地IP选项。。。
浪费了半小时之后。。。看到以段话,,,如果是在linux shell命令行中直接打 mysql 命令,能够顺利连...
分类:
数据库 时间:
2015-07-23 19:59:17
阅读次数:
145
package com.fang.news.test;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io...
分类:
编程语言 时间:
2015-07-23 19:59:35
阅读次数:
118
六度分离
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 5439 Accepted Submission(s): 2205
Problem Description
1967年,美国著名的社会学家斯坦利·米尔...
分类:
其他好文 时间:
2015-07-23 19:59:10
阅读次数:
288
#include
using namespace std;
void main(void)
{
int a,b,c;
char DD,EE,FF;
for (a=1;a
for (b=1;b
for (c=1;c
if (a!=1&&c!=1&&c!=3&&a!=b&&b!=c&&a!=c)
{
//printf(a);
DD='X'+a-1;
...
分类:
编程语言 时间:
2015-07-23 19:59:46
阅读次数:
139
前言几个月之前了解过一点Angular,主要是通过phonecat应用程序了解一些入门东西,但是当被问及什么是Angular或者你对Angular的理解时,只记得一个MVVM双向数据绑定,显然这是不能令人满意的。现在重新来过吧。
ps:该文档只是见证自己学习Angular的过程。所用版本为1.4.3。...
分类:
Web程序 时间:
2015-07-23 19:58:59
阅读次数:
132
requireJS(http://www.requirejs.cn/)是一个JavaScript模块加载器。它非常适合在浏览器中使用,使用RequireJS加载模块化脚本将提高代码的加载速度和质量。
一、CommonJS和AMD
在介绍requireJS之前,要先说一下模块规范。目前,通行的Javascript模块规范共有两种:CommonJS和AMD。
1. node.js的模块系统,...
分类:
Web程序 时间:
2015-07-23 20:00:17
阅读次数:
125
在做来往分享的时候,遇到了一个奇葩的问题。
??我们的app(Foo)由一个LauncherActivity(L)启动,L在启动MainActivity(M)之后finish自己。Scheme也统一由L接收,并转发至M。其中,M是singleTask的。
??当通过Foo分享到来往之后,点击通过Scheme启动Foo,此时会出现L的闪屏页,但是不会留在M。点开Foo,发现已经打开了Scheme相...
分类:
其他好文 时间:
2015-07-23 19:58:31
阅读次数:
183
最近一直在做android自动打包,之前已经完成了用纯命令行的形式打包、原生态ant脚本打包,和基于android的SDK的打包,并且实现了多渠道打包,后来同事推荐了gradle,网上的资料说gradle各种好,自己也感兴趣是实现一下,其实一般来说由于android对eclipse的支持减弱,大部分的人都是用gradle与android studio融合,这样面的例子也会比较多,但笔者所在的项目还...
分类:
移动开发 时间:
2015-07-23 19:58:11
阅读次数:
199
一. 创建不可变字典的方式:
//字典的字面量,前key后value
NSDictionary *dic =
@{@"1":@"2",@"3":@"4"};
NSDictionary *dic = [[NSDictionary
alloc]
init];
NSDictionary *dic = [NSDictionary dictionary];
NSDic...
分类:
其他好文 时间:
2015-07-23 19:57:10
阅读次数:
113