倒 水
题目:
有两个容器,容积分别为A升和B升,有无限多的水,现在需要C升水。
我们还有一个足够大的水缸,足够容纳C升水。起初它是空的,我们只能往水缸里倒入水,而不能倒出。
可以进行的操作是:
把一个容器灌满;
把一个容器清空(容器里剩余的水全部倒掉,或者倒入水缸);
用一个容器的水倒入另外一个容器,直到倒出水的容器空或者倒入水的容器满。
问是否能够通...
分类:
其他 时间:
2014-02-07 22:08:41
收藏:
0 评论:
0 赞:
0 阅读:
441
说起DBA,全称是Database Administrator,不是Doctor of Business Administration,千万不要误解,那可是天壤之别!尽管如此,很多人依然认为有着神秘的面纱,高深莫测,花环簇拥,收入丰厚的一族人。实则不然,DBA说白了就一修理工。修理啥呢,不是车床机床,也不是修理啥精密仪器,修理的是数据库,仅此而已。DBA这个行业同样也经历了由萌芽,发展到鼎盛的过程...
分类:
数据库技术 时间:
2014-02-07 23:06:11
收藏:
0 评论:
0 赞:
0 阅读:
543
生成器模式
1、描述
将一个复杂对象的构建与它的表现分离,使同样的构建过程可以创建不同的表现。
2、使用场景
当系统准备为用户提供一个内部结构复杂的对象,而且在构造方法中编写创建该对象的代码无法满足用户需求时,就可以使用生成器模式来构造这样的对象。
当某些系统要求对象的构造过程必须独立于创建该对象的类时。...
分类:
其他 时间:
2014-02-07 21:57:51
收藏:
0 评论:
0 赞:
0 阅读:
369
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
在android中,经常用到的定时器主要有以下几种实现:
一、采用Handler与...
分类:
移动平台 时间:
2014-02-07 22:57:01
收藏:
0 评论:
0 赞:
0 阅读:
579
先给各位拜个年,祝各位新年快乐,马年行大运!本期那点破事来聊聊Activity的生命周期。众所周知,生命周期这个东西非常重要,比如servlet的生命周期包括init,service(doPost/doGet/...),destroy。这个生命周期就诠释了整个servlet的一个调用过程,同样的,在Android中activity也是有生命周期的。先看个官方的android activity生命周...
分类:
移动平台 时间:
2014-02-07 22:32:51
收藏:
0 评论:
0 赞:
0 阅读:
397
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
在启动另外一个Activity的时候,有两种方法,一种是直接使用startActiv...
分类:
移动平台 时间:
2014-02-07 21:57:01
收藏:
0 评论:
0 赞:
0 阅读:
620
前面我们提到Linux上的软件都可以通过Tarball的方式进行源码安装,但每次都要下载、编译、安装,是否太麻烦了一些?有没有类似windows那样厂商把软件编译好,我们用户直接拿来安装就行?答案是肯定的,这就是我们今天要说到的rpm和yum。
在Linux上,有两大主流的软件管理方法,如下所示:
由于Centos采用的是第一种,因此在这只介绍RPM和YUM。
什么是RPM和...
分类:
其他 时间:
2014-02-07 22:59:31
收藏:
0 评论:
0 赞:
0 阅读:
457
通常一次 sqlite3_exec 就是一次事务,假如你要对数据库中的Stutent表插入新数据,那么该事务的具体过程是:开始新事物->插入数据->提交事务,那么当我们要往该表内插入500条数据,如果按常规操作处理就要执行500次“开始新事物->插入数据->提交事务”的过程。...
分类:
数据库技术 时间:
2014-02-07 22:56:11
收藏:
0 评论:
0 赞:
0 阅读:
480
MyEclipse安装findBugs插件
(2012-08-20 15:50:26)
转载▼
标签:
findbugs
myeclipse
插件
it
分类:个人发表
说明:本人觉得findBugs插件很好用,有必要用下,也可能是我一直喜欢强大的功能吧。
过程:
1 下载findBugs插件包,http://findbug...
分类:
数据库技术 时间:
2014-02-07 23:05:21
收藏:
0 评论:
0 赞:
0 阅读:
493
之前我写了一篇文章《Beaglebone Black 串口的操作(一)(更新)》,一直没有接着写。现在把之前没有做的事情做完。
上一次是直接通过终端用shell完成对串口的操作,这一次,我尝试用C语言来完成。主要参考了Advanced Programming in the Unix Environment
和 Bad to Bone
。
首先在Ubuntu中编辑好源文件uart.c:
#...
分类:
其他 时间:
2014-02-07 22:38:41
收藏:
0 评论:
0 赞:
0 阅读:
1146
Investigation
Time Limit: 2000MS
Memory Limit: 32768KB
64bit IO Format: %lld & %llu
[Submit] [Go Back] [Status]
Description
An integer is divisible by 3 if th...
分类:
其他 时间:
2014-02-07 22:32:01
收藏:
0 评论:
0 赞:
0 阅读:
500
现在很多视频和文章上的安卓环境搭建还是比较老的,挺麻烦。现在写快速方便的搭建:
一、下载JDK:
网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
注意选择接受,然后选择相对应的版本。如果是32bit的系统就选择Windows x86.然后安装,尽量不要安装在包...
分类:
移动平台 时间:
2014-02-07 22:09:31
收藏:
0 评论:
0 赞:
0 阅读:
493
在Lucene程序中,成功以上面的方式创建IndexWriter对象以后,会在索引库中出现一个锁文件,这个锁文件是当前这个IndexWriter的锁,如果调用indexWriter.close()关闭了链接,则将会把这个锁文件删除,也就是说,它释放了锁。释放以后,第二个IndexWriter再开启是没有问题的。如果不关闭,同时开了两个或以上的IndexWriter,会抛出一个异常。导致程序终止。...
分类:
其他 时间:
2014-02-07 22:07:51
收藏:
0 评论:
0 赞:
0 阅读:
620
这几天用JNI写了一个Demo, 然后就想着我应该怎么调试JNI的程序呢?以前做过android的开发,知道在android上可以用ndk-build + ndk-gdb调试c,c++的code. 那么在Linux上,在没有图形界面的环境下,怎么调试JNI的程序呢?
Google了很长时间,尝试了各种方法,得到如下的方案:
1 使用GCJ将Java编译成class 文件
gcj -C...
分类:
其他 时间:
2014-02-07 22:17:01
收藏:
0 评论:
0 赞:
0 阅读:
435
如果说go语言的其他内容看起来和c/c++语言没什么太大的区别,那么它的接口设计一定会让人大吃一惊,是的,有时它真的让我产生我使用的是一种动态语言的幻觉。
结构类型
这里,还是和C语言很像的,定义结构:
type Man struct {
name string
age int
}
声明结构变量及初始化:
var m Man //声明Man变量
m...
分类:
其他 时间:
2014-02-07 21:56:11
收藏:
0 评论:
0 赞:
0 阅读:
396
在debug下显示log,在release下自动屏蔽log输出的代码。花了点时间,将网上的两种NSLog优化的方法综合了一下。
具体如下:
一、新建一个.h文件,命名为DLog.h。
DLog.h文件内容为:
//添加定义,在release时不会输出log
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_AR...
分类:
其他 时间:
2014-02-07 21:53:41
收藏:
0 评论:
0 赞:
0 阅读:
331
程序的错误报告,可以收集dump文件,有两个开源项目。
CrashRpt : 谷歌的一个项目。图标为地雷。
BugTrap:CodeProject的一个项目。图标为蜘蛛。...
分类:
其他 时间:
2014-02-07 22:31:11
收藏:
0 评论:
0 赞:
0 阅读:
367
一些简单的数字随机算法 去重等功能...
分类:
其他 时间:
2014-02-07 23:03:41
收藏:
0 评论:
0 赞:
0 阅读:
417
前天红帽软件发布了Red Hat JBoss BPM Suite 6 最终版,这意味着之前发布的社区版6.0(jBPM 6 发布,快速安装,新功能介绍)有对应企业版的支持,社区版6.0将会被以7+3(7年正常支持,3年延长支持)的模式进行维护和支持。通常社区版的产品 represent the latest development releases and are not supported.而企...
分类:
其他 时间:
2014-02-07 22:37:51
收藏:
0 评论:
0 赞:
0 阅读:
469
嵌入式开发检测内存泄露...
分类:
其他 时间:
2014-02-07 22:36:11
收藏:
0 评论:
0 赞:
0 阅读:
656