首先声明一下:这里的学习并不特指软件学习,是我工作学习中得到的一些感悟。
人不可能理解他没接触过的事物
学习的时候,如果只是枯燥的文字,复杂的公式的话,一些很好的书籍或者只是便成为了催眠良药。知识如果只是一些天外来客一样的存在,直接空降下来,我们如何去理解他呢?我们只能用现有的只是和经验去类比的学习这些知识,或者在日久天长的接触过程中去渐渐学习知识。很显然,前者比后者来的快的多。...
分类:
其他好文 时间:
2015-01-14 23:04:03
阅读次数:
373
定义
(本人在阅读完本书的中英两个版本之后发现对建造者模式十窍懂了九窍,所以直接去网上搜别人的分析了,所以本章大部分是根据网上的资料收集来的,此外,代码例子表示本书的例子不合适,也换了,所以本章和这本书关系不大。)
建造者模式是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式最重要的两个角色:抽象建造者(Builder)和指导者(Director),其中建...
分类:
其他好文 时间:
2015-01-14 23:01:32
阅读次数:
351
UIImage *image=@"XXX";
//png格式
NSData *imagedata=UIImagePNGRepresentation(image);
//JEPG格式
//NSData *imagedata=UIImageJEPGRepresentation(image);
NSArray*paths=NSSearchPathForDirectories...
分类:
移动开发 时间:
2015-01-14 23:01:13
阅读次数:
634
近日AT&T宣布了新的设计工具和基于企业的开发管理服务,帮助企业开发者构建物联网(IOT)的应用程序和服务。...
分类:
其他好文 时间:
2015-01-14 23:00:45
阅读次数:
372
poj 2411 Mondriaan's Dream(状压DP)—— black 的专栏 —— waShaXiu...
分类:
其他好文 时间:
2015-01-14 23:00:02
阅读次数:
383
在neutron网络中,如果需要打通不同租户之间的软件网络,那么需要打开 neutron l3 agent,并且配置router;
配置/etc/neutron/l3_agent.ini
#vi /etc/neutron/l3_agent.ini
[DEFAULT]
router_id = dbad9f1c-7999-4b1e-b307-c3466bb0eed9
use_na...
分类:
其他好文 时间:
2015-01-14 23:02:42
阅读次数:
397
Given numRows, generate the first numRows of Pascal's triangle.
For example, given numRows = 5,
Return
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
class Solution {
public:
...
分类:
其他好文 时间:
2015-01-14 23:00:41
阅读次数:
339
Given an array of integers, every element appears twice except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without using ext...
分类:
其他好文 时间:
2015-01-14 23:01:20
阅读次数:
402
当需要浏览器打开内网的某个ip地址时,可以通过putty建立tunnel的方式,我之前的博文有提到;
也可以通过在本地安装vnc viewer,登陆login节点,使用login节点的浏览器进行打开内网的ip地址;
使用ssh tunnel是最为简单的一直方式;
例子:
node1 有公网ip; node2 只有内网ip;node1和node2之间网络相通;
我们只能在浏览器上打开nod...
分类:
其他好文 时间:
2015-01-14 22:59:41
阅读次数:
476
/*
dp[i][j]表示第i个节点及其子树取j个所得的最大值
在第i个节点的儿子节点有多个,而对于每个儿子节点及其对应的子树中选几个节点才能得到最大值
可以用背包来做
*/
#include
#include
#include
#include
using namespace std;
#define maxn 210
int dp[maxn][maxn];//dp[i][...
分类:
其他好文 时间:
2015-01-14 23:00:20
阅读次数:
364
琢磨了一天,终于方便的手工生成了kvm虚机,分享一下:
1,创建qcow2文件:
~]# qemu-img create -f qcow2 testnode1.qcow2 30G
Formatting 'testnode1.qcow2', fmt=qcow2 size=32212254720 encryption=off cluster_size=65536
2,用virt-ima...
分类:
系统相关 时间:
2015-01-14 23:00:38
阅读次数:
414
3.0以前,android支持两种动画模式,Tween Animation,Frame Animation
在android3.0中又引入了一个新的动画系统:Property Animation
这三种动画模式在SDK中被称为Property Animation,View Animation,Drawable Animation
下面介绍:Tween Animation
View...
分类:
移动开发 时间:
2015-01-14 23:01:49
阅读次数:
392
今天遇到一个奇怪的bug,PendingIntent.getActivity()在小米手机上面不起作用,在别的手机没有问题,估计是小米侵犯了rom的原因。源代码这个方法介绍如下:
/**
* Retrieve a PendingIntent that will start a new activity, like calling
* {@link Context#sta...
分类:
其他好文 时间:
2015-01-14 23:01:17
阅读次数:
1669
SciPy以NumPy为基础,提供了应用更加广泛的科学计算工具。
其在以下方面有着优秀的函数库:
1.线性代数
2.数值积分
3.插值
4.优化
5.随机数生成
6.信号处理
7.其他
与NumPy一样,SciPy有着稳定,成熟,且应用广泛的数值运算库。
许多SciPy函数仅仅是给诸如LAPACK,BLAS这样的Fortran数值计算工业标准库提供了接口。
在本文中,我们仅仅...
分类:
其他好文 时间:
2015-01-14 23:01:17
阅读次数:
1055
//华氏温度与摄氏温度转换,编写一个程序,将华氏温度转换成摄氏温度或将摄氏温度转化成华氏温度。
//要求程序运行时从控制台读入温度值及单位,并输出另一种温度值及单位,例如:若用户输入27 C则
//程序输出 81F;若用户输入96 F,则程序输出36 C(其中C代表摄氏温度,F代表华氏温度),华氏温度与摄氏温度转化的公式为:
//C = 5 (F - 32) / 9
//F = 9 C /...
分类:
其他好文 时间:
2015-01-14 22:59:05
阅读次数:
392
题目:
Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent
a number.
An example is the root-to-leaf path 1->2->3 which represents the number 123.
Find...
分类:
编程语言 时间:
2015-01-14 22:59:16
阅读次数:
431
/*
dp[i][0]表示第i个人不去的时候能得到的最大值
dp[i][1]表示第i个人去的时候得到的最大值
状态转移方程:
dp[i][0]+=max(dp[next][0],dp[next][1])
dp[i][1]+=dp[next][0]
其中next为其子节点
*/
#include
#include
#include
#include
using namespa...
分类:
其他好文 时间:
2015-01-14 23:01:13
阅读次数:
323