Java
feixingfei
编码 设计 验证
展开
-
虚拟机 常量池
之前将"虚拟机必须为每个被装载的类型维护一个常量池"这句话理解成了不同的类型的类声明中如果有相同类型的对象域,即使对象域持有的字面量一样,也应该不是同一个对象,因为他们在不同的类型中被声明的,所以在不同的常量池中,事实证明我的理解是错的。 如: public class A{ public String s = "x"; } public class B{原创 2011-11-28 14:36:41 · 527 阅读 · 0 评论 -
笔记有关Java的一些问题
1.如何定义常量: 用static final关键字来定义 2.哪个是同步的? Hashtable: Hashtable is synchronized. Vector:Vector is synchronized. TreeSet: Note that this implementation is not synchronized. If原创 2011-12-18 17:44:33 · 744 阅读 · 0 评论 -
Four types of inner class
Nested top-level classes(static member class (or interface)) : 当我们在一个类A里面定义了另一个类B,并指定B的修饰符为static,那么编译器会把类B与其他普通类一样看待。其他类可以通过A.B来得到类B的入口。比如可以在其他类中通过import A.B来导入类B。类B与其他普通类的区别是B可以访问A中的静态成员。原创 2011-12-17 19:59:17 · 695 阅读 · 0 评论 -
单链表反转
package src; import java.util.Stack; /* * 单链表反转 * author : Huixing Fang */ public class ReverseLinkedList { static class Node { int value; Node next; Node(){} Node(int value, Node nex原创 2014-09-19 00:48:14 · 729 阅读 · 0 评论 -
最长公共子串的长度
/* * 编写函数,获取两段字符串的最长公共子串的长度, * 例如: S1= GCCCTAGCCAGDE * S2= GCGCCAGTGDE * 这两个序列的最长公共子串是GCCAG,也就是说返回值为5。 * 1)请先描述思路;2)编写完整代码实现,编程语言不限 */ public class LongestSubString { public原创 2014-09-17 22:20:43 · 853 阅读 · 0 评论 -
Glassfish Active Directory SSL LDAP JNDI
Glassfish应用使用JNDI LDAP的方式访问Windows Server的Active Directory,如果需要SSL加密,则需要配置证书。 下面是一个简短的方案。 首先进入windows server 2003控制面板的添加或删除程序功能,选择添加或删除Windows组件,选中证书服务,执行下一步安装。 证书服务安装完成后,在c盘根目录下有一个crt文件,将该文原创 2016-01-01 21:38:47 · 543 阅读 · 0 评论 -
GlassFish WELD IllegalStateException
转自:https://github.com/payara/Payara/issues/300 项目中使用Glassfish热部署出现WELD IllegalStateException 异常,找到如下解决方式,试过可行: created a weld.properties file under /src/main/resources with the content转载 2015-12-23 12:56:22 · 1103 阅读 · 0 评论 -
web.xml中servlet初始化参数设置多个值
web.xml中servlet初始化参数设置多个值,可以使用分号分隔,如下示例在Jersey中增加jsp和log支持: init-param> param-name> jersey.config.server.provider.classnamesparam-name > param-value>原创 2015-12-23 13:19:18 · 3421 阅读 · 0 评论