
Java相关
文章平均质量分 76
lin49940
随波逐流
展开
-
String与StringBuffer
原帖:http://hi.baidu.com/zhouxiaochun/blog/item/42a4dc3351a28743ad4b5f5e.htmlString的创建 String s = "hello"; JVM先根据内容"hello"查找对象,如果没有找到,则在heap上创建新对象,并将其赋予s1,否则使用已经存在的对象 String s = new String("hel转载 2007-08-10 22:28:00 · 874 阅读 · 0 评论 -
java 元注释学习笔记
一. @Retention您需要将批注保留多长时间?RetentionPolicy 枚举中列出了三个选项:选项注释示例RetentionPolicy.SOURCE在编译过程中丢弃。编译完成后,这些批注将不起任何作用,因此不会将它们写入字节码。 @Override、@SuppressWarningsRetentionPolicy.CLASS在类加载过程中丢弃。当执行字节码级的后期处理时很有用。有些另人吃惊的是,这是默认值。-RetentionPolicy.RUNTIME不丢弃,以便可以运行时用于反映。@Dep原创 2010-07-14 01:48:00 · 1173 阅读 · 0 评论 -
自定义Annotation (转载)
转自: http://www.blogjava.net/liuspring/archive/2008/12/28/248762.html自定义Annotation自定义Annotation<br />早就知道jdk5加了新特性Annotation,但是没研究过,前几天公司培训,有一部分是介绍jdk5新特性的,一个是注解一个泛型<br />今儿复习一下注解<br /> //用@Deprecated声明该方法不建议使用<br /> @Deprecated public void doSomethin转载 2010-07-14 01:17:00 · 985 阅读 · 0 评论 -
J2SE 5.0 的新特性
参考这个 : http://www.ibm.com/developerworks/cn/java/j-tiger-eclispe1/ J2SE 5.0提供了很多令人激动的特性.这些特性包括范型(generics)的支持, 枚举类型(enumeration)的支持, 元数据(metadata)的支持, 自动拆箱(unboxing)/装箱(autoboxing), 可变个数参数(v原创 2010-05-31 03:08:00 · 584 阅读 · 0 评论 -
在没安装jdk的机器执行java程序
以前没试用在没有安装jdk 的机器上跑java 程序,最近一次数据迁移工作让我遇到这种情况。有人可能会说,装一个不就行了。老大,人家的服务器就不给你装, 服务器的系统是win2003的。 一开始想到把java 程序做成exe的程序, 网上搜索了一下,都挺麻烦的。像eclipse 指定一个 jdk, 就能跑 java 程序了,那如果我程序包+ jdk 文件, 应该也可以跑, 可能需要的只是指定 jdk 的目录。 先把 java程序做成一个 jar, 因为一个jar 能直接在 d原创 2010-09-30 16:20:00 · 1118 阅读 · 0 评论 -
谁调用了我(class function)?(转帖)
<br />转着 http://www.cnblogs.com/dotjava/articles/1264954.html<br /> <br />java开发中经常用到日志组件,它们打出来的信息比较神奇,居然知道是谁调用了自己,从网上搜到了其原理,其实很简单,代码如下:<br /> <br /> StackTraceElement stack[] = (new Throwable()).getStackTrace(); for (int i = 0; i <转载 2011-03-20 04:23:00 · 504 阅读 · 0 评论 -
struts2 学习备忘
跟着项目走, 现在的项目需要struts2, 那就需要学习的一下struts2 的使用。 无配置现在是主流了, 这个我很早就预计的到了。自动注入Form, 重点是实现getModel() 方法。 使用ModelDriven 的方式, Action 类或其父类必须实现 com.opensymphony.xwork2.ModelDriven 接口。private MyForm form; //MyForm 是一个对应表单的类public MyForm getModel()原创 2011-04-18 11:05:00 · 708 阅读 · 0 评论 -
使用java的过滤器filter备忘(HttpServletResponseWrapper)
测试中间件是weblogic8.1.4,jdk 是weblogic 自带的1.42package filters;import java.io.ByteArrayOutputStream;import java.io.CharArrayWriter;import java.io.IOException;import java.io.OutputStreamWriter;import原创 2017-08-10 13:54:28 · 964 阅读 · 0 评论 -
java observer模式
重看了一遍《JAVA2 教程(第五版)》, 这本书是属于大而全的类型的, 所以很多重要的东西都有提到, 但是就是不够详细, 以至于一些重要的知识点容易被人忽略掉. 废话不多说了. Observer 观察者, 接口, 一个 update 方法Observable 被观察者, 类 Observer 接口示例如下: public in原创 2010-05-13 13:48:00 · 773 阅读 · 0 评论 -
java的基本数据类型是无符号的
真是惭愧啊, 学了怎么久 java, 现在才知道 java 的基本数据类型是不存在有符号和无符号这种东西的. 平时都没有搞字节和位之类的运算, 所以倒是没有注意到这个方面呢. JAVA中的基本数据类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。(这句抄的) Java简单数据类型 简单类型 大小 范围/精度原创 2010-01-13 21:32:00 · 2937 阅读 · 0 评论 -
JdbcTemplate操作oracle的临时表
使用spring 的 JdbcTemplate 进行sql 的操作, 对于每一次的如:query, update, batchUpdate,execute 这些方法, 执行一次都是调用不同的 Connection的. 所以如果你是对 oracle 的临时表进行数据操作, 你update一次后, 在query 是读取不到临时表的数据的, 因为这两次的操作对应的Connection是不同的原创 2009-10-22 13:20:00 · 3042 阅读 · 0 评论 -
JSTL1.1之初学c.tld
由于AJAX基础教程的第八章的例子用到JSTL1.1,感冒了几天,今天终于好了,那就要快点学习JSTL1.1了,就算是皮毛也好啊。在网上看了些文章,有了个大概了解。要使用JSTL1.1最起码的东东,类的话需要jstl.jar,standard.jar 这两个,可以下个c.tld, 然后在web.xml的里面添加 /WEB-INF/c.tld /WEB-INF/c.tld原创 2007-08-31 22:03:00 · 5813 阅读 · 0 评论 -
java成员变量和方法的public等访问限定符的访问权限
在学习java的过程中,我写类经常会用到public,private 和protected 的,我的基本经验就是一般类的成员变量都是用private, 方法用public,类内部用的方法用protected,如果是存在子类的,那我就会把父类中的成员变量变为protected。(其余的看具体实际情况而定)不过在一些公司的笔试题中,他们会要求你具体的写出像public这些访问限定符的作用域。其实,原创 2007-10-21 00:51:00 · 3954 阅读 · 6 评论 -
session listener的配置和使用(一部分的转载+lin49940修改完善)
查考自: http://hi.baidu.com/lyadlysys/blog/item/0d3db60153d5bad4277fb5e7.html xiejn的专栏的文章 使用监听器跟踪session的生命周期和session的属性 haofeng82的专栏的文章 与session相关的listener接口简介想多了解javax.原创 2007-10-21 22:59:00 · 1562 阅读 · 1 评论 -
不用正则或其它辅助类的验证email地址(java)
过去的笔试中有这么一道题,内容就像题目差不多,我知道怎么做,但在白纸中写不出来,立即被技术经理否定了。 这是我有时间写的一个简单验证email格式的java类,不过这些格式验证一般都使用正则表达式,所以这个类看过就算了。package com.test;public class Test ...{ /** *//** * @param args */ pri原创 2007-10-26 13:54:00 · 1473 阅读 · 2 评论 -
最近遇到的weblogic发布的问题和解决方法
(刚才写了一遍了,结果发表文章了什么都没,所以重新写多一遍) 最近在移植一个3年前的项目,把这个项目发布到 weblogic8.13 中, 出现了这样的错误提示: weblogic.management.DeploymentException: [HTTP Session:100039]Replicated HTTP sessions specified for webapp: /admin,原创 2008-08-20 16:40:00 · 3450 阅读 · 0 评论 -
JSP提交到原来窗口上
有两个页面 A.jsp 和 B.jsp, A.jsp有一个提交操作, B.jsp是提交操作的Action,在 A.jsp 页面上加上, 在IE6.0上, A.jsp的窗口的内容会变成B.jsp, 并且A.jsp的内容加会被覆盖, 但在IE7.0上还是会弹出新的窗口.怎么做到 A.jsp 提交后不弹出新窗口? 并且 A.jsp 的内容不改变呢? 我这里有几个简单的方法一. 在A.js原创 2008-06-20 10:50:00 · 1701 阅读 · 1 评论 -
JAVA基础(异常/深入java.lang.Throwable)
转载自: http://www.51edu.com/it/2008/1120/article_3272.html 有几个现象是需要总结的: 在java语言中,错误类的基类是java.lang.Error,异常类的基类是java.lang.Exception。 相同点:java.lang.Error和java.lang.Exception都是java.lang.Throwable的子类,转载 2009-08-08 20:33:00 · 1932 阅读 · 0 评论 -
Java Object的详解
转帖自: http://hi.baidu.com/java4me/blog/item/76ca8407338ed2720208818d.html 构造方法摘要 Object() 方法摘要 protected Object clone() 创建并返回此对象的一个副本。 boolean equals(Object obj) 指转载 2009-10-15 21:18:00 · 1558 阅读 · 0 评论 -
mongodb4.0和java 3.9 driver
网上到的代码很多都是旧的了, 啃下了有些官方文档, 新的东西还是官方文档最实际, 麻烦的是上班的环境没得上网, 基本都是用手机啃得http://mongodb.github.io/mongo-java-driver/3.9/whats-new/http://mongodb.github.io/mongo-java-driver/3.9/driver/里面的日期最需要重点关注, 如果是...原创 2019-01-25 01:02:34 · 3622 阅读 · 0 评论