- 博客(38)
- 资源 (2)
- 收藏
- 关注
原创 hibernate的list()和iterate()
1. hibernate3 中的 list()和iterate()的区别list()是通过一条SELECT SQL语句实现查询操作;而iterate()则是N+1次的SELECT SQL语句实现查询操作,第一次它获取了所有的ID,然后再依次查询byID.这其中涉及到hibernate的缓存机制. list()查询是将符合条件的记录都查询出来,并将实体对象缓存在缓存中.而iterat
2009-09-08 14:21:00
754
原创 HIbernate one-to-one共享主键
package nl.one_to_one;import java.io.Serializable;import org.apache.commons.lang.builder.ToStringBuilder;/** * @hibernate.class * table="passport" * */public
2009-08-24 16:28:00
984
原创 HIbernate 继承关系实践2
利用hibernate 实现多表查询 g_item 的主键id为 g_dvd和g_book的id的外键 POJO:package nl.inherit;import java.io.Serializable;import org.apache.commons.lang.builder.ToStringBuilder;/** *
2009-08-24 11:12:00
576
原创 HIbernate 继承关系实践一
环境: hibernate-2.1 hibernate-extentions-2.1.3 Middlegen-hibernate-r5 http://internap.dl.sourceforge.net/sourceforge/hibernate/Middlegen-Hibernate-r5.zip可以生成*.hbm.xml文件,是hibernate所需的映射文件,下载Midd
2009-08-24 09:54:00
478
转载 ASP.NET刷新页面的六种方法
ASP.NET刷新页面的六种方法asp.net页面刷新重是有问题,收藏几种方法挺有用的.第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void
2009-01-23 17:09:00
765
原创 JAVA线程同步
public static void main(String[] args) { ThreadGroup g=new ThreadGroup("test"); Thread t=null; for(int i=0;i1000;i++) { t=new Thread(g,new R_impl()
2008-12-15 15:12:00
381
原创 MANIFEST.MF
首先要写一个filename.mf文件内容如下: Main-Class: mainClassName 注意: 1.要在主类名mainClassName与Main-Class:之间要有一个空格; 2.要在首行之后加三个回车. 3.那个mf文件可以用记事本来写,写完保存后再改一下文件名就OK了。 4.生成的jar文件可以使用Win
2008-11-23 19:51:00
643
原创 Java之classpath
1.class搜索路径的重要性 理解class搜索路径对所有Java开发人员来说都很重要,但是,IDE的广泛使用掩盖了这项技术,使大家普遍对它缺乏了解,甚至包括好多老鸟。这个问题在开发分布式应用时尤其严重,因为应用程序运行时的系统环境可能和开发时的大不相同。 本文详细描述了某些Java类被其他代码引用时,Java编译器和JVM如何使用类搜索路径定位这些类。这儿用一个非常简单的例
2008-11-16 23:03:00
1407
1
原创 MINA入门
Apache MINA 快速入门作者:终南 @hotmail.com> 1。介绍Apache MINA 是一个网络应用框架,有助于用户非常方便地开发高性能、高伸缩性的网络应用。它通过Java NIO提供了一个抽象的、事件驱动的、异步的位于各种传输协议(如TCP/IP和UDP/IP)之上的API,Apache MINA 通常可被称之为:
2008-11-11 23:52:00
1020
原创 JTable 加入JRadioButton
public class RadioButtonColumn extends AbstractCellEditor implements TableCellRenderer, TableCellEditor, ActionListener { JTable table; JRadioButton renderButton;
2008-10-14 16:44:00
837
原创 JTable 加入JButton
import java.awt.*;import java.awt.event.*;import java.util.*;import javax.swing.*;import javax.swing.table.*;public class TableButton3 extends JFrame{ public TableButton3()
2008-10-14 16:04:00
1388
转载 UnsupportedClassVersionError
出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。 因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.la
2008-10-13 16:04:00
25087
4
原创 __doPostBack函数
在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以灵活运用这个函数对于我们的帮助还是很大的。 比 如,在我们写程序的时候经常会需要动态的生成一些控件,最简单的方法就是通过一个字符串,比如string strButton = ,然后输出到页面,但是如果我们需要这个控件来执行一些服务器的功能,就比 较困难了。这里我们就可以用过借用__doPostB
2008-10-12 16:58:00
712
原创 showModalDialog和showModelessDialog有什么不同?
一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。 showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)二、怎样才让在showModalDialog和s
2008-10-11 23:55:00
314
转载 xPath
XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。XML 实例文档我们将在下面的例子中使用这个 XML 文档。 Harry Potter 29.99 Learning XML 39.95选取节点XPath 使用路径表达式
2008-10-11 18:19:00
330
原创 xml配置 spring 中设置定时任务
//Test.java import java.io.IOException;public class Test { /** * @param args */ public static void main(String[] args) { try {Run
2008-09-19 10:29:00
555
原创 linux 下weblogic 基本操作
unix基础指令 ls -a 显示当前文件夹下所有文件、文件夹(隐藏+未隐藏) ls 显示当前文件夹下所有未隐藏文件、文件夹 ls _lt 文件、文件夹按时间顺序显示 ls -l 当前文件夹下所有文件、文件夹详细信息 drwxr-xr-x (d:文件夹,r:读权限,w:写权限,x:执行权限) d:文件夹;rwx:用户权限;r-x:组权限;
2008-09-16 14:56:00
626
原创 JAVA时间处理
import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 日期操作方法 */public class Da
2008-09-10 17:34:00
1281
转载 GridView 中 DataFormatString 的使用
GridView 中 DataFormatString 的使用 用DataFormatString格式化GridView 在GridView里面显示数据,要显示的数据有好多位小数,就想让它只显示两位小数,在delphi里,直接用DisplayFormat就行了,在.net中,查了半天msdn,发现使用DataFormatString是可以实现这个功能的,但是怎么设置就不
2008-09-07 22:57:00
460
转载 NetBeans 6.0 提高生产力之Java代码编辑器
代码模板有些代码或者关键字经常使用,如果每次需要时我们都要一个一个字母输入,那么效率是很低下的。Netbeans提供了方便的代码模板功能,我们可以添加自己的模板。当然Netbeans默然提供了一些常用的模板,你只要输入代码的 缩写形式 + Tab键就可以生成相应的代码如:只要输入 sout + Tab键就可以生成System.out.println(“”)了。下面给出常用几
2008-08-31 09:49:00
1007
转载 ftp中bin和ascii的区别
在计算机系统中,不同的系统判断一行是否结束的标志是不一样的。文件中的一行可以有三种结束的方式:1.cr2.nl ---->Unix调用一个new line的动作3.cr lf (or lf cr)ftp上传的时候,有bin和ascii两种区别使用bin命令传输时,什么也不会改变,按照源文件传输,而用ascii方式传输时会将行结束符从来源的机器所用的
2008-08-28 13:24:00
1923
原创 jQuery禁止回车
//禁止回车事件响应 $(this).keydown( function(e) { var key = window.event?e.keyCode:e.which; //alert(key.toString()); if(
2008-08-27 11:22:00
2817
转载 log4j的简易使用
测试代码import java.util.Date;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;import org.apache.log4j.xml.DOMConfigurator;public class LoggerTest {
2008-08-20 10:00:00
565
原创 客户端存储数据工具库-PersistJS
I just released PersistJS, a client-side JavaScript persistent storage library. Features include:Small (9.3k minified, 3k gzipped) Standalone: Does not need any additional browser plug
2008-08-20 09:59:00
618
原创 java-策略模式
策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 策略模式的好处在于你可以动态的改变对象的行为。 设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口(c++z中可以用虚类),然后在类中包含这个对象的实例,这样类的实例在运行时就可以随意调用实现了这个接口的类的行为。下面是一个例子。
2008-08-06 20:55:00
2321
1
原创 Logger的简单使用
public static void logTest() { Logger log=Logger.getLogger("log"); try { FileHandler fileHandler=new FileHandler("file.log"); //根目录下生成file.log
2008-08-05 13:58:00
397
原创 JAVA连接oracle
%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>%@ page import="java.sql.*"%>html xmlns="http://www.w3.org/1999/xhtml">head>meta htt
2008-08-03 17:49:00
354
原创 AJAX与JSON的操作(JQuery)
//addressList.htmlhtml>head>meta http-equiv="Content-Type" content="text/html; charset=UTF-8">title>Insert title heretitle>script type="text/javascript" src="jquery1.2.js">script>
2008-08-03 11:25:00
744
原创 jquery对SELECT的操作
A B C D E F G //操作的js脚本为 alert($("#from option[@selected]").text());
2008-08-02 22:02:00
413
转载 java实现ftp的几种方式
java实现ftp的几种方式用sun.net来实现ftp上传我这是找的别人的帖子试用后感觉不错,就贴上了。import sun.net.ftp.*;import sun.net.*;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ByteArrayOutputStream;import
2008-05-12 17:46:00
2900
2
转载 java实现FTP操作--上传,下载,删除文件
import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import sun.net.TelnetOutputStream;import sun.
2008-05-12 16:59:00
6829
4
原创 Jquery实现简单的表格添加、编辑、删除教程
Jquery实现简单的表格添加、编辑、删除教程[size=3]完整代码: Jquery实现简单的表格添加编辑删除教程FormValid.succeed = function () { $.ajax({ type: "POST", url: "?action=save&request=ajax",
2008-04-08 17:50:00
902
2
原创 Javascript文档对象模型(DOM)实例分析
基础知识回顾:DOM 即(Document Object Model),文档对象模型,DOM实际是把HTML当作XML文件来进行处理,用对象的眼光来打量HTML,可以说DOM是继HTML后Web的最有用的发明。 Some review of XML SGML(基于标签的语言的普遍规范),在SGML被用于定义HTML的DTD时,发现HTML本身是很不规范的。主要表现在某些标签可以省略/没
2008-03-09 21:38:00
501
原创 meta的用处
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描
2008-03-09 16:37:00
394
原创 GridView的操作大全
GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡。GridView和DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是一条记录,显示为在web页面上输出表格中的一行。GridView相对于D
2008-03-06 19:53:00
666
转载 如何在GridView的RowCommand事件中获取当前的GridViewRow
由于事件参数 GridViewCommandEventArgs 并不公开Row属性指示当前行,(DataGridCommandEventArgs 公开 Item 属性以获取当然 DataGridItem,不知 ASP.NET Team 是如何考虑这一设计的),因此需要一点“技巧”来获取此属性。其实这是一个早就已知的问题,鉴于优快云里面每每有人疑惑,这里稍微整理下,便于参阅:protected
2008-03-05 10:40:00
509
原创 为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的ItemCreated事件中,遍历所有控件,若属于LinkButton类,且CommandName为“Delete”,就将其添加一个属性,
2008-03-01 20:26:00
374
转载 NET平台利用Jmail.net组件发送与接收邮件(源代码与组件下载)
JMail.net 在ASP.net用JMail发送邮件的方法,它是用VS.net为我们提供的工具来把COM组件和.net的组件进行了转化,但在实际的应用中发现,它的内存占用很厉害。好了,Dimac为我们发布了JMail的.net版本.一、下载进入网站下载地址:http://www.dimac.net/default2.asp?M=Products/MenuDOTNET.asp&P
2008-02-25 16:47:00
6723
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅