`
qdexception
  • 浏览: 45453 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
可在action后面加一个参数 如:   window.open("xxx.action?now="+new Date()");
function(event){ //页面调用也是传一个event参数就行,此方法内不能用jquery语法,但是可以被jquery绑定此方法 event=event||event; //兼容浏览器 var vv=document.getElementById("vvv");//得到被点击控件 var x=vv.style.posLeft;//得到被点击控件的横坐标 var y=vv.style.posTop;//得到被点击控件的纵坐标 var div=document.getElementById("aaa");//得到要定位显示的控件 ...
log4j.properties: log4j.logger.xxx.xxx=debug,appender1 log4j.appender.appender1=org.apache.log4j.ConsoleAppender log4j.appender.appender1.layout=org.apache.log4j.SimpleLayout
cascade 默认为false 对设定这个属性的类操作的时候,会级联操作其他相关联的类,一般用在one端 类型有: none         不传播任何持久化操作 all          传播所有的持久化操作   persist      传播persist() merge        传播merge() save-update  传播save(),update() saveOrUpdate() delete       传播delete() inverse   默认false 用在双向关系  true的话代表不负责关联  N-1或1-N的时候使用  一般用在one端  N-N的 ...
<!-- 采用Listener完成Spring容器的初始化 --> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/applicationC ...
/** * 重写Spring的HibernateDaoSupport,使用注解完成SessionFactory的注入。 */ package org.cric.dao.impl; import javax.annotation.Resource; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.springframework.dao.DataAccessException; import org.sp ...
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://ww ...
排版比较乱,请复制后自行整理 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"         "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> ...
web.xml: <error-page>     <error-code>404</error-code>     <location>/error/error_404.jsp</location> </error-page> <error-page>     <error-code>500</error-code>     <location>/error/error_500.jsp</location> </error-page>
MySQL: 性能更好,价钱更低 优点分析:MYSQL短小精悍,容易上手,操作简单,免费供用的。相对其它数据库有特色又实用的语法多一些。SQL怎么也算是大型数据库,稳定,能做一般大系统的数据仓库,运行速度明显比MYSQL快N多(海量数据下这个优势显而易见)。 缺点分析:MYSQL难担当大系统的数据仓库,运行速度慢,不够稳定,有掉线的情况。SQL SERVER价格贵(当然没说5元盗版),使用起来比MYSQL要难一些,毕竟东西大了说道多点。 SQLServer: 备份恢复更方便 SQL-Server 2000 是微软公司开发的中型数据库,它的可视化方面做得很好,在安全性等方面功能非常强 ...
反射机制(也叫”内省”): 在编译时不需要知道以后调用自己的那个类的信息(或者说不关心谁调用自己) 因为在运行时,会自动获取到调用自己那个类的信息,这就叫反射机制 (说白了 , 所谓的反射机制,就是 ” 谁调用自己,谁就得把它的信息给我 ”) 反射机制主要用于java ee的各种框架   在各个框架中  都利用了反射机制  所以我们在调用它们的时候  就不必关心它们的细节  因为它们会自动得到我们用来调用它们的那个类的信息 这种”得到掉用自己类的信息”方法 , 主要是利用了Class这个类: Class类只关心运行时的.class的信息, 它没有构造方法, 通过JVM自动加载. 基本类 ...
JAVA中的字符,使用的都是Unicode编码。而显示输出和键盘都是采用本地编码。 UTF-8是一种比较常用的编码格式,它是Unicode编码的延伸:它里面的ASCII码只占1个字节,而其他国家的字符,占2或3个字节。 某个字符具体是占几个字节,取决于其所对应的Unicode码的16进制表示的范围: 如果某字符所对应的字节的高位,第1个bit位为0,它就只占用1个字节。 如果某字符所对应的字节的高位,前3个bit位为110,它就占用2个字节。 字节的第2位,前2个bit位为10。 如果某字符所对应的字节的高位,前4个bit位为1110,它就占用3个字节。 字节的第2和第3位,前2个bit ...
集合类:包含Vector  Enumeration  ArrayList  Collection  Iterator  set  List等    具体关系大概分为: Collection -- List -- ArrayList                    -- LinkdList                    -- Vector            -- Set  -- HashSet 其中 ...

经典排序

冒泡排序:  1:  比较 [0] 和 [1]  谁大(小)就把谁放后面 2:  比较 [1] 和 [2]  谁大(小)就把谁放后面 3:  比较 [n-1] 和 [n] 谁大(小)就把谁放后面 此时第一轮完成   最大(小)的就在最后面 4:  重复1,2 5:  比较 [n-2] 和 [n-1] 谁大(小)就把谁放后面 此时第二轮完成   第二大(小)的就放在倒数第2位置上,以此类推 选择排序:  遍历数组所有值  选出最小(大)放入0位置  遍历剩余值  选出最小(大)放入1位置 Collections 针对List  具有排序,查找,反序等功能的类.  ...

多线程

进程有自己独立的内存空间,线程之间是共享内存的 使用Thread来实现多线程,弊端比较多,不建议使用。 Runnable接口(最常用的实现多线程的接口,建议使用) Runnable 接口 相对于 继承Thread类来说,有以下优点: 1, 适合多个相同程序的代码(同一段代码,开辟N个线程)去处理同一个资源(比如联网售票,票的个数是共同的)的情况。// 把线程(售票点),实现代码(卖票)和数据(票)有效的分离开,较好的实现了面向对象的设计思想。 2, 可以避免由于java的单继承特性所带来的局限性。比如:一个已经继承了父类的子类,就不能再继承Thread类,这时就可以用Runnable接口 ...
Global site tag (gtag.js) - Google Analytics