笔试面试
sprying
享受编程!享受生活!
展开
-
【笔试面试必备】折半查找
记得华为面试就考过,当时只答对思想 /** *折半查找,查找线性表必须是有序列表 */ int Search_Bin(int a[],int len,int key) { int low=0,high=len-1,mid; while(low<=high) { mid=(low+high)/2; if(key==a[mid]) return mid; else if(ke原创 2012-04-03 07:17:46 · 454 阅读 · 0 评论 -
【笔试面试必备】Java排序汇总
package com.sprying; import java.util.Random; public class SimpleSort { /** * 随机创建一个10个数的数列,待排序 */ public int[] createArray() { Random random=new Random(); int[] array=new int[10]; for原创 2012-04-02 23:06:43 · 713 阅读 · 0 评论 -
Java IO总结
文字参考:http://blog.csdn.net/ilibaba/article/details/3955799 代码参考:Java程序设计 / 雍俊海编著 输入输出理解:输入流是用来读取的,输出流是用来写入的。输入输出流是相对于你的程序说的 Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Uni原创 2012-04-04 16:42:18 · 860 阅读 · 0 评论 -
Java连接池
参考:根据http://blog.csdn.net/ilibaba/article/details/3996962,理解后重排。 前言:数据库连接池的基本思想就是为数据库连接 建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定 连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池原创 2012-04-04 17:27:52 · 658 阅读 · 0 评论 -
【笔试面试必备】c排序汇总
最近的博文都是本人最近笔试面试总结,很有参考性,特别是对在杭州的IT企业。 针对笔试面试经常考四种排序:冒泡排序、快速排序、插入排序、选择排序,现作总结。有的笔试题还涉及到对排序理解,如基本有序,用哪种效率更高。 一直用c实现,c写的程序也比较多,java写的少,且还是仿照,导致连面试笔试用java写东西都不敢,于是乎,这里分别用java和c都实现了。 这原创 2012-04-02 19:58:00 · 2002 阅读 · 0 评论 -
Java序列化与反序列化【实例】
源:http://www.cnblogs.com/bluesky5304/archive/2010/04/07/1706061.html;纯理论难懂,于是结合实例,汇总后 基本概念: 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。 序列化为一般文件,也序列化为XML文件(使用XStream)转载 2012-04-05 14:35:10 · 5692 阅读 · 2 评论 -
java序列化理论
相关注意事项 a)当一个父类实现序列化,子类自动实现序列化,不需要显式实现Serializable接口; b)当一个对象的实例变量引用其他对象,序列化该对象时也把引用对象进行序列化; c)并非所有的对象都可以序列化,,至于为什么不可以,有很多原因了,比如: 1.安全方面的原因,比如一个对象拥有private,public等field,对于一个要传输的对象,比如写到文件,原创 2012-04-05 22:39:50 · 610 阅读 · 0 评论 -
几道经典SQL笔试题
题一:来源 表名:team ID(number型) Name(varchar2型) 1 a 2 b 3 b 4 a 5 c 6 c 要求:执行一个删除语句,当Name列上有相同时原创 2012-04-10 17:14:19 · 839 阅读 · 0 评论