- 浏览: 136283 次
- 性别:
- 来自: 武汉
最新评论
-
hanxianglu:
精辟
关闭浏览器session就消失了吗? -
di1984HIT:
学习了,不错。。
commons-digester使用 -
javatozhang:
遇到了和lz相同的问题。那时候没解决被迫无奈使用DOM了,学习 ...
commons-digester使用 -
qiaoenxin:
那么不使用volatile关键字能否实现安全DCL呢?答案当然 ...
单例模式、双检测锁定DCL、volatile(转) -
lhn1989:
2楼的代码,当JIT编译器看到加粗字体段的代码时,会进行优化, ...
单例模式、双检测锁定DCL、volatile(转)
文章列表
下班回来刷了下javaeye,看见这篇博文
http://my249645546.iteye.com/blog/1716629
觉得写得很好,不由得想起很多自己零零碎碎了解的一些js知识,突然也想记录下来,一方面是回忆一遍加深印象,另一方面以后忘记了可以拿出来翻阅。
1、js的诡异的编译
// 解析器会先解析function xx()这种定义型的函数语句
// 对于所有的var a=xx,浏览器会预编译,声明所有var变量(初始为undefined)
/***** 情况1 :
alert(a);
var a = "window变量: ...
http://hi.baidu.com/crud0906/blog/item/bf0cbd180d56423e40341750.html
原文链接: http://www.cnblogs.com/aigongsi/archive/2012/04/24/2467183.html
java嵌套类(Nested Classes)总结
Nested Classes定义
在java语言规范里面,嵌套类(Nested Classes)定义是:
A nested class is any class whose declaration occurs within the body of another class or interface. A top level class is a class that is not a nested ...
一直没有注意到这问题,今天又看thinking in java时看到了这句话:
JAVA SE5中添加了协变返回类型,它表示在导出类中的被覆盖方法可以返回基类中方法返回值的某种导出类型,用代码表示如下:
public class A {
public A method() {
System.out.println("A");
return null;
}
}
public class B extends A {
@Override
public B method() {
System.out.println("B" ...
前面了解过tomcat的启动脚本,Tomcat的启动是Bootstrap中的main方法
public static void main(String args[]) {
if (daemon == null) {
daemon = new Bootstrap();
try {
daemon.init();
} catch (Throwable t) {
t.printStackTrace();
...
前段时间看Tomcat源码,了解到了commons-digester,写过简单的demo,刚好项目中碰到了一个xml解析功能,便使用了它。
创建Digester:
private Digester createDigester() {
Digester digester = new Digester();
digester.addObjectCreate("Root", ByqYspPutuDesc.class);
digester.addObjectCreate("Root/PeakInfo", PeakInfo.class);
...
从一开始学J2EE就开始接触Tomcat,一直以来也没怎么太关注它,只是在eclipse中配置好它,简单的部署启动,或者把编译好的工程拷贝到webapps下,双击startup.bat,哇,就可以运行了,其他不管了。。。中间过程有太多自己不知道的东西,最近决定简单研究研究它。
1、环境变量 JAVA_HOME、JRE_HOME 、CATALINA_HOME、CATALINA_BASE
从hello world 开始我们就知道首先要配置JAVA_HOME,当然还有CLASSPATH什么的,tomcat中运行的也是java代码,当然也得依赖于java运行环境,所以启动tomcat前提也得需要JA ...
Spring AOP事务简单配置
- 博客分类:
- Spring
<tx:advice id="txAdvice" transaction-manager="txManager">
<tx:attributes>
<tx:method name="get*" read-only="true" propagation="NOT_SUPPORTED" />
<tx:method name="query*" read-only=&qu ...
create tablespace omds
logging
datafile 'E:\oracle\product\10.2.0\oradata\orcl\omds_file.dbf'
size 10240m
autoextend on
next 512m maxsize 20480m
extent management local
ORA-01119: 创建数据库文件 'E:\oracle\product\10.2.0\oradata\orcl\omds_file.dbf' 时出错
ORA-27044: 无法写入文件的标题块
OSD-04008: WriteFile() 失败, ...
Spring2.5中使用注解装配属性
可在Java代码中使用@Resource或者@Autowired注解进行装配,但需在XML中配置以下信息
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/context
http://www.sprin ...
以前自己学习做web项目时,好像涉及到表格内容较多的时候都是每页固定行数,然后分页,不过实际项目中可能在分页的基础上会有“固定表头、滚动内容”这种需求,目前参与的项目中就是这样的,看了这种实现,感觉很不错。
看了看同事写的样式代码,其实很简单,用div套在table外面,设置overflow:auto,然后最主要的就是这个样式
table thead tr {
position: relative;
top: expression(this.parentElement.parentElement.parentElem ...
前段时间写一个JsTree的应用时,曾经碰到过无法使用一个普通的dom对象,最后脑子不知道怎么一转,将原变量var变成了$(var)的形式就能作为JsTree中的函数参数了,当时只顾着解决了,过后也就没管这个问题了。
今天在项目中 ...
出现这个问题的原因大多数是因为实体bean的属性类型设置成了基本类型,而数据库中与该属性对应的列为空的话,set属性的时候null值无法写入
所以,以后用hibernate写实体映射的时候,属性一定写成引用类型
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class MyEclipse {
private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (http ...
今天在项目中碰到这个错误,经过初步调试找到了错误的位置,将打印出的SQL语句拿到PL/SQL里面执行,发现出现了如下问题
select
this_.Bdz_id as Bdz1_480_7_,
this_.gis_id as gis2_480_7_,
this_.jg_id as jg3_480_7_,
this_.bianma as bianma480_7_,
this_.mingzi as mingzi480_7_,
this_.userflag a ...