摘要:
今天将ADT更新了下,导入以前的工程,eclipse报了如下错误:1Android requires compiler compliance level5.0or6.0. Found'1.4'instead. Please use Android Tools > Fix Project Properties.按提示在工程文件上 右键 -> Android Tools -> Fix Project Properties ,无效。手动打开Project Properties -> java Compiler -> 选上Enable project sp 阅读全文
摘要:
75道逻辑思维题——-据说会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才了!【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。【2】周雯的妈妈是豫林水泥厂的化验员。 一天,周雯来到化验室做作业。做完后想出去玩。 “等等,妈妈还要考你一个题目,”她接着... 阅读全文
摘要:
算法来自:http://hi.baidu.com/7636553/blog/item/c4b920d4445b2fcb51da4bf0.html六度分割通常用来描述一个广阔的社会网络(SN),现在大部分的社会网络服务都提供了搜索功能,即搜索出一个用户到达另外一个用户的最短路径,也就是找出这两个用户之间通过最少的用户的链接。一般的SN提供的搜索都是4度的,也就是例如A-B-C-D-E 称为4度的分隔... 阅读全文
摘要:
一、按数据来源(去向)分类:1、是文件: FileInputStream, FileOutputStream ( 字节流 )FileReader, FileWriter( 字符 )2、是byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 )3、是Char[]: CharArrayReader, CharArrayWriter( 字符流... 阅读全文
摘要:
今天在看一个遗留系统的数据表的时候发现平时查找的视图是FULL OUT JOIN的,导致平时的数据记录要进行一些限制性处理,其实也可以设置视图各表为右外连接并在视图上设置各列的排序和筛选条件就可以达到效果。联接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定联接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选联接条件所选的行。 联接可分为以下几类: 1、内联接(典... 阅读全文
摘要:
什么是clone? 在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最高效的手段。... 阅读全文
摘要:
算法导论第五章讲到了生日悖论。1、定义:生日悖论[1]是指,如果一个房间里有23个或23个以上的人,那么至少有两个人的生日相同的概率要大于50%。这就意味着在一个典型的标准小学班级(30人)中,存在两人生日相同的可能性更高。对于60或者更多的人,这种概率要大于99%。从引起逻辑矛盾的角度来说生日悖论并不是一种悖论,从这个数学事实与一般直觉相抵触的意义上,它才称得上是一个悖论。大多数人会认为,23人... 阅读全文
摘要:
[代码] /** * * 初始化测试数组的方法 * @return 一个初始化好的数组 * */ public int[] createArray() { Random random = new Random(); int[] array = new int[10]; for (int i = 0; i < 10; i++) { array[i] = random.nextInt(100) ... 阅读全文
摘要:
近来逛论坛作逻辑题,下面是是自己一下子没想到的题目(答案已设为白色字体):1.生产中需要一段铁链,库房中只有五截每截只有三个铁环的铁链,这五截铁链连起来的长度正好是所需要的。 问:在只切断三个铁环的情况下,怎样将这五截三铁环连起来? 答:把一截的三个都切了。22.有一老头卖了6角钱的瓜给3个人,每个人花了2角,后来老头又想要5角,就叫孙子去还给他们1角,路上孙子口渴就花了4分买水喝,然后把余下的6... 阅读全文
摘要:
选择排序分简单选择排序和堆排序两种。1.简单选择排序基本思想:每一次从待排序的记录中选取关键字最小的记录,顺序放在已排好序的记录后面,直到全部记录排序完毕。特点:时间复杂度为O(n*2),空间复杂度为O(1),不稳定。简单排序代码:[代码]2.堆排序基本步骤:a.先把一个无序序列建堆; b.输出堆顶元素,调整剩余元素成新堆,直至序列有序。特点:像插入排序算法,它是原地的;像合并排序,时间复杂度是O... 阅读全文