经典面试题
Vashon@青衫烟雨客
鄙人禀性淳朴,内外兼修,大方无隅,性豁达,不善言辞,平家子也,偶尔小酌,但不胜酒力;虽无仲尼墨翟之贤,无管仲伯夷之能,无王勃曹植之才,然吾有坚毅之心,青云之志,醇厚之情,亦有敢于创新之意识,不求宏达于天下,但愿不枉此生。
展开
-
循环队列操作
package suanfa;/** * 循环队列操作: * 入队时:将新元素插入rear所指的位置的后一位。 * 出队时:删去front所指的元素,然后将front加1并返回被删元素。 * @author yangwenxue * @param */public class CirQueue {T[] a; //对象数组,队列最多存储a.length-原创 2015-04-02 09:31:02 · 975 阅读 · 0 评论 -
遍历磁盘下的所有目录
package day1;import java.io.File;/** * 遍历磁盘下的所有目录 * @author yangwenxue * 时间:20150403 */public class IOTest {public static void main(String args[]){File myfile=new File("d:"+F原创 2015-04-03 20:35:42 · 1171 阅读 · 0 评论 -
[经典面试题]包含T全部元素的最小子窗口
题目一个字符串中含有n个字符,其中有m个不同的字符,n>>m,用最少的时间和空间找到包含所有这m个字符的最短的字串,不考虑特殊字符,只考虑字母数字即可。 例如: abccbaddac, 返回:cbad aabcadbbbcca,返回:bcad思路[算法系列之二十二]包含T全部元素的最小子窗口 本题目相比连接中所说的稍微简单一些,本题目不用考虑重复字符。转载 2015-03-23 19:43:06 · 2785 阅读 · 1 评论 -
java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码
java实现批量修改指定文件夹下所有后缀名的文件为另外后缀名的代码作者:Vashonpackage com.ywx.batchrename;import java.io.File;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * java批量修改指定文件夹下所原创 2015-04-29 13:46:29 · 3820 阅读 · 1 评论 -
java实现单向链表的增、删、改、查
单向链表作者:vashonpackage com.ywx.link;/** * 单向链表 * @author vashon * */public class LinkTest { public static void main(String[] args) { Link l=new Link(); l.addNode("A"); l.addNode("B");原创 2015-05-09 14:39:34 · 4024 阅读 · 0 评论 -
利用反射技术修改类中的字段(成员变量的反射)
题目:利用反射技术修改类中的字段及成员变量的反射作者:Vashon一、首先定义一个类如下:class ReflectPoint { private int x; //私有的 public int y; //公用的 public String str1="ball"; public String str2="basketball"; public String str原创 2015-04-28 22:27:43 · 2908 阅读 · 0 评论 -
Hibernate核心接口和工作原理
Hibernate核心接口和工作原理Hibernate有五大核心接口,分别是:Session 、Transaction 、Query 、SessionFactory 、Configuration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化,事务管理等操作。这五个接口可以位于系统的业务逻辑层和持久化层。下面是一张Hibernate的关系图:原创 2015-05-16 16:25:06 · 2526 阅读 · 0 评论