java面试笔试题大汇总 第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static N ...
分类:
编程语言 时间:
2016-04-18 20:44:52
阅读次数:
747
题目要求给出前序和中序二叉树遍历结果,重建二叉树。树的节点值不存在冗余。 解法是给出目前处理的前序和中序的起始和结束的index。前序的第一个值为根节点的值,根据这个值在中序中查找index,从而在中序中划分左子树和右子树的遍历,递归求解,直至只有一个节点。注意为了进行中序遍历的高效查找,预先把值存 ...
分类:
其他好文 时间:
2016-04-18 20:43:36
阅读次数:
99
jsp servlet request HttpServletRequest response HttpServletResponse session ServletSession application ServletContext page this pageContext pageContex ...
分类:
其他好文 时间:
2016-04-18 20:43:26
阅读次数:
111
x86平台有ldd可以很方便的查看对库的依赖关系,但在嵌入式linux环境中没有这个命令,替而代之是 CC=$(CROSS_COMPILE)gcc LDD=$(CROSS_COMPILE)readelf 范例 [plain] view plain copy $(CROSS_COMPILE)reade ...
分类:
其他好文 时间:
2016-04-18 20:41:38
阅读次数:
262
用户词典如下:舟曲县城@@ZQXC连夜@@LY中国科学院@@v工作@@t研究@@nb国科@t万科@y结果如下:Initial success!中国科学院计算技术研究所在多年研究工作积累的基础上,研制出了汉语词法分析系统ICTCLAS。千万科学家未导入用户词典的分词结果是: 中国科学院/n 计算技术/ ...
分类:
其他好文 时间:
2016-04-18 20:43:54
阅读次数:
298
团队作业题目是做一个安卓计算器,而我的任务就是进行字符串的分析,我本该,说的简单点就是正确计算出一个表达式。 上学期和许清老师学了编译原理,想到LL(1)文法,使用递归下降可以正确分析一段文法,看了两天后,突然想明白,我只要计算出结果,并不需要具体的分析过 程比如消除做递归,消除回溯啊。再加上我的安 ...
分类:
其他好文 时间:
2016-04-18 20:42:41
阅读次数:
121
参考:http://www.infoq.com/cn/articles/apache-kafka?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global 存储分布式(用zookeeper协调); kafk ...
分类:
其他好文 时间:
2016-04-18 20:40:59
阅读次数:
121
从逻辑上讲,进程的堆栈是由多个堆栈帧构成的,其中的每个堆栈帧都对应一个函数调用。 当函数调用发生时,新的堆栈帧被压入堆栈;当函数返回时,相应的堆栈帧从堆栈中弹出。尽管堆栈帧结构的引入为在高级语言中实现函数或过程这样的概念提供了直接的硬件支持, 但是由于将函数返回地址这样的重要数据保存在程序员可见的堆 ...
分类:
其他好文 时间:
2016-04-18 20:42:30
阅读次数:
109
关于 Bean Validation JSR 303 - Bean Validation 是jree6 中的一项子规范,JSR 303 - Bean Validation着重解决以下实际问题: 在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必 须要考虑和面对的事情。应用程序必须通过某种手 ...
分类:
Web程序 时间:
2016-04-18 20:43:27
阅读次数:
129
加载驱动方法 1.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 2. DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 3.System.setProp ...
分类:
编程语言 时间:
2016-04-18 20:40:53
阅读次数:
150
MyBatis中批量插入 方法一: 方法二: 可以考虑用union all来实现批量插入。 例如: 先拼装好语句再动态传入insert into XX_TABLE(XX,XX,XX)后面部分 MyBatis中批量删除 MyBatis中in子句 mybatis in 参数 使用方法 1、只有一个参数 ...
分类:
其他好文 时间:
2016-04-18 20:42:22
阅读次数:
239
1.引言 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算 ...
分类:
编程语言 时间:
2016-04-18 20:41:51
阅读次数:
238
同为struct,如果struct中没有指针, C 和C++可以用等号赋值,但是一旦里面涉及到指针,就不能用等号,要用memcpy struct A{char v1[20];int v2;} a,b;a = b;这是没有任何问题的赋值.struct B{char *v1;int v2;} c,d;c ...
分类:
其他好文 时间:
2016-04-18 20:40:23
阅读次数:
108
一、前言 有了前面分析的基础,现在,接着分析CyclicBarrier源码,CyclicBarrier类在进行多线程编程时使用很多,比如,你希望创建一组任务,它们并行执行工作,然后在进行下一个步骤之前等待,直至所有的任务都完成,和join很类似,下面,开始分析源码。 二、CyclicBarrier数 ...
分类:
其他好文 时间:
2016-04-18 20:40:06
阅读次数:
326
mainactivity代码 重写popupWindow代码 ...
分类:
移动开发 时间:
2016-04-18 20:39:56
阅读次数:
287
第二章:基础选择器 第三章:过滤性选择器 第四章:表单选择器 第五章:jQuery 操作DOM 第六章:jQuery 事件与应用 第七章:jQuery 实现ajax应用 ...
分类:
Web程序 时间:
2016-04-18 20:38:51
阅读次数:
166