自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 资源 (17)
  • 收藏
  • 关注

转载 Mybatis传递参数方法共6种

Mybatis传递参数方法共6种,改文章解决了我的问题,特别是HashMap的使用,不用建那些没用的bean。

2016-03-17 13:45:02 997 1

转载 MySQL递归查询——数据平坦化新思维

非常好的一篇文章:http://blog.sina.com.cn/s/blog_43ca06360100ibr6.html 最近在做Oracle到MySQL的数据库的移植过程。两者之间的诸多差别(比如MySQL不支持ADO、函数不一致、唯一索引限制不一样等等)都易于解决,但有一个问题却困扰我们良久:Oracle的递归查询(select ... from ... start with ... c

2013-04-01 13:41:40 824

原创 ERROR 1406 (22001) at line 34 in file: 'monitor.sql': Data too long for colu

ERROR 1406 (22001) at line 34 in file: 'monitor.sql': Data too long for colu的解决方法,很简单@echo onmysql -uroot -proot --default-character-set=utf8  下面是一个连接说得比较详细:http://yin123.blog.51cto.com/882581

2012-11-20 20:51:58 636

转载 web中调用ActiveX方法

手动为ACTIVEX添加可用于JS调用函数或参数首先、在ODL文件中添加以下:  [ uuid(68F8EAFF-2E62-4964-8B1B-413B21F4342D),      helpstring("Dispatch interface for MyActiveX Control"), hidden ]    dispinterface _DMyActiveX    {

2012-09-26 17:04:06 1436

原创 电脑游戏-人类的高科技和阴险罪恶

电脑游戏-人类的高科技和阴险罪恶电脑游戏,绝对的高科技,人类之所以统治地球,依靠的是人的脑袋。电脑游戏是建立在科技的不断进步的产物。就其内部实现而言,越是优秀的电脑游戏,其并发性能越越高,算法难度越大,可靠性能越好,美观性越好,它的游戏流程更是结合了各种科学知识,比如心里学啊,行为学啊。一款优秀电脑游戏的发布,需要各个方面优秀的人才共同合作完成,是绝对的高科技产物。但是它又是阴险罪恶的

2012-08-15 14:40:32 469

原创 frameset tiles之比较和最佳选择

首先我要说明一下,下面的内容是基于同学们了解frameset和tiles的基础上描述的。我们布局页面的时候,经常在是采用frameset还是tiles中摇摆。首先举个布局页面的例子:在这个例子中,有banner、header、main和foot,main又分成menu和content如果你的 banner、header和foot还有menu基本上就是保持不变,变的只有content

2012-08-15 14:32:09 1715

原创 jquery交替变换颜色的三种方法

even and odd$(function(){    alert("第一种");    $("tbody tr:even").css("background-color", "red");    $("tbody tr:odd").css("background-color", "yellow");       alert("第二种");    $("t

2012-07-19 11:15:44 615

原创 equals hashcode compareTo原理

equals hashcode compareTo原理在讲原理之前,我们先看看三者在什么情况下使用:容器:equals()散列:hashcode() + equals()有序:compareTo()  + equals()容器:如ArrayList linkedList散列:如HashSet HashMap有序:如TreeSet TreeMap好了,现在

2012-07-17 11:16:53 699

原创 list set map的有效记忆

list set map这三个接口对应的实现类经常给混在一起。后来经过仔细思考,发现自己对于有规律的东西,记得很牢固,而没有规律的东西会乱作一团;人在记忆东西的时候,文字描述是不如表格记忆深刻的;         List                 Set               MapArrayList       HashSet     HashMapLinkedList

2012-07-16 09:26:52 407

原创 Java路径问题,包括web项目和空格问题

以下是常用的java路径获取方法:        String userDir = System.getProperty("user.dir");        System.out.println("user.dir       :" + userDir);        String userJome = System.getProperty("user.home");

2012-07-11 15:46:25 1512

转载 面试技巧-面试官的考题

转载来自:http://www.58.com/jianli/mianshijiqiao/20110829/20566.html1、 我们为什么要雇请你呢?有的面试只有这么一个问题。话虽简单,可是难度颇高。主要是测试你的沉静与自信。给一个简短、有礼貌的回答:"我能做好我要做得事情,我相信自己,我想得到这份工作"。根据自己的实际情况,好好想想把,看怎么说才具有最高说服力。 2、 你认为自己

2012-06-26 16:45:58 1273

原创 java web开发人员学习五个阶段

第一个阶段(java基础阶段)1.java语法2.面向对象3.常用的api4.界面编程5.多线程6.文件io7.java网络编程..第二个阶段 (数据库阶段)1.oracle2.mysql3.sql server第三个阶段 (web开发阶段)1.html2.css3.javascript第四个阶段 (j2ee 中级部分)

2012-06-26 14:35:40 685

原创 java web项目异常之思考

java的异常种类很多,而且同一种异常,会在不同的方法中出现。如果完全按照,那里出异常,那里就给详细提示信息,编写程序就会非常的痛苦,而且不是那么实用。就如同数据库的五范式,实际中,做到3范式就够了。java web项目中处理异常的方式主要有两种:异常拦截器和truts2的全局异常处理机制。java中的异常有checked和unchecked两种,两者关系:checked

2012-06-21 17:28:05 3898

原创 socket inputstream read

我们在写输入输出流中经常是以循环读取到-1作为结束符。这个在文件的读写中,是没有问题的,很显然文件有结束符。这个在socket通讯中,是有问题的,socket.getInputStream().read(buffer)这个函数,会处于阻塞状态,继续等待对方发数据过来。显然不可能中断,即使发一个-1,read也会把-1当作一个值读出来,循环仍将继续。网上有一个解决方法:利用socke

2012-06-01 16:55:54 8917 2

原创 DataOutputStream、FileOutputStream和ByteArrayOutputStream

我们在对流操作的时候,需要注意的是,如果采用什么样的流写,必须采用对应的流读。为了能够提高读写效率,一次性把数据写、读。我们采用DataOutputStream。针对file的写、读,我们使用DataOutputStream装饰FileOutputStream;针对byte的写读,我们使用DataOutputStream装饰ByteArrayOutputStream。下面是实例代码

2012-05-31 17:19:13 4872 1

原创 多线程与静态方法及其中的局部变量关系

我们在使用多线程中,最关心的是同步问题;在编程方面,为了方便,我们常常直接调用类的静态方法。一般认为静态是全局,是唯一的,在内存中只有一个拷贝,但是看看thinking in java 里面的关于static 的描述:一种情形是只想用一个存储区域来保存一个特定的数据——无论要创建多少个对象,甚至根本不创建对象。另一种情形是我们需要一个特殊的方法,它没有与这个类的任何对象关联。也就是说,即使没有

2012-05-30 11:12:28 2624 1

原创 多线程状态、资源、个数

状态:一个进程中一般都会有多个线程,在单CPU的情况下,从微观角度上来看,各个线程都排队执行(这个排队,不一定按顺序,但是一定是按某种执行策略)。这样每个线程就会处于不同的状态。简单的状态如下图(图形上传不了,改用文字描述):->就绪        ->       执行->结束              派生进入就绪状态;调度进入执行状态;结束进入结束状态;阻

2012-05-25 16:29:18 688

原创 struts拦截器如何跳转到指定页面

struts拦截器采用的是责任链的模式(chain of responsibility),使用的是aop思想,所以每个拦截器内部一定是使用动态代理模式,既然使用动态代理模式,一定就是对action的装饰,既然是action,我们至少有两种方式实现跳转到指定页面。一种是,采用request、respons方式:            HttpServletResponse response

2012-05-22 09:12:39 2683

原创 jdk线程池主要原理

正常创建一个线程的时候,我们是这样的:new thread(Runnable实现类)。这里,thread是线程,Runnable实现类是业务逻辑,这样线程和业务逻辑紧紧绑定在一起。采用线程池来处理的时候,我们动态生成若干个线程存于池中,但是这些线程要执行那些业务逻辑是不知道的,由于业务逻辑个数和具体的逻辑需要用户来指定,这些是变化的,我们需要自己编写并存于linkedList(linkedLi

2012-05-15 10:31:29 1499

原创 在指定的日期和时间关机

该代码在myeclipse8.5测试通过:import java.io.IOException;  import java.util.Calendar;import java.util.Date;import java.util.TimerTask;import java.awt.event.*; import javax.swing.*; public class C

2012-05-10 15:10:00 5941

原创 ssh好文章收集

世界上的好文章太多,一个也不能放过。struts2 权威指南 :http://www.blogjava.net/OneEyeWolf/archive/2008/11/27/242918.html几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比(摘录):http://space.itpub.net/14466241/viewspace-473119jav

2012-05-10 11:01:18 399

转载 标签库,永恒的争论话题

非常好的一篇文章:http://struts2.group.iteye.com/group/wiki/1463-taglib-the-eternal-debate-topic标签库,几乎是每个MVC框架的重要组成部分。从Struts1开始,到Webwork2,SpringMVC,都有自己的定义的一套标签库。所以,一度标签库的使用,会成为一个框架初学者判定一个Web框架好坏的

2012-05-10 09:05:48 332

转载 SSH整合包详解.Struts2.2.3+Spring3.1.0.M2+Hibernate3.6.6

整理的还不错,转载供更多人学习使用。http://www.cnblogs.com/kevin-blog/archive/2011/08/15/2139706.html以下是偶整理出来的比较新的SSH一些基本的包,基本上适用没特殊要求的项目.可能有些描述写得不对或者不好,请大家多多指点指点.commonscommons-digester-2.0.jar

2012-05-09 14:30:05 483

原创 ajax验证并提交表单的两种方法

我们的目的是,当用户在页面点击提交的时候,希望先通过ajax验证。如果验证失败,则给出提示信息,并要求用户重新选择再提交;如果验证成功,则把form表单及其数据提交到后台。我们通过提交数据的按钮有两种形式,一种是button,另一种是submit。验证和提交的顺序,button的方式一般是获取点击事件,进行验证,验证通过,获取form对象,提交form表单数据;submit的方式一般是获取点击

2012-05-09 13:59:31 16859 1

原创 hibernaet之hibernateTemplate无需开发人员close

hibernate对数据库的操作,如果使用SessionFactory生产的session,需要        Session session = sessionFactory.openSession();        session.beginTransaction();        session.save(user);        session.getTransact

2012-05-07 10:37:01 1225

原创 mybatis之sqlSession无需开发人员close

根据mybatis官方文档,建议对sqlSession进行如下操作SqlSession session = sqlSessionFactory.openSession();try { // following 3 lines pseudocod for "doing some work" session.insert(...); session.update(..

2012-05-02 17:20:59 10558 1

原创 计算源码行数代码

下面的代码在myeclipse中测试通过:package test;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.net.URISyntaxException;import java.util.ArrayList;import jav

2012-04-28 11:15:16 430

原创 两个线程交替执行代码

要保证线程中某段代码被完整执行,采用synchronized要保证线程间交互完成,采用顺序:线程1wait->线程2notify->线程2wait->线程1notify,这样不断循环。要保证那个线程先执行,采用标志实现。/* * @(#)Test.java    1.00 2012-4-6 * * Copyright 2011 NFS-CHINA Tech. C

2012-04-28 11:10:34 1579

原创 windows重启mysql命令

开始->运行->cmd停止:net stop mysql启动:net start mysql前提MYSQL已经安装为windows服务

2012-04-25 09:55:53 33936 2

转载 MySQL InnoDB存储引擎的事务隔离级别

http://dev.mysql.com/doc/refman/5.1/zh/storage-engines.html#innodb-transaction-modelMySQL :: MySQL 5.1参考手册:: 15. 存储引擎和表类型按照SQL:1992 事务隔离级别,InnoDB默认是可重复读的(REPEATABLE READ)。MySQL/InnoDB 提供SQL标准所描述

2012-04-25 09:45:13 1647

转载 ApplicationContext,WebApplicationContext

http://blog.csdn.net/ocean1010/article/details/6160175servletContext 是web应用程序的大环境,用于存储整个web应用程序级别的对象,不知道这样说法是否对. ApplicationContext,WebApplicationContext 是Spring的BeanFactory,从名字中就可以知道区别拉,一

2012-04-18 15:25:40 2194 1

转载 为什么不鼓励使用 Thread.stop、Thread.suspend和 Thread.resume及解决方法

http://hi.baidu.com/%D7%CF%C9%AB%B5%C4%C6%D6%B9%AB%D3%A2/blog/item/6502e638319a2f21b8998fdf.html为什么不鼓励使用 Thread.stop?因为它本质上就是不安全的。停止线程会导致解锁它已锁定的所有监视程序(ThreadDeath 异常传播到栈上后即解锁监视程序)。如果这些监视程序前面

2012-04-17 10:02:55 6186

原创 struts2验证需要注意的事项

如果使用SSH框架,把Action托付给Spring来管理,在第一次提交验证失败之后,即使提交正确数据也无法通过验证,原因是spring注入的Action都是sington的。解决方法一:需要把注入的Action改成scope="prototype",(举例:)这样每次访问Action,就创建一个新的Action。但是这样很麻烦,当然,至少有一个解决方法。解决方法二:在提交的表

2012-04-16 12:35:46 461

原创 j2ee引用js需注意的路径问题

我把insertPage.jsp文件拷贝到WEB-INF目录下把Validform.js拷贝到WebContent/js目录下于是由于WebContent是当前项目于是我把路径改成如下/js/Validform.js">eclipse工具自动帮我验证路径(ctrl+鼠标左键,可以会出现下滑线,表明路径正确)但是不管我如何测试,验证总是不起作用。后来参考了原先的项目,把路径改

2012-04-13 17:55:31 1517 1

转载 MYSQL外键(Foreign Key)的使用

http://www.cppblog.com/wolf/articles/69089.html在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。外键的使用条件:1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自动创建索

2012-04-11 16:34:12 307

原创 ssh中基础action的封装

封装基础CRD的操作,理论上可以使用继承的方式,比如public class ClazzAction extends BaseAction{public String insert() {        return supert.insert(clazz);    }}但是由于struts2采用的是一个action对应一个servlet,当struts2调用Clazz

2012-03-19 09:42:09 1113

原创 hibernate和mybatis的之CRUD封装比较

以下讲的是基于MVC三层架构,使用ssh框架和ssm框架,采用面向接口的方式编程。经过实践和理论研究,ssh和ssm共同点是struts、spring,不同点是nibernate和mybatis。于是对于共同的CRUD的封装,Action类和Service类是可以完全一样,dao接口也是可以完全一样的,差别就在于实现上(采用面向接口的方式编程或设计模式中的策略模式可以让我们很好的理解这一点)。

2012-03-08 14:06:52 3420

原创 nibernate和mybatis的之CRUD封装差别

以下讲的是基于MVC三层架构。由于设计架构的差别,hibernate在实际编程中可以把基础的CRUD封装,比如BaseDao类。其它类只要去继承BaseDao就能执行所有的基础的CRUD。这样就非常方便。这个带来的好处还有,可以建立BaseService和BaseAction。由于mybatis的映射文件中,虽然SQL语句中的表名可以通过parameterType指定,但是resultTy

2012-03-05 16:49:59 2415 2

原创 hibernate使用hql和sql查询总记录数和注意事项

使用sql进行查询        String sql = "select count(*) from student";        Query query = session.createSQLQuery(sql);        List list = query.list();        int count = list.get(0).intValue();使

2012-03-02 09:34:20 12268

原创 java中如何在分页中存储针对各种类型的数据

如果在分页中使用  public int currentPage; public int totalRows; public int pageSize; public List data;那么在页面显示上,显然只能用Student这种类型的list数据,但是分页是公用的,要把数据类型改成能够接纳各种类型。于是改用如下方式。 public int currentPage;

2012-03-01 09:11:40 458

dtree读取单选和复选的值

该资源可以配置是否有checkbox和radiobox,并且可以checkbox和radiobox的值,利用此资源大家可以经过改造用于项目中。

2012-11-23

ajax验证并提交表单的两种方法博客源码

本资源通过ajax实现对提交的form表单的验证,该代码不但有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp

2012-05-09

ajax验证并提交表单源码

本资源通过ajax实现对提交的form表单的验证,该代码不但有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp

2012-05-09

ajax验证并提交表单的两种方法的源码

本资源通过ajax实现对提交的form表单的验证,该代码不但有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp

2012-05-09

ajax验证并提交表单的两种方法源码

我们的目的是,当用户在页面点击提交的时候,希望先通过ajax验证。如果验证失败,则给出提示信息,并要求用户重新选择再提交;如果验证成功,则把form表单及其数据提交到后台。该代码不断有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp

2012-05-09

ajax验证并提交表单的两种方法

我们的目的是,当用户在页面点击提交的时候,希望先通过ajax验证。如果验证失败,则给出提示信息,并要求用户重新选择再提交;如果验证成功,则把form表单及其数据提交到后台。该代码不断有针对property验证,也有针对object验证,还有一个异步获取对象的实例;包含完整的代码和库文件;在myeclipse8.5和apache-tomcat-6.0.30测试通过;访问网址: http://localhost:8080/Json/checkProperty.jsp http://localhost:8080/Json/checkObject.jsp http://localhost:8080/Json/getJson.jsp

2012-05-09

ssh框架搭建实例源码7

本资源是在“ssh框架搭建实例源码6”基础上实现注解自动注入功能,简化了spring的配置,并解决了按F5刷新页面出现错误的bug。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4189621 http://download.csdn.net/detail/linchengzhi/4153728 http://download.csdn.net/detail/linchengzhi/4138687 http://download.csdn.net/detail/linchengzhi/4122492 http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-04-05

ssh框架搭建实例源码6

本资源是在“ssh框架搭建实例源码5替换”基础上使用struts2通配符进行CRUD的跳转;使用struts2标签进行分页显示和回显,使得项目结构相当清晰,极易理解和再次利用。 注意:请点击报警管理进行操作,其它链接功能雷同,故而有形无实。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4153728 http://download.csdn.net/detail/linchengzhi/4138687 http://download.csdn.net/detail/linchengzhi/4122492 http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-03-31

ssh框架搭建实例源码5替换

本资源是在“ssh框架搭建实例源码4”基础上增加了数据类型转换功能;增加了数据验证功能;进行较好的测试和修改;进行部分代码注释;成功移植到ssm(strut2、spring、mybatis)实现了“hibernate和mybatis的之CRUD封装比较”(http://blog.csdn.net/linchengzhi/article/details/7332529)的设计思想;增加了项目的介绍;可以作为项目开发的基础框架。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4138687 http://download.csdn.net/detail/linchengzhi/4122492 http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-03-19

ssh框架搭建实例源码5

资源功能:分页技术;基础dao,service,action操作的封装;struts2通配符;div布局框架;log4j;ssh流程。 留意: target="_self">改成target="MainBody">便可以真正使用div布局。 本资源是在“ssh框架搭建实例源码4”基础上进行较好的测试和修改;进行部分代码注释;成功移植到ssm(strut2、spring、mybatis)实现了“hibernate和mybatis的之CRUD封装比较”(http://blog.csdn.net/linchengzhi/article/details/7332529)的设计思想。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4138687 http://download.csdn.net/detail/linchengzhi/4122492 http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-03-15

ssh框架搭建实例源码4

资源功能:分页技术;基础dao,service,action操作的封装;struts2通配符;div布局框架;log4j;ssh流程。 留意: target="_self">改成target="MainBody">便可以真正使用div布局。 本资源是在“ssh框架搭建实例源码3”基础上添加struts2通配符;实现div布局框架;完善对基础dao,service,action操作的封装。 本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4122492 http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-03-14

ssh框架搭建实例源码3

本资源是在“ssh框架搭建实例源码2”基础上修改了分页技术,实现项目真正可用的分页技术;实现对基础的dao,service,action操作的提取封装;使命名更规范。本资源所需的jar包请到“ssh框架搭建实例源码2”和“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/download/linchengzhi/4076267 相关链接: http://download.csdn.net/detail/linchengzhi/4100204 http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-03-08

ssh框架搭建实例源码2

本资源是在“ssh框架搭建实例源码1”基础上增加了修改了分页技术,实现数据从数据库中读取,并补充“ssh框架搭建实例源码1”中忘记上传的与分页技术相关的jar包,更新数据库文件ssh.sql。本资源所需的jar包请到“ssh框架搭建实例源码”中下载: http://download.csdn.net/detail/linchengzhi/4097345 http://download.csdn.net/download/linchengzhi/4076267

2012-02-29

ssh框架搭建实例源码1

本资源是在“ssh框架搭建实例源码”基础上增加了分页技术,增加一种dao层读取数据库的方法,并对文件目录做了微小的调整。本资源所需的jar包请到“ssh框架搭建实例源码”中下载:http://download.csdn.net/download/linchengzhi/4076267

2012-02-28

ssh框架搭建实例源码

本资源是一个最简单的一个ssh框架实例,包含完整的代码(dao层有annotation和xml两种实现方式修改applicationContext.xml和hibernate.cfg.xml相应位置就可以切换),数据库ssh.sql文件,和所有的jar包,运行于eclips开发环境(myeclipse估计能用,没有测试)。eclips版本:Eclipse Java EE IDE for Web Developers.Version: Helios Service Release 2 Build id: 20110218-0911。采用mysql数据库,服务器为tomcat6.0,jdk1.6.0_18。测试连接:http://localhost:8080/ssh/ 资源分1分算是对自己劳动的尊重。下载的同学下载后,评价一下也可以把分数挣回去。

2012-02-20

ARM常用指令介绍.doc

详细介绍了ARM的常用指令,包含ARM 指令集和Thumb 指令集等。以期对大家有用。

2010-10-26

ARM_JTAG_调试原理.pdf

如题,这篇文章主要介绍ARM JTAG调试的基本原理。基本的内容包括了TAP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介绍,在此基础上,结合ARM7TDMI详细介绍了的JTAG调试原理。

2010-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除