Titan是一个基于图的数据库。他同样属于现在比较热火的NoSQL中的一类。使用Titan的基本业务场景就是构建关系图谱。相比于Titan数据库,我们可能更加熟悉Neo4j这个数据库。Neo4j也是一款图数据,切应用范围也相当广泛。在比较过两款数据库后,Titan成为了我们选择。主要有以下几..
分类:
其他好文 时间:
2014-11-16 18:48:57
阅读次数:
933
刚一开始接UML,感觉迷迷糊糊的,有许多东西都弄不清楚,自己还是对UML先有个宏观把控在开始学吧!
一、UML概念:UML(Unified Modeling Language) 统一建模语言;是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。我的理解就是UML在面向对象的程序设计中告诉你怎么对模型画图。
二、...
分类:
其他好文 时间:
2014-11-16 18:47:17
阅读次数:
174
Travelling
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 4106 Accepted Submission(s): 1310
Problem Description
After coding so man...
分类:
其他好文 时间:
2014-11-16 18:48:18
阅读次数:
192
使用 最小优先队列存放要编码的key,和合并之后内部节点,注意最小优先队列,获得最小值时会把最小是删掉,下面是java实现。
package Algorithms;
class MinQueue>{
int heapSize;
T[] heap;
int capacity;
public MinQueue(int capaticty)
{
this.capacity=capatic...
分类:
其他好文 时间:
2014-11-16 18:46:06
阅读次数:
305
package com.huowolf;
/*死锁的含义:
* 多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。
* 由于线程被无限期地阻塞,因此程序不能正常运行。
*
* 死锁出现的情形:同步中嵌套同步。
* 但也可能和谐
*
* 避免死锁的一个通用的经验法则是:
* 当几个线程都要访问共享资源A、B、C时,保证使每个线程都按照同样的顺序去访问它们,
* ...
分类:
编程语言 时间:
2014-11-16 18:47:28
阅读次数:
178
vector容器增删改查数据时容量大小的变化,当增加元素时若容器不够大则将容器扩展为原来大小的1.5倍;删除元素时容器大小不发生任何变化。...
分类:
其他好文 时间:
2014-11-16 18:45:17
阅读次数:
117
Accept: 57 Submit: 261
Time Limit: 2000 mSec Memory Limit : 32768 KB
Problem Description
Ytaaa作为一名特工执行了无数困难的任务,这一次ytaaa收到命令,需要炸毁敌人的一个工厂,为此ytaaa需要制造一批炸弹以供使用。 Ytaaa使用的这种新型炸弹由若干个炸药组成,每个炸药都有...
分类:
其他好文 时间:
2014-11-16 18:44:56
阅读次数:
127
Cocos2d-x引擎提供了强大的粒子系统,它在模仿自然现象、物理现象及空间扭曲上具备得天独厚的优势,为我们实现一些真实自然而又带有随机性的特效(如爆炸、烟花、水流)提供了方便...
分类:
其他好文 时间:
2014-11-16 18:46:35
阅读次数:
206
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
并从/etc/profile.d目录的配置文件中搜集shell的设置.
/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该
文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
~/.bashrc:该文件包含...
分类:
其他好文 时间:
2014-11-16 18:45:46
阅读次数:
219
Alignment
Time Limit: 1000MS
Memory Limit: 30000K
Total Submissions: 13465
Accepted: 4336
Description
In the army, a platoon is composed by n soldiers. During the mor...
分类:
其他好文 时间:
2014-11-16 18:44:13
阅读次数:
148
asp.NET的打包发布与IIs的安装配置的步骤网上都有,可能会与我们实际的情况不一样,但是只要努力去做,所有的问题都会解决。...
Comparable和Comparator都是用来实现集合中元素的比较、排序的,只是Comparable 是在集合内部定义的方法实现的排序,Comparator 是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接口的方法。
Comparator位于包java.util下,而Comparable位于包 jav...
分类:
其他好文 时间:
2014-11-16 18:43:46
阅读次数:
267
image也能提交form,并进行了IE8、firefox 33.1提交结果的对比...
分类:
Web程序 时间:
2014-11-16 18:45:42
阅读次数:
172
给出两点,求这两点在图上的最短路径
分别以最上,左下,右下为顶点,看这个三角图形
ans=这三种情况下两点的层数差
#include "stdio.h"
#include "string.h"
#include "math.h"
int main()
{
int n,m,sn,sm,rn,rm,ln,lm,ans;
while (scanf("%d%d",&n,&...
分类:
其他好文 时间:
2014-11-16 18:45:31
阅读次数:
161
题目链接:点击打开链接
思路:
我们先把礼物平均分成2堆。
然后枚举1-(n/2)的所有二进制状态。0就给a,1就给b。
我们设此时a获得的价值和为A,b获得的价值和为B
那么对于一个状态我们就能得到 B-A。
给所有B-A排个序,得到数组K
对于另一半(n/2+1) - n也这样枚举得到A-B.然后去K数组中二分查找距离-(A-B)最近的数即可。...
分类:
其他好文 时间:
2014-11-16 18:45:31
阅读次数:
134
public void Msg1( ) {
Toast toast = new Toast(this);
Toast toast1 = toast.makeText(this, "Hello World", Toast.LENGTH_LONG);
toast1.show();
}...
分类:
移动开发 时间:
2014-11-16 18:44:48
阅读次数:
189