摘要: 可能Java 数组大家都很熟悉,最近我遇到了一个关于Java 数组内存分配的问题。 突然发现许多书上“基本数据类型存储在栈内存当中,对象则保存在堆内存”这句话完全是错误的。下面是个简单的例子代码: “Java 数组大小是不能改变的”这可能大家都听过,那上面这段代码就有问题了。 animal [] 长 阅读全文
posted @ 2013-05-16 19:42 Orson 阅读(14564) 评论(6) 推荐(2) 编辑
摘要: 许多系统的注册、登录或者发布信息模块都添加的随机码功能,就是为了避免自动注册程序或者自动发布程序的使用。 验证码实际上就是随机选择一些字符以图片的形式展现在页面上,如果进行提交操作的同时需要将图片上的字符同时提交, 如果提交的字符与服务器session保存的不同,则认为提交信息无效。 为了避免自动程 阅读全文
posted @ 2013-05-14 21:03 Orson 阅读(1689) 评论(0) 推荐(2) 编辑
摘要: 什么是一个安全的密码呢? 1.如果密码少于5位,那么就认为这是一个弱密码. 2.如果密码只由数字、小写字母、大写字母或其它特殊符号当中的一种组成,则认为这是一个弱密码. 3.如果密码由数字、小写字母、大写字母或其它特殊符号当中的两种组成,则认为这是一个中度安全的密码. 4.如果密码由数字、小写字母、 阅读全文
posted @ 2013-05-11 23:25 Orson 阅读(795) 评论(0) 推荐(1) 编辑
摘要: 文章转载自:http://blog.csdn.net/hdwt/article/details/1294558 这些题目对我的笔试帮助很大,有需要的朋友都可以来看看,在笔试中能遇到的题目基本上下面都会出现,虽然形式不同,当考察的基本的知识点还是相同的。 在分析中肯定有不足和谬误的地方还请大虾们能够给 阅读全文
posted @ 2013-05-07 20:00 Orson 阅读(45198) 评论(6) 推荐(45) 编辑
摘要: // 测试二叉树遍历,递归算法 public class TestBinaryTree { public static void main(String[] args) { Node<String> g = new Node<String>("G", null, null); Node<String> e = new Node<String>("E", null, null); Node<String> f = new Node<String>("F", null 阅读全文
posted @ 2013-05-04 13:41 Orson 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 文本限制字数的问题,在实际开发中经常用到;主要问题出现在对中文的限制,下面代码就解决关于限制字节数的校验问题 阅读全文
posted @ 2013-04-28 00:35 Orson 阅读(1552) 评论(1) 推荐(0) 编辑
摘要: “给定一个字符串,找出这个字符串中出现最多的字符和次数”,笔试碰到的一个问题,还是比较简单的,贴出来与大家分享。 上面的这算法当中有两个for 的嵌套循环 还有一个 for 循环的得到次数最多字符的操作。时间复杂度也不难得到是O(n^2). 如果遇到数据量比较大的,上述这个算法还是有点不尽人意。 如 阅读全文
posted @ 2013-04-25 20:25 Orson 阅读(22517) 评论(15) 推荐(3) 编辑
摘要: 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java 阅读全文
posted @ 2013-04-23 12:39 Orson 阅读(881) 评论(0) 推荐(0) 编辑
摘要: Eclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时, 阅读全文
posted @ 2013-04-22 18:46 Orson 阅读(3787) 评论(0) 推荐(5) 编辑
摘要: 1:gc日志输出 在jvm启动参数中加入 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamps -XX:+PrintGCApplicationStopedTime,jvm将会按照这些参数顺序输出gc概要信息,详细信息,gc时间信息,gc造成的 阅读全文
posted @ 2013-04-18 10:37 Orson 阅读(24224) 评论(1) 推荐(3) 编辑