2016年7月31日
摘要: 什么是自动装箱拆箱 什么是自动装箱拆箱 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象实例的时候,我们会这样: Class a = new Class(parameter); 当我们创建一个Integer对象时 阅读全文
posted @ 2016-07-31 16:48 布鲁布鲁sky 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 题目概述:有一个没有排序,元素个数为2N的正整数数组。要求把它分割为元素个数为N的两个数组,并使两个子数组的和最接近。 假设数组A[1..2N]所有元素的和是SUM。模仿动态规划解0-1背包问题的策略,令S(k, i)表示前k个元素中任意i个元素的和的集合。显然:S(k, 1) = {A[i] | 阅读全文
posted @ 2016-07-31 12:08 布鲁布鲁sky 阅读(538) 评论(0) 推荐(0) 编辑
2016年7月30日
摘要: 一幢大楼共计100层,某种类型的鸡蛋从某一楼层及其以上楼层摔下来时会被打破,从该层楼(即临界楼层)以下楼层摔下该鸡蛋,鸡蛋不会出现破损。现给你2个完全一样的该种类型的鸡蛋,问:如何通过这2个鸡蛋找到该临界楼层? 答:不能用二分法:如果一个鸡蛋在50层碎了,另一个就要从最下面一层一层往上试。 我们大胆 阅读全文
posted @ 2016-07-30 12:46 布鲁布鲁sky 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 链接:http://blog.csdn.net/jackfrued/article/details/44921941 http://www.importnew.com/10980.html 阅读全文
posted @ 2016-07-30 11:53 布鲁布鲁sky 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 思路: 先看剑指offer中的思路 1、从右上角开始查找 2、如果值大于num,列数减1;小于num,则行数加1。 如下:查找数组中是否有数字7,有则输出true,否则false 阅读全文
posted @ 2016-07-30 10:15 布鲁布鲁sky 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 首先,单例模式使类在程序生命周期的任何时刻都只有一个实例, 然后,单例的构造函数是私有的,外部程序如果想要访问这个单例类的话, 必须通过 getInstance()来请求(注意是请求)得到这个单例类的实例。 1、饿汉式 2、懒汉式 3、静态内部类(结合了前两种的优势) 饿汉式和懒汉式区别: 从名字上 阅读全文
posted @ 2016-07-30 09:16 布鲁布鲁sky 阅读(239) 评论(0) 推荐(0) 编辑
2016年7月29日
摘要: 1、比如下面这个用rdf3x处理过后的TTL文档片段: 注意缩进的是两个空格 2、Java编写的正则表达式代码 代码里注释的部分和上面那行是输出三种所需的不同结果 (1)匹配所有尖括号里的内容 运行结果 (2)匹配每一个主语,即开头不是两个空格的那一行数据的第一对尖括号里的内容 运行结果 (3)匹配 阅读全文
posted @ 2016-07-29 16:44 布鲁布鲁sky 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 占个位置 1、输出所有尖括号里的内容 2、输出rdf.xml文档里某些内容 阅读全文
posted @ 2016-07-29 15:19 布鲁布鲁sky 阅读(677) 评论(0) 推荐(0) 编辑
2016年7月28日
摘要: 1. 序列化从头说 在面向对象程序设计中,类是个很重要的概念。所谓“类”,可以将它想像成建筑图纸,而对象就是根据图纸盖的大楼。类,规定了对象的一切。根据建筑图纸造房子,盖出来的就是大楼,等同于将类进行实例化,得到的就是对象。 一开始,在源代码里,类的定义是明确的,但对象的行为有些地方是明确的,有些地 阅读全文
posted @ 2016-07-28 11:44 布鲁布鲁sky 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 对一个文本文件的序列化 Java对序列化提供了非常方便的支持,在定义类的时候,如果想让对象可以被序列化,必须实现 implements Serializable 比如,对已存在的wang.txt进行序列化,得到的字节输出到wang1.txt文件中 阅读全文
posted @ 2016-07-28 11:25 布鲁布鲁sky 阅读(165) 评论(0) 推荐(0) 编辑