1、项目经历,项目流程图,程序执行流程2、进程间通信(1)管道(pipe)和有名管道(FIFO)(2)信号(signal)(3)消息队列(4)共享内存(5)信号量(6)套接字(socket)3、new 与 mallocal 区别4、TCP三次握手连接与断开5、算法链表,判断单项链表是否存在环6、数组...
分类:
编程语言 时间:
2015-10-14 10:29:37
阅读次数:
203
1.对于类和继承类,如:public class HelloBextends HelloA{public HelloB(){}{System.out.println("I’m B class");}static{System.out.println("static B");}public stati...
分类:
编程语言 时间:
2015-10-04 10:00:14
阅读次数:
197
题目:
一个整形数组里除了一个数字出现3次以外,其他数字都出现2次.请写程序找出这个出现3次的数字.
要求使用辅助空间O1,时间复杂度Onlogn.
1.使用堆排序.(堆排序的时间复杂度为Onlogn)
因为堆排序每次取到的都是最大(或是最小)的数字,三个相同的数字肯定是紧挨着被取出的.
所以在原先的堆排序算法上,加2个标记记录即可.
代码:
// 使用堆排序,每次取...
分类:
编程语言 时间:
2015-08-31 13:35:12
阅读次数:
200
/**
*题目:在一个二位数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二位数组和一个整数,
* 判断数组中是否含有该整数
*时间:2015年8月25日09:51:08
*文件:FindInMatrix.java
*作者:cutter_point
*/
package bishi.Offer50.y2015.m08.d2...
分类:
编程语言 时间:
2015-08-25 16:49:02
阅读次数:
178
1、char类型能否存储一个中文字符?为什么
解答:可以。一个char是两个字节,而一个中文也是两个字节。
2、Switch选择语句能否作用在String【字符串】上,也就是能否这么写:Switch(一个字符串变量)?
解答:不可以,只能处理int,byte,short,char,(其实是只能处理int,其它三种是可以promotion到int型)不能处理Sring
。
3、...
分类:
编程语言 时间:
2015-08-17 21:55:40
阅读次数:
125
1、struts中如何实现国际化,涉及哪些文件?
解 答:“国际化”是指一个应用程序在运行时能够根据客户端请求所来自的国家/地区、语言的不同而显示不同的用户界面。Struts框架通过使 用标记,以及使用java.util数据包中定义的Locale和ResourceBundle类来支持国际 化。java.text.MessageFormat类定义的技术可以支持消息的格式。利用此功能,开发人员不需了...
分类:
编程语言 时间:
2015-08-16 00:43:41
阅读次数:
170
Java笔试面试题007
1、请用正则表达式匹配出QQ号(假设QQ号码为5—10位);
解答: ^ \d{5,10}$
2、String, StringBuffer StringBuilder的区别。
解答:String的长度是不可变的; StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer...
分类:
编程语言 时间:
2015-08-14 22:45:04
阅读次数:
223
1、在java语言中int
和 Integer 有什么区别
解答:int是基本数据类型,Integer是int的包装类,属于引用类型
85.计算下列结果:
25&3 =
25|3=
解答:25的二进制是11001
, 3的二进制是00011,按位与的结果是:00001
,按位或的结果是:11010,因此转成10进制分别为:1
和27
2、如何获得This is first...
分类:
编程语言 时间:
2015-08-11 01:26:25
阅读次数:
190
1、请解释分布式事务管理?
解答:分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。为了实现分布式事务,需要使用下面将介绍的两阶段提交协议。阶段一:开始向事务涉及到的全部资源发送提交前信息。此时,事务涉及到的资源还有最后一次机会来异常结束事务。如果任意一个资源决定异常结束事务,则整个事务取消,不会进行资源的更新。否则,事务将正常执行,除...
分类:
编程语言 时间:
2015-08-09 20:49:37
阅读次数:
209
Java笔试面试题002
1、struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把其自身的数据传给视图的?
解答:
1)可以直接通过与表单元素相同名称的数据成员(需要存在符合命名规范set和get方法)获取页面表单数据。
2)会把处理好的数据成员放入值栈中,到页面可以使用struts2标签取值就可以了。
2、常用的设计模式有哪些?说明工厂...
分类:
编程语言 时间:
2015-08-06 22:30:14
阅读次数:
204