摘要:http://p.blog.csdn.net/images/p_blog_csdn_net/alex197963/EntryImages/20081127/Ext结构图.jpg
阅读全文
摘要:iBatis中的动态查询还是比较好用的如果想深入学习,可以参考 Manning.iBATIS.in.Action.Jan.2007下面给出几个例子和dtd定义:<select id="selectDispatchedKey" parameterClass="KeyAndKeyFlowInfo" resultMap="KeyAndKeyFlowResult"> select distinct KEY_ID, USER_ID, INITIATOR, INIT_DATE, INITIATOR_EMAIL, SGS_KEY.BRA
阅读全文
摘要:性能首先,FCKEDITOR的性能是非常好的,用户只需很少的时间就可以载入FCKEDITOR所需文件.对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽然功能比FCKEDITOR还要强大,可是,它本身也够庞大了,至于FREETEXTBOX等,其易用性与FCKEDITOR相比,尚有差距,可以说,FCKEDITOR是一个别具匠心的在线编辑器,它里面融入了作者高深的面向对象的JAVASCRIPT功力,集易用性与强大的功能与一体. .与编辑器相关的所有图像,脚本以及调用页.语言文件.编辑器的皮肤文件.工具样的贴图等这些将导致在服务器和.
阅读全文
摘要:什么是Telnet对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协议,但是对于入侵者而言,Telnet只是一种远程登录的工具。一旦入侵者与远程主机建立了Telnet连接,入侵者便可以使用目标主机上的软、硬件资源,而入侵者的本地机只相当于一个只有键盘和显示器的终端而已。2.Telnet被入侵者用来做什么(1)Telnet是控制主机的第一手段在前几节介绍过,如果入侵者想要在远程主机上执行命令,需要建立IPC$连接,然后使用nettime命令查看系统时间,最后使用at命令建立计划任务才能完成远程执行命令。虽然这种方法能够远程执行命令,但相比之下,Telnet方式对入侵
阅读全文
摘要:全面解决内存writen或read的毛病本人和很多朋友经常遇到内存不能为writen或read的毛病,摸索到以下方法.只要不是硬件不良造成的,绝大部分问题可以用本文的方法解决.1. 暂时卸载Framework原因: Framework和许多尚未安装和尚待开发的软件有关联,其中个别dll可能暂时无用.方法: 在添加/删除程序中检查是否安装了微软.NET的Framework.如果已安装,暂时卸载它.以后在需要时再重新安装.2. 清除冗余dll目的: a.冗余dll会引起内存不能为writen或read的毛病.b.冗余dll在下面的过程中无回归自己的位置或关联.方法: 用Windows优化大师清理冗
阅读全文
摘要:前段日子经常遇到了该内存不能为“read”的错误提示。纳闷死了!!现在找到答案,就把他收藏,希望以下文章能对大家有所帮助。 运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。 “0x????????”指令引用的“0x????????”内存。该内存不能为“read”。 “0x????????”指令引用的“0x????????”内存,该内存不能为“written”。 以上的情况相信大家都应该见到过,甚至说一些网友因为不爽于这个经常出现的错误提示而屡次重装系统。相信普通用户应该不会理解那些复杂的十六进制代码。 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软...
阅读全文
摘要:escape()返回一个可在所有计算机上读取的编码 String 对象。程序代码 function escape(charString :String) : String参数 charString 必选。要编码的任何String 对象或文本。备注 escape 方法返回一个包含charstring 内容的字符串值(Unicode格式)。所有空格、标点、重音符号以及任何其他非 ASCII 字符都用 %xx编码替换,其中 xx等于表示该字符的十六进制数。例如,空格返回为“%20”。字符值大于 255的字符以 %uxxxx 格式存储。注意 escape方法不能...
阅读全文
摘要:装机必备——硬件基础知识! 不可否认,尽管装机是一件相当简单的事情,但是如果缺乏一些相关的基础知识的话,也会遇到很多困难,甚至造成无法挽回的硬件损坏。 1. PC配件的搭配问题 在装机之前,我们必须逐一采购各种配件,然而这些配件必须有机地配合才能使用。具体来说,大家必须注意五点: CPU与芯片组配合: 目前桌面处理器主要分为两大派系:AMD的SocketA以及Intel的Socket478,它们分别需要对应不同的芯片组,因此并不是任何一款主板都能随便使用AMD或者Intel的CPU。此外,准备使用低端CPU的用户还可能遇上Tulatin Celeron等Socket370结构...
阅读全文
摘要:Windows XP中,如果我们要进入安全模式,那么必须在启动时按F8键,然后在打开的启动模式菜单中选择安全模式才可以。其实我们可以像安装多操作系统一样,把安全模式直接添加进多启动菜单,要进入安全模式时,就像选择进入某一个多操作系统一样进行选择即可。 打开C盘根目录下的boot.ini文件,将“operating systems”下的“multi(0)disk(0)rdisk(0)partition(1)windows="microsoft windows xp professional"/fastdetect”复制,并在该行下面粘贴一份。 然后将其中的“microsoft
阅读全文
摘要:很多人WindowsXP登陆界面输入密码时,都要使用数字键盘,可是很多时候下都会出现小键盘灯不亮情况,非要每次都按一下才行,是不是很麻烦呢?下面就把全面的解决方法告诉大家。 方法一、进入桌面后什么也别做,按亮NumLock灯,再关闭系统,再重启试试。另外如果系统有密码的话,在登陆到输入用户名和密码时,不要输入,先按亮NumLock灯,再点击关闭系统,然后再重启。(强烈建议该方法率先尝试)。 方法二、打开注册表编辑器,找到HKEY_USERS\.DEFAULT\ControlPanel\Keyboard,将它下面的InitialKeyboardIndicators的键值改为“2”,退出注册表..
阅读全文
摘要:作者:Dustin Marx 用整合了批注处理和 JAXB 2.0 的 Java SE 6 来改善基于 JPA 的应用程序部署体验。 2007 年 9 月发布最近发布的 Java SE (标准版) 6 为 Java 编程语言和平台的某些部分带来了更大的便利和可用性。具体来说,JavaSE 6 使 Java 开发人员可以更方便地应用 JAXB(用于 XML 绑定的 Java 体系结构)和批注处理来进行开发工作,包括 Java持久性 API (JPA)。 本文将指导您利用 Java SE 6 对 JAXB 和批注处理的支持来简化基于 JPA 的应用程序的部署,特别是针对不熟...
阅读全文
摘要:作者:Dustin Marx 和 Michael G. Martin 使用 JFreeChart 可以轻松绘制 Oracle 数据库数据图表,并可以选择多种高质量的图表类型。 2007 年 9 月发布 借助图表、数字和图形可更快速地了解和分析大型数据集。俗话说“百闻不如一见”,因为图片可以传达有关难以从文本数据本身获得的数据的重要概述和比较信息。JFreeChart 是一个基于 Java 的开源(免费)库,利用它可以轻松创建多种类型的以数据为中心的高质量图表。这个功能强大的库提供了一个非常方便的 API,使不熟悉 JFreeChart 的开发人员可以快速创建表示其数据的高质量...
阅读全文
摘要:<style>#leftnewstd .ellipsis_row{width:170px}#rightnewstd .ellipsis_row{width:250px}.ellipsis_row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;wzy:expression( this.title=this.offsetWidth<this.children(0).offsetWidth?this.children(0).innerText:'', this.style.wzy='
阅读全文
摘要:作者:Jason Hunter了解一些用于在运行时(甚至是编译时)处理批注以及更改程序行为的技术和机制。在本系列文章(共四篇)的第一篇文章中,我介绍了 Java 的新元数据工具以及内置的批注类型 @Override、@Deprecated 和 @SuppressWarning。在第二篇文章中,我介绍了如何编写自定义批注类型并使用 java.lang.annotation 中的元批注控制批注行为。在这第三篇文章中,我将演示用于在运行时(甚至是编译时)处理批注并更改程序行为的技术和机制。运行时批注处理的价值能够在运行时与批注交互可以提供重要的价值。设想一个为利用批注而构建的下一代测试工具。此类工具
阅读全文
摘要:作者:Jason Hunter了解如何编写您自己的批注类型并使用内置的批注来控制它们的行为。 本文相关下载: Oracle 应用服务器 10g (10.1.3) 开发人员预览版 4 Oracle JDeveloper 10g 在我的本系列的前一篇文章中,我介绍了 Java 的新元数据工具以及内置的批注类型 @Override、@Deprecated 和 @SuppressWarnings。在本文中,我将介绍如何编写您自己的批注类型并使用 java.lang.annotation 程序包中的内置批注控制批注的行为。一想到自定义批注,我脑海中...
阅读全文
摘要:作者:Jason Hunter了解如何使用 J2SE 5.0 中提供的元数据批注 最新的 J2SE 5.0 版本(也以代号 "Tiger" 著称)为 Java 语言引进了许多变化,这些变化旨在使 Java 编程更有表现力、更加开发人员友好和更安全。我在 2003 年 9 月的一篇题目为“Java 即将发生巨大变化”的文章中介绍了许多 Java 新特性。我没有介绍的一个重大的变化 — 那时还没有完整概述它 — 是 Java 的元数据工具。从本文开始,在一个新的分为四个部分的文章系列中,我将从一年前离开的地方继续向您显示如何充分利用 Java 的元数据。 在第一篇文章中,我将说
阅读全文
摘要:1.新学期点名。 老师:华小明。 底下:yeah! 老师:华小明! 底下:yeah! 老师咆哮道:我日了!这谁呀,为什么不答到?!! 这时,一同学委屈地站起来说:老师,那个字念烨……(日月光华) 2.第一次玩CS,16打16模式下冒死捡把枪,却发现没有准星,十分郁闷地扔了,后来才知道,原来那叫——狙!(兵马俑) 3.寝室四人同时得了乙肝,遂到校医院检查,大夫说:“乙肝传播的途径只有三种:血液、母婴、性!”(水木社区) 4.宿舍一哥们晚上抱着键盘睡觉,第二天却被学校开除了,请问这是为什么呢?(天大求实) 5.“三下乡”...
阅读全文
摘要:javascript:R=0;x1=.1;y1=.05;x2=.25;y2=.24;x3=1.6;y3=.24;x4=300;y4=200;x5=300;y5=200;DI=document.images;DIL=DI.length;function A(){for(i=0;i-DIL;i++){DIS=DI[i].style;DIS.position='absolute';DIS.left=Math.cos(R*x1+i*x2+x3)*x4+x5;DIS.top=Math.sin(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()'
阅读全文
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut=&q
阅读全文
摘要:log4j.rootLogger=DEBUG,CONSOLE,DATABASE,FILE log4j.addivity.org.apache=true # 应用于控制台 log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Threshold=INFO log4j.appender.CONSOLE.Target=System.out log4j.appender.CONSOLE.Encoding=GBK log4j.appender.CONSOLE.layout=org.apache.log
阅读全文