`
danielhjd
  • 浏览: 243268 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
package Hash; public class Demo{ int value; int id; public Demo(int _id,int _value){ this.id=_id; this.value=_value; } public String toString(){ return "value="+value; } public boolean equals(Object o){ Demo d=(Demo)o; return (d.value==value)?true:false; } public ...
1)many to one 关系表中cacsade属性,将属性设置为“add-update persist”可以在有级联关系的表中强制增加数据; 2)在呈现预览功能时最好是action 或者页面直接传值。建立一个简单的Viewbean也能解决此问题,但是的注意如果是同过get set方法取值的时候,数据会自动的set到取值的页面,影响下一步的操作; 3)代码: public String add(){ //去掉这句执行语句红色部分?是否可以直接在此处进行对象的添加 String sName=this.getBranchdirectory(); this.ebaySortinfo ...
在学习java过程中很多人对同步(Synchronized)和异步(Asyschronized)的概念不甚理解,以下是个人对Synchronized& Asynthronized的解释(仅供产考): sleep() vs wait() sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,把执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。 wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池 ...
example1: package Thread; public class TestThread6 { public static void main(String args[]){ Thread t = new Runner6();    t.start(); for(int i=0; i<3; i++) { System.out.println("MainThread: " + i); }   } } class Runner6 extends Thread { public void run() { System.out.p ...
-------Thread------ 线程(Thread)是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程. 创建新执行线程有两种方法。 一种方法是将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例。例如,计算大于某一规定值的质数的线程可以写成:    class PrimeThread extends Thread {          long minPrime;          PrimeThread(long minPrime) {              this.min ...
---页面--- <a href="<s:url value="listBuyGoods.action">     <s:param name="currentPage" value="currentPage"/>     <s:param name="pagerMethod" value="'first'"/>     </s:url>">首页</a> <a href="<s ...
--Struts的配置-- <struts> <include file="struts-default.xml" /> <package name="struts2" extends="struts-default"> <action name="loginAction" class="action.LoginAction"> <result name="success" type="redire ...
-- 引入C&S标签-- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib uri="/struts-tags" prefix="s"%> --用S标签建立一个表单-- <s:form method="post" action="addUsers.action" name="daniel" target="_ ...

笔记temp

    博客分类:
  • JDBC
在什么情况下需要lazy loading 对象调用对象的属性时候,要用lazy loading bean injection 的是interface
在利用框架设计时注意: 先配置 Hibernate 然后配置Spring 最后配置Struts 环境配置基本完成后,会出现 ssh+tomcat+myeclipse6.5配置项目时异常请参考一下连接: ssh+tomcat+myeclipse6.5配置项目时异常1 ssh+tomcat+myeclipse6.5配置项目时异常2 ssh+tomcat+myeclipse6.5配置项目时异常3 ssh+tomcat+myeclipse6.5配置项目时异常4 ssh+tomcat+myeclipse6.5配置项目时异常5 PS:以上资料来源于daven1314
SHH框架下Struts的配置 Struts的配置: 先导入一下Jar包,放在WEB-INF/LIB下面: struts2-core-2.x.x.jar xwork-2.x.x.jar ognl-2.6.x.jar freemarker-2.3.x.jar commons-logging-1.1.x.jar standard.jar struts2-spring-plugin-2.0 jstl.jar 然后配置webxml: <?xml version="1.0" encoding="UTF-8"?> <web-app ...
SHH框架下Spring的配置: ---MyEclipse--Add Spring Capabilities Spring Version: Spring 2.5 Select the Libraries to add to bulidpath show: MyEclipse (1) AOP Libraries (2) Core Libraries (3) Persistence Core Libraries (4) Persistence JDBC Libraries (5) J2EE Libraries (6) Testing Support Libraries (7) Hibernat ...
Hibernate的配置 首先已经通过MyEclipse DataBase Explorer新建一个连接数据库的项目(A) ---MyEclipse---Add Hibernate Capabilities 出现对话框添加 Hibernater Capabilities 连接已建立的数据库项目(A),此时自动创建的Hibernate.cfg.xml放在 src目录的 */util下。完成session-factory的创建。 ---MyEclipse DataBase Explorer---A--connected to A--(数据库的用户)---TABLE 选择已经创建的表 点击右键 ...
<context-param>     <param-name>contextConfigLocation</param-name>     <param-value>/WEB-INF/applicationContext.xml</param-value> </context-param> Tomcat文件夹 wedapps 下 project 和 MyEclipse文件夹 下 project 的布局是不同的,Tomcat只是将 MyEclipse project中的WebRoot文件导入,在启动tomcat部署时 ...

JAVA分页代码

通过User_id 获取List<Buyinglead>,然后通一下过分页函数显示到页面上 List<TtMessages> page_messages = new ArrayList<TtMessages>(); for(int i=0;i<allmessages.size();i++){ if (i<(curPage-1)*rowsPerPage){ continue; } if(i>=(curPage)*rowsPerPage){ break; } page_messages.add(a ...
Global site tag (gtag.js) - Google Analytics