效果图详细说明:http://java.662p.com/thread-3932-1-1.html
分类:
其他好文 时间:
2014-12-09 10:29:45
阅读次数:
103
我们无时无刻不在时刻得调整自己的计划(策略)以完成目标,就跟玩dota一样,对局面的判断不同使得装备选择不同,阵容不同也使得自己的打法不一样,调整策略时刻都在发生。这些情况在实际系统中也是经常遇到,那么在软件系统中如何实现不同的策略呢? 策略模式是一种行为型设计模式,主要是定义一系列的算法,把...
分类:
其他好文 时间:
2014-12-09 10:28:51
阅读次数:
189
一 谁,执我之手,敛我半世癫狂; 谁,吻我之眸,遮我半世流离; 谁,抚我之面,慰我半世哀伤; 谁,携我之心,融我半世冰霜; 谁,扶我之肩,驱我一世沉寂。 谁,唤我之心,掩我一生凌轹...
分类:
其他好文 时间:
2014-12-09 09:26:47
阅读次数:
220
我们都知道,对二叉树进行递归遍历非常简单,但递归算法需要额外的栈机制来存储每次递归的值。既然递归算法内部使用栈实现的,那么我们也可以借助于栈来实现二叉树的非递归遍历。下面我们将讲解利用非递归实现二叉树的前序、中序和后序遍历。
1、非递归二叉树前序遍历:
我们知道,二叉树的前序遍历对节点的访问顺序是根节点、左子节点然后右自节点。根据其访问顺序我们可以很容易用栈来实现。具体实现思路如下:
1、遍...
分类:
其他好文 时间:
2014-12-09 09:27:18
阅读次数:
189
声明:
本博客欢迎转载,但请保留原作者信息!
作者:黄堆荣
团队:华为杭州OpenStack团队
1、简介
Openstack在J版本中新增NUMA特性,用户可以通过将虚拟机只能的CPU和内存绑定到物理机的NUMA节点上来提升虚拟机的性能。
2、使用方式
NUMA分配方式有两种方式:
1、用户指定NUMA节...
分类:
其他好文 时间:
2014-12-09 09:25:39
阅读次数:
212
这道题是水题,当时直接贪心就过了。
多阶段决策,其实应该用dp,他人的代码使用Vector进行预处理。
#include
#include
#include
#include
#include
using namespace std;
int n, a[12];
double dp[1<<12];
double cal(int a, int b, int c){
if(a+b<=c) ret...
分类:
其他好文 时间:
2014-12-09 09:27:28
阅读次数:
160
Given a string S and a string T, count the number of distinct subsequences of T in S.
A subsequence of a string is a new string which is formed from the original string by deleting some (can be non...
分类:
其他好文 时间:
2014-12-09 09:26:46
阅读次数:
161
这里创建一个短信广播接受者,并让他的优先级最大,设置他的动作为:接收短信(需要添加权限)
package com.ustc.mobilemanager.receiver;
import android.content.BroadcastReceiver;
import andro...
分类:
其他好文 时间:
2014-12-09 09:25:35
阅读次数:
237
Tachyon是以内存为中心的分布式文件系统,拥有高性能和容错能力,能够为集群框架(如Spark、MapReduce)提供可靠的内存级速度的文件共享服务。从软件栈的层次来看,Tachyon是位于现有大数据计算框架和大数据存储系统之间的独立的一层。它利用底层文件系统作为备份,对于上层应用来说,Tachyon就是一个分布式文件系统。本文讲述了Tachyon的重要概念、使用方法以及基本原理。...
分类:
其他好文 时间:
2014-12-09 09:26:53
阅读次数:
243
现在大家似乎都体会到开源的好处,
但开源并不是真正的开源:
代码库通常被公司、基金会把持,普通人很难有精力资源参与进来;
很多人参与开源项目,只不过是为了成为commiter,maintainer、owner,以使得自己的职业生涯得到一个更好的位置
每个人都有私心,假设开源是一个伟大的事业,我们可以在一开始利用人们的私心,把大众引入到开源的潮流中来
但最终,我们需要关注真正的目标:开源是...
分类:
其他好文 时间:
2014-12-09 09:23:37
阅读次数:
249
二维序列查找
Time Limit:1000MS Memory Limit:65536K
Total Submit:41 Accepted:24
Description
在形如如下的二维序列中查找对应坐标(x,y)的值。
1 3 6 10 15 ..
2 5 9 14 ..
4 8 13 ..
7 12 ..
11 ..
..
Input
输入的第一行是一个整数N,表...
分类:
其他好文 时间:
2014-12-09 09:25:35
阅读次数:
231
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary).
You may assume that the intervals were initially sorted according to their start times.
Examp...
分类:
其他好文 时间:
2014-12-09 09:25:14
阅读次数:
190
题目大意:给定n个目标串和m个模式串,问这m个模式串每个在多少个目标串中出现过,以及n个目标串每个以最多多少个模式串为子串
我错了……就算用fail树+set启发式合并也优化不到O(nlog^2n)……这题的数据范围相当无解啊
首先将所有名字和点名的字符串全都插进AC自动机
将每个点上开一个set记录这个点是哪些喵星人的名字的前缀
然后建立fail树 沿着fail树从下到上启发式合并
每...
分类:
其他好文 时间:
2014-12-09 09:21:35
阅读次数:
286
ruby中有很多经典的驱动器结构,比如枚举器和生成器等.这次简单介绍下生成器的概念.生成器是按照功能要求,一次产生一个对象,或称之为生成一个对象的方法.ruby中的连续体正好可以用来完成生成器的功能.连续体说起来晦涩,其实还是很简单的,它有3个特点:
1. callcc方法会给代码块传一个连续体对象,你可以保存该对象;
2. 当调用连续体的call方法时指令流会跳转到callcc方法之后;
...
分类:
其他好文 时间:
2014-12-09 09:20:59
阅读次数:
196
内存泄漏是个什么狗东西(hdd)
为啥写这个东西?
最近继续三四天一直在跟踪大家反映很久很久很久的ONVIF协议服务器被NVR或ODM(ONVIF Device Manager)工具探测就会出内存泄漏的问题。后果老严重了,比如三板IPC,内存比较大,有时候24小时就崩了,有时候72小时会崩,而双板IPC,内存比较小,很短的时间就会发现有内存泄漏,用着用着,IPC可能就会出现OOD(Out of...
分类:
其他好文 时间:
2014-12-09 09:21:35
阅读次数:
330