技术
dreary001
这个作者很懒,什么都没留下…
展开
-
oracle数据库连接类型
连接类型1.cross join 笛卡尔积不能带条件,如on子句2.inner join 内连接默认的连接,inner可省略3.outer join 外连接FROM table1 { LEFT | RIGHT | FULL } [OUTER] JOIN table2left:返回table1中的所有记录,table2对应列显示空right:返回table2中...原创 2011-08-17 10:48:03 · 180 阅读 · 0 评论 -
jQZoom 使用说明
jQZoom 使用说明 下面介绍下简单使用:1. 在你的页面中包含 jqzoom.css2. 包含 jQzoom 和 jQuery JS 代码:3. 现在创建一个放图片的容器(最好是 DIV),并给 class 赋值为 jqzoom,然后给每张图片设置一个 jqimg 属性,它的值为大图的地址。4. 当页面导入的时候,载入 jQZoom 插件。...原创 2011-08-22 12:04:46 · 125 阅读 · 0 评论 -
java 压缩文件 解压文件
文件压缩: import java.util.zip.*; import java.io.*; public class zip { public static void main(String[] argc) { // These are the fil...原创 2011-09-09 12:55:21 · 79 阅读 · 0 评论 -
网页的模态窗口showModalDialog()
在做web程序的时候,有很多情况,尤其软件外包,使用模态窗口的比较多,因为外包大多数情况下,需要有确认画面,所以涉及到传值与历史返回的回传值问题,如果采用 window.open这时候的历史返回就得不到该值,所以采用同一个画面打开选择画面,选择值并提交就成为必要了,应为不是打开2个画面,模态窗口打开的是同一画面,也就是只有一个windows对象。好了废话不多说了,下面进入正题:wi...原创 2011-10-14 16:13:30 · 158 阅读 · 0 评论 -
IE6 select列表 z-index属性无效
以下为网上通用解决办法解决方法之一:Iframe包裹select元素 使用iframe包住select,这样iframe有z-index,只要在div上设置的z-index比iframe的高即可~这种方法有一定的局限性,不可能每个select都要加个iframe吧?所以不推荐!代码如下: china japanese U.S.A 解决方法之二:以...原创 2011-10-14 16:17:38 · 97 阅读 · 0 评论 -
Hibernate 实体对象三种状态 :自由,持久,游离
实体对象的状态及转化:有了上面关于Hibernate缓存的知识,我们再来介绍实体对象的状态就非常容易理解了。 A:自由态对象: 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下: Customer customer=new Customer(“zx”,27,images);这时customer对象就处于自由状态,为什么说custom...原创 2011-10-15 15:26:17 · 127 阅读 · 0 评论 -
union中 使用order by
遇到的问题: 一个sql中,union了几个子查询。单独执行每个子查询都没问题,但union后执行,报 ORA-00904: "xxx": invalid identifier 关于union的使用: SQL: UNION Query: http://www.techonthenet.com/sql/union.php SQL: UNION ALL Query: h...原创 2011-08-10 15:28:21 · 122 阅读 · 0 评论 -
radio 单选按钮 文字 选中
关键字:radio 单选按钮 文字 选中 有时候我们在网页中填写某些表单时,可能会遇到单选按钮,如让你选择性别是男或是女,此时用户往往会去点击单选按钮那个小小的圆圈,由于单选按钮比较小,可能会点不到,所以最好是点击单选按钮后面的文字就能直接选中单选按钮。Html代码 点击单选按钮radio后面的文字即可选中单选按钮 ...原创 2011-11-02 17:23:01 · 234 阅读 · 0 评论 -
Myeclipse不能自动编译java类,造成这种状况的原因
Myeclipse不能自动编译java类,造成这种状况的原因很多。以下是解决方案: 1. 确保 project->build automatically 已经被选上.这时候可以使用两种方法,一个是在未选中build automatically之前,手动编译项目文件;然后选中build automatically自动编译文件。 2. 如果选上了,也不好使, 使用这...原创 2011-08-11 12:09:00 · 223 阅读 · 0 评论 -
使用Spring的CharacterEncodingFilter应注意的问题
这是我的web.xml中配置: eXtremeExport org.extremecomponents.table.filter.ExportFilter eXtremeExport *.do ...原创 2011-12-12 16:57:52 · 137 阅读 · 0 评论 -
tomcat目录详解
看到一个很不错的东东,给大家分享一下 tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍. tomcat根目录在tomcat中叫,文章中把tomcat解压后在c:/下. 1./bin: 存放各种平台下启动和关闭Tomcat的脚本文件.其中有个档是catalina...原创 2011-12-22 14:47:01 · 109 阅读 · 0 评论 -
java.util.Properties类
首先说一下项目中实际的应用吧,其实满简单的: Properties prop = new Properties(); //创建Properties对象 try { String path = DBManager.class.getResource("db.properties"). ...原创 2011-12-26 17:51:38 · 77 阅读 · 0 评论 -
windows系统查看端口被哪个程序所占用方法
在上网的过程中,我们的计算机难免会受到木马的入侵,一般的木马杀毒软件可以查出来,但比较新型或少见的就有可能被漏掉,因为一般的木马都会在计算机上打开某一个端口等待别人控制,所以通常的做发都是去分析端口来看是否有异常的程序,一般windows提供的netstat命令只能列出被打开的端口,所以如果要看是哪个程序占用了端口,有时候还不得不借助于第三方软件,如ActivePort或Fport等,但这些软件均...原创 2012-01-09 13:32:27 · 79 阅读 · 0 评论 -
windows dos窗口 输出内容重新定位
一般在cmd窗口中运行命令的结果是可以显示到文件中的,举例说明:ping 127.0.0.1 > c:\ping.txt可以将ping的结果保存到C:\Ping.txt文件中。这个文件你可以任意命名,比如ping.log、123.doc、甚至不要后缀名:C:\123,这些文件内容都是文本信息,用记事本打开即可查看。如果有多条命令的结果都要保存到同一个文件中,则应该用两个>>连着写,意思...原创 2012-01-09 14:32:35 · 230 阅读 · 0 评论 -
rt.jar
org.apache.xpath.*2009年06月22日 星期一 11:01jdk1.4装上把C:\Program Files\Java\j2re1.4.1_03\lib\rt.jar 加入classpath奇怪的是 jrockit-R27.4.0-jdk1.5.0_12 里的rt.jar里既然没有包含这个包,不知道sun的jdk里有没有 今天看了下jdk1.6也没有...原创 2012-01-09 18:03:00 · 83 阅读 · 0 评论 -
深入研究java.lang.ThreadLocal类
一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,是每一...原创 2012-01-10 14:20:02 · 61 阅读 · 0 评论 -
jvm中堆栈以及内存区域分配
[color=darkred][size=large]堆栈这个概念存在于数据结构中,也存在于jvm虚拟机中,在这两个环境中是截然不同的意思。在数据结构中,堆栈是:堆 和栈两种数据结构,堆是完全二叉树,堆中各元素是有序的。在这个二叉树中所有的双亲节点和孩子节点存在着大小关系,如所有的双亲节点都大于孩子节点则 为大头堆,如果所有的双亲节点都小于其孩子节点说明这是一个小头堆,建堆的过程就是一个排序的...原创 2012-01-11 13:15:55 · 271 阅读 · 0 评论 -
tomcat 的JVM堆栈内存溢出,应用进程死锁
具体方法如下:一、java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域, 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中, 它和存放类实例(Instance)的Heap区域不同...原创 2012-01-11 13:29:26 · 153 阅读 · 0 评论 -
服务器是怎么要求客户端强行弹出身份验证窗口的
我们访问tomcat服务器的时候如果试图访问Tomcat Manager就会发现浏览器弹出一个登陆对话框,和我们平常的网页对话框不同,而且查看页面的时候查不到生成这个对话框的代码,禁止脚本也毫无作用。手头的资料对这个东西没有任何介绍,它到底是怎么弹出来的呢?用jmeter创建一个http request的sampler,再建一个view result tree的lisenter来看看服...原创 2012-01-13 18:10:38 · 127 阅读 · 0 评论 -
J2EE WEB项目web.xml<jsp-config>标签使用方法
[size=large]下辖两个子标签: 和 。前者在JSP 1.2时就已经存在,而后者是JSP 2.0 中新增的标签。标签主要有以下属性:1,:若为true,表示不支持EL 语法;默认为false;2,:若为true,表示不支持语法;默认false;3,:设定JSP 网页的编码;比较有用;4,:设定值所影响的范围,如:/CH2 或 /*.jsp;当前设置的有效范围,用...原创 2012-04-27 11:25:55 · 82 阅读 · 0 评论 -
Tomcat 5和Tomcat6 配置数据源总结
[size=large]1.将数据库驱动程序拷贝到tomcat\lib目录下面2..在tomcat根目录的conf\catalina\localhost([color=darkred]对于Tomcat6及其以上版本,需要自己创建catalina和localhost这两个目录[/color])下增加wind.xml文件(该文件名为了更好的可读性最好和下面的path="/xxx"的xxx相同)...原创 2012-04-27 18:35:28 · 92 阅读 · 0 评论 -
hibernate 主键生成策略 uuid uuid.hex uuid.string
[size=large]在hibernate2.1中,主键生成策略中uuid分为uuid.hex和uuid.string,但是从hibernate3.0开始已经不再支持uuid.string,查看changelog可以发现:Changes in version 3.0 beta 1 (21.12.2004) * removed uuid.string and renamed uuid...原创 2012-05-04 14:28:58 · 472 阅读 · 0 评论 -
问题解决spring无法注入
[size=large]以下异常:[color=darkred]Bean property 'wRegularForecastDao' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?[/color...原创 2012-05-08 12:21:27 · 242 阅读 · 0 评论 -
JavaBean 属性命名规范特例
[color=darkred][size=large]以下为网络资源!如果JavaBean的属性值第二个字母为大写,有的Eclipse会出问题,在这个问题上又研究了一下下,总结如下:一般JavaBean属性以小写字母开头,驼峰命名格式,相应的 getter/setter 方法是 get/set 接上首字母大写的属性名。例如:属性名为userName,其对应的getter/sette...原创 2012-05-08 13:54:01 · 75 阅读 · 0 评论 -
在jsp页面中,frame之间以及子页面和父页面间参数是如何传递
看示例代码父页面:[code="java"]父页面function getChildEl(){ alert(document.frames("inner").document.getElementById("text1.inner").value);} [/code]子页面:[code=...原创 2012-05-08 17:20:23 · 267 阅读 · 0 评论 -
用javascript实现显示隐藏左侧菜单
javascript代码如下:[code="java"] function HideShow() { var alt = document.getElementById('switchPoint').alt; var src = document.getElementById('switchPoint').src; ...原创 2012-05-09 14:01:06 · 552 阅读 · 0 评论 -
将label和radio或者checkbox整合在一起,实现单击文字选中
[size=large]小知识点:在网页中存在radio单选框和checkbox复选框时,他们后面都要跟文字,实现点击文字,则可以选中radio或者checkbox,只要在其后面加label,label将文字包围,指定label的for属性即可[/size][code="java"]500KV220KV110KV[/code][size=large]radi...原创 2012-05-09 17:04:07 · 520 阅读 · 0 评论 -
html超链接a标签的href跳转和onclick之间执行关系
[size=large]html的a标签的href用于跳转,但如果加上onclick事件后,执行顺序?如下:[/size][code="java"][/code][size=large]如果onclick返回false,则a不进行跳转;如果onclick返回true,则a跳转注意:在onclick中要加上return关键字此经常用于在跳转之前进行判断!![/...原创 2012-05-09 18:20:02 · 405 阅读 · 0 评论 -
Weblogic 8下response.setCharacterEncoding报错,原因及解决方案?
[size=large]原因是response没有这个方法,而request有,在tomcat下部署发布,没有问题,因为tomcat5默认支持2.4,tomcat6默认支持servlet2.5,而javax.servlet.ServletResponse.setCharacterEncoding方法是 SERVLET 2.4 里才加进去;而weblogic8不支持servlet2.4,默认...原创 2012-05-16 14:50:08 · 230 阅读 · 0 评论 -
监听浏览器关闭按钮点击事件 -- 使用JS
[size=large]Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读取新的页面时调用,此时还...原创 2012-05-17 16:59:37 · 189 阅读 · 0 评论 -
web开发常用小技巧
[color=darkred][size=large]事件源对象 event.srcElement.tagName event.srcElement.type捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftK...原创 2012-05-17 17:02:00 · 73 阅读 · 0 评论 -
操作系统 Hosts文件
[color=darkred][size=large]一、什么是Hosts文件?hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。1、Hosts文件的历史ARPANET(Internet的前身)并没有对网...原创 2012-05-19 12:24:15 · 177 阅读 · 0 评论 -
window.close() 避免弹框提示关闭
[code="java"]function Close(){ var ua = navigator.userAgent; var ie = navigator.appName == "Microsoft Internet Explorer"?true:false; if(ie){ var IEversion = parseFloat(ua.substring(ua.indexOf...原创 2012-05-29 17:59:20 · 144 阅读 · 0 评论 -
oracle escape用法
[size=large]ESCAPE用法1.使用 ESCAPE 关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。2.ESCAPE 'escape_character' 允许在字符串中搜索通配符而不是将其作为通配符使用。escape_character 是放在通配符前表示此特殊用途的字符。 select * from a WHERE name LI...原创 2012-06-04 13:56:02 · 393 阅读 · 0 评论 -
Jawin的COMException : no jawin in java.library.path错误
Jawin的COMException : no jawin in java.library.path错误分类: JAVA 2009-12-22 19:05 274人阅读 评论(0) 收藏 举报最近由于项目的需求,需要在程序调用window的dll。使用新版本的jawin(2.0测试版),但在程序调试时发现程序报COMException : no jawin in java.lib...原创 2011-11-29 14:43:34 · 198 阅读 · 0 评论 -
关于Bad version number in .class file的问题
遇到问题了:Bad version number in .class file最终发现是由于编译jdk和运行jdk的版本不一致!!!!原创 2011-11-30 16:15:59 · 76 阅读 · 0 评论 -
hibernate hql 时间比较 不能用setDate 用setTimestampe
[code="java"]Date date=Calendar.getInstance().getTime();hql.append("From SMSSender s where 1=1 ") .append(" and s.time != null ") .append(" and s.time原创 2012-06-06 16:17:25 · 97 阅读 · 0 评论 -
mindmanager 9中打开软件自带的模板后,软件提示"参数错误",单击确定后,软件就自动退出了...
[color=brown][size=large]如果是win7系统,可以进入C:\Users\(用户名)\AppData\Local\Mindjet\MindManager\9\Library\ENU\Templates,可以看到有4个文件夹:Communication、Personal Productivity、 Strategy、Team Productivity,将这些模板文件(*.mma...原创 2012-06-08 10:10:56 · 335 阅读 · 0 评论 -
默认oracle sql in 中的列的数目不能大于1000
[size=large]默认oracle sql in 中的列的数目不能大于1000,否则无法查询[/size]原创 2012-06-11 18:30:19 · 103 阅读 · 0 评论 -
contentWindow属性是指指定的frame或者iframe所在的window对象
[size=large]在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则必须指定contentWindow属性。但是虽然ie是默认的,有时候还是会出现问题,建议无论是哪个浏览器,[color=red]都需要写上该属性[/color]。[/size][code="java"]function...原创 2012-06-12 13:19:09 · 156 阅读 · 0 评论