
JAVA 归档老文章
文章平均质量分 61
JAVA 归档老文章
java xmw
逆水行舟不进则退
展开
-
java数据类型详解
一共有8种基本的数据类型(primitive type),其中有4种整型、2种浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和一种用于表示真值的boolean类型。这些基础类型也叫原始数据类型,在进行数据传递的时候是值传递而不是引用传递。1.Java提供了四种整型: byte 1字节 short 2个字节 int 4个字节 long 8个原创 2014-12-19 10:13:14 · 1217 阅读 · 0 评论 -
struts2格式化输出时间
struts2中的默认的日期输出并不符合我们的中文日常习惯,以下是我知道的在struts2中进行日期格式化输出的几种方式。1、利用 进行格式化,如:s:datename="birthday" format="yyyy-MM-dd"/>就是将属性birthday按yyyy-MM-dd的格式进行输出。注:name和format都不能省略。2、利用进行格式化,如:s:te原创 2013-08-10 11:08:19 · 683 阅读 · 0 评论 -
Hibernate】Hibernate的检索策略:lazy、fetch
http://blog.youkuaiyun.com/vking_wang/article/details/8742573原作者检索策略1、类级别和关联级别 可选的检索策略默认值受影响的检索方法类级别立即检索延迟检索延迟Session.load()——Session.get()/Query.list()转载 2013-09-28 20:00:40 · 2947 阅读 · 0 评论 -
merge attachDirty attachClean用法.
merge attachDirty attachClean用法.2011-07-17 02:01:50| 分类: 默认分类 | 标签: |字号大中小 订阅大家对以下3个措施定然不面生,一些IDE生成的代码等闲都有下面三个措施:public Person merge(Person detachedInstance) { log.debug("merging P转载 2013-09-23 16:17:31 · 2219 阅读 · 0 评论 -
hashCode与equals的区别与联系
一、equals方法的作用 1、默认情况(没有覆盖equals方法)下equals方法都是调用Object类的equals方法,而Object的equals方法主要用于判断对象的内存地址引用是不是同一个地址(是不是同一个对象)。2 、要是类中覆盖了equals方法,那么就要根据具体的代码来确定equals方法的作用了,覆盖后一般都是通过对象的内容是否相等来判断对象是否相等。没有转载 2013-09-25 13:16:39 · 547 阅读 · 0 评论 -
java反射|Reflection详解
/** * 根据属性名获取属性值 * */ private Object getFieldValueByName(String fieldName, Object o) { try { String firstLetter = fieldName.substring(0, 1).toUpperCase(原创 2013-08-10 11:09:32 · 894 阅读 · 0 评论 -
MyEclipse不编译解决
MyEclipse不编译解决1.确保project->build automatically 已经被选上.MyEclipse不编译解决2.如果选上了,也不好使,使用这一招: project->clean..->选第2个clean select project,勾上start build immediatellyMyEclipse不编译解决3.删除现在的项目,提前设置好编译文件转载 2013-06-15 08:51:18 · 1006 阅读 · 0 评论 -
struts2- 表单 标签
Struts2 -iterator 标签 1.使用框架标签 必须先导入两个包 (在 lib中加载包)2 head> 还必须定义使用包3. name="sheng" list="{'江苏',原创 2012-05-17 09:21:32 · 709 阅读 · 0 评论 -
Struts2 在action中获取模拟session用于存储数据
Struts2 在action中获取模拟session //获取上下文回话对象 ActionContext context = ActionContext.getContext(); //用这个对象获取模拟sessionMap session = this.context.getSession(); //用这个模拟的session 用于存储数据sessi原创 2012-05-15 15:26:31 · 418 阅读 · 0 评论 -
使用forward和sendRedirect进行重定向有什么区别
使用forward和sendRedirect进行重定向有什么区别(1)sendRedirect()(1) ServletResqonse接口中的方法,用于响应重定向(2) 跳转后浏览器地址栏变化(3) 可以请求其他服务器资源(4) 参数可以指定为相对路径(没有以”原创 2012-05-14 22:25:40 · 759 阅读 · 0 评论 -
struts检验
1. version="1.0"encoding="UTF-8"?>2. 3. "-//OpenSymphony Group//XWork Validator 1.0.3//EN"4. "http://www.opensymphony.com/xwork/xwork-validator-1.0.3.dtd">5. 6. name="user.name">7. type="r转载 2013-06-15 08:54:23 · 617 阅读 · 0 评论 -
Struts2 环境的搭建及项目测试:
Struts2 环境的搭建及项目测试:1. 搭建环境:一.下载Jar包(D:\struts-2.1.8.1\apps(下的例子(struts2-blank-2.1.8.1)放到)(C:\apache-tomcat-6.0.30\apache-tomcat-6.0.30\webapps)开启服务器)在apache下的(C:\apache-tomcat-6.0.30\apach原创 2012-04-24 19:53:49 · 689 阅读 · 0 评论 -
hibernate HQl 语言
. 1.from子句from Person表明从Person持久化类中选出全部的实例。推荐:from Person as p 2.select子句select p.name from Person as pselect p.name.firstName from Person as pselect new list(p.name, p.address)转载 2012-06-06 16:45:41 · 394 阅读 · 0 评论 -
linux
ps -ef 查看所有进程clear 清除记录ps -ef|grep tomcat 查看tomcat进程cd /opt/ 打开目录./shutdown.sh 开启tomcat./startup.sh 关闭tomcatcd .. 返回目录ls 查看目录cd logs 查看日志目录tial -f catalina.out原创 2015-01-15 12:42:51 · 1302 阅读 · 0 评论 -
JAVA JSON解析 JDK,ORG方式
1.JSON jdk解析方式所需要加包json-lib-2.2.2-jdk15.jar package com.learn.json;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.M...原创 2014-12-17 09:48:57 · 6408 阅读 · 0 评论 -
1.设计模式_简单工厂模式
1.简单的工厂模式 Design pattern _ simple factory pattern1.简单工厂模式解释: 简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod ...原创 2016-06-23 19:53:25 · 495 阅读 · 0 评论 -
java--当中校验数字
方法一:用JAVA自带的函数 Java代码 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } }原创 2013-08-29 16:00:15 · 663 阅读 · 0 评论 -
hibernate 搭建环境
在datebase中创建数据库连接 加入数据库的三个加包 右键单击项目hibernate3,在弹出菜单中选择MyEclipse->Add Hibernate Capabilites…来启动向导,如图5-5所示。原创 2012-06-06 16:41:35 · 404 阅读 · 0 评论 -
java-asc码形式输出
//输入字符串转换成数字的asc码 char a = 'B'; char x = 'B'; int ina = (int)x; System.out.println(a);原创 2013-09-02 14:27:54 · 3449 阅读 · 0 评论 -
Jdk, myeclipse, eclipse, tomcat 的安装及环境配置java
Jdk, myeclipse, eclipse, tomcat 的安装及环境配置 1. 安装jdk:及配置jdk的环境。第一步安装jdk:首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.原创 2012-02-20 11:38:33 · 968 阅读 · 0 评论 -
Struts--超链传参
Struts--超链传参 用session获取数据 ">删除原创 2012-05-17 09:17:33 · 995 阅读 · 0 评论 -
利用SWFUpload V2.2.0 免费控件进行大文件上传!
1.页面1.引用js脚本 2.编写样式 var upload; window.onload = function() { upload = new SWFUpload({ //提交路径 upload_url: "upload.action", //向后台传递额外的参数原创 2013-08-09 09:31:01 · 1961 阅读 · 0 评论 -
hibernate处理事物
public boolean saveOrUpdateRollBack(List list) {boolean f = true;Session session = this.getHibernateTemplate().getSessionFactory().openSession();Transaction tx = session.beginTransaction(); // 开原创 2013-10-16 13:37:37 · 647 阅读 · 0 评论 -
hibernate批量插入,更新和删除!
14.3.2 批量插入、更新和删除 在进行大批量数据操作的时候,如果处理不当,很可能会出现执行效率低下的情况。下面首先来介绍一下批量插入数据时应该注意的问题。14.3.2.1 批量插入数据 在项目开发中,经常会遇到需要向数据库中一次插入大量数据的时候,如果在开发中一味地调用Session对象的save()方法向数据库中保存对象,那么就很可能会出现Ou转载 2013-08-13 10:06:46 · 2020 阅读 · 0 评论 -
hibernate 中文乱码处理
struts,xml中的处理hibernate.cfg.xml中的处理加入一句 乱码处理的话原创 2012-06-06 17:03:09 · 277 阅读 · 0 评论 -
jsp两个include的区别
Jsp: 静态包含和动态包含的区别(两个include的区别); 1.主要有两个方面的不同; 1.执行时间上: 指令元素 是在翻译阶段执行 行为元素 在请求处理阶段执行. 2.引入内容的不同: 指令元素 引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起. 行为元素 引入执行页面或ser原创 2012-03-04 16:34:38 · 651 阅读 · 0 评论 -
java短信接口调用
1.在action中调用webservicepackage com.haikan.exam.action;import java.rmi.RemoteException;import java.util.ServiceLoader;import javax.xml.rpc.ServiceException;import com.haikan.exam.util.SmsSendS原创 2013-08-09 10:06:54 · 4522 阅读 · 0 评论 -
java只允许一个账户在一个地方登录
package com.haikan.exam.web;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Hashtable;import java.util.List;import java.util.Map;import java原创 2013-08-09 09:34:55 · 3184 阅读 · 0 评论 -
struts2-拦截器 过滤文字
1.编写代码 实现在jsp页面 写内容 使用拦截器 过滤一些文字 1.先编写jsp显示页面的代码 2.配置struts.xml 配置拦截器类原创 2012-05-22 16:10:37 · 649 阅读 · 0 评论 -
hibernate里inverse和cascade的理解
Inverse和cascade是Hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用 inverse 决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因 为只有这两种关联关系包含集合,而one-to-one和many-to-转载 2013-09-29 11:29:36 · 653 阅读 · 0 评论 -
hibernate inverse cascade
首先,来看inverse和cacade的取值有哪些..1. cascade 有五个选项 分别是: all ,delete ,none,save-update,delete-orphan ;2. inverse 有两个值 true ,false这几个值各是什么呢?cascade的五个值: all:所有情况下均进行关联操作,即save-update + delete.转载 2013-09-29 11:28:16 · 594 阅读 · 0 评论 -
Hibernate懒加载详解
转载于:http://blog.youkuaiyun.com/sanjy523892105/article/details/7071139懒加载详解懒加载为Hibernate中比较常用的特性之一,下面我们详细来了解下懒加载的原理和注意事项Load()方法的懒加载原理在Hibernate中,查询方法有两个,分别是get()和load(),这两种方法原创 2013-09-28 19:58:41 · 746 阅读 · 0 评论 -
Java中类对象之间的类型转换
类似于基本数据类型之间的强制类型转换。 存在继承关系的父类对象和子类对象之间也可以 在一定条件之下相互转换。 这种转换需要遵守以下原则: 1.子类对象可以被视为是其父类的一个对象2.父类对象不能被当作是某一个子类的对象。3.如果一个方法的形式参数定义的是父类对象,那么调用这个方法时,可以使用子类对象作为实 n际参数。 4.如果父类对象与引用指向的实际是一个子类对象,那么这个父类对象的...转载 2015-09-14 13:56:28 · 908 阅读 · 0 评论