07 2015 档案

摘要:昨天面试问到了有关Java NIO的问题,没有答上来。于是,在网上看到了一篇很有用的系列文章讲Java IO的,浅显易懂。后面的备注里有该系列文章的链接。内容不算很长,需要两个小时肯定看完了,将该系列文章看完之后,我又参看了一些其他的资料,形成了一点自己不成熟的理解,将之记录下来,算是我自己学到的一... 阅读全文
posted @ 2015-07-09 10:57 高适 阅读(540) 评论(1) 推荐(0)
摘要:序列化机制是Java语言内建的一种对象持久化方式,可以很容易的在JVM中的活动对象和字节数组之间转换。它的一个重要用途就是远程方法调用的时候,用来对开发人员屏蔽底层实现细节(远端的开发人员不知道这个对象的具体实现细节,通过序列化技术可以直接还原为一个对象,直接拿来用即可)。###如何实现序列化待序列... 阅读全文
posted @ 2015-07-08 22:07 高适 阅读(316) 评论(0) 推荐(0)
摘要:最近想读的书,但是没有时间,留下书单,待有时间一读。《重构》《代码整洁之道》《Java解惑》《effective Java》 阅读全文
posted @ 2015-07-06 11:37 高适 阅读(110) 评论(0) 推荐(0)
摘要:##剑指offer系列面试题 package com.study; /* * 数值的整数次方 * 要求:实现函数 double Power(double base, int exponent) 求base的exponent次方 * */ public class suanfa9 ... 阅读全文
posted @ 2015-07-05 10:54 高适 阅读(682) 评论(0) 推荐(0)
摘要:##剑指offer系列 package com.study; /* *求二进制中1的个数 *输入:整数 *返回: 1 的个数 * */ public class suanfa8 { /**常规解法*/ public static int OneNumber(l... 阅读全文
posted @ 2015-07-04 21:18 高适 阅读(1009) 评论(0) 推荐(1)
摘要:##剑指offer系列之斐波那契数列###代码 package com.study; /* * 求斐波那契数列第n个数字 * */ public class suanfa7 { /*最原始的递归版,思路简洁,但是如果输入参数较大,会造成栈的深度太深,运行会很慢*/ public st... 阅读全文
posted @ 2015-07-04 20:39 高适 阅读(237) 评论(0) 推荐(0)
摘要:##剑指offer面试题系列 package com.study; /* * 求旋转数组的最小数字 * 设定:输入递增排序数组的一个旋转 * 要求返回最小的数 * */ public class suanfa6 { // private static int[] arr = { 7, ... 阅读全文
posted @ 2015-07-03 10:21 高适 阅读(347) 评论(0) 推荐(0)
摘要:##剑指offer面试题系列 /** * 用两个栈实现一个队列 功能:基本入队出队 * */ package com.study; class MyStack { private static final int MAXSIZE = 10; private int po... 阅读全文
posted @ 2015-07-02 17:36 高适 阅读(751) 评论(0) 推荐(0)
摘要:##为什么要编码1.计算机中存储信息的最小单元是1个字节,所能表示的字符范围为0~255个。2.人类要表示的符号太多,无法用1个字节来完全表示。##常见的编码类型###ASCII码总共128个,用1个字节的低7位表示。0~31是控制字符,32~126是打印字符。###ISO-8859-1涵盖了大多数... 阅读全文
posted @ 2015-07-02 15:55 高适 阅读(690) 评论(0) 推荐(0)
摘要:package com.study; /* * 根据二叉树的前序遍历和中序遍历结果重建二叉树 * 并输出其头节点。假设前序遍历和中序遍历结果中没有重复数字 * 前序遍历序列:{1,2,4,7,3,5,6,8} * 中序遍历序列:{4,7,2,1,5,3,8,6} * **/ class ... 阅读全文
posted @ 2015-07-02 10:18 高适 阅读(1184) 评论(0) 推荐(0)
摘要:package com.study; /** * 从尾到头打印单链表 * */ class Node { public int data; public Node next; public Node() { } } class Stack { private static... 阅读全文
posted @ 2015-07-01 15:35 高适 阅读(834) 评论(0) 推荐(0)
摘要:##Java里面的String>Conceptually, Java Strings are sequences of Unicode characters.>>Java里面的String都是Unicode字符串>>Java does not have a built-in string type.... 阅读全文
posted @ 2015-07-01 10:46 高适 阅读(241) 评论(0) 推荐(0)