- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 java 位运算 以及10进制数据转换不同进制数据
byte类型占2个字节,8位2进制的数据 如 0000 0110表示十进制数字6int类型占4个字节,32位2进制的数据 0000 0000 0000 0000 0000 0000 0000 0110表示十进制数字6long类型占8个字节,64位2进制的数据float类型占8个字节,64位2进制的数据double类型占8个字节,64位2进制的数据1. 左
2013-03-20 17:50:51 717
转载 HQL
hql HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装
2012-07-11 17:12:30 344
翻译 classpath , path , java_home的作用
CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量。 它的作用与import、package关键字有关。 当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个packag
2012-06-12 19:02:30 457
翻译 oracle客户端访问服务器端
oracle客户端访问服务器端,在本地是很容易的,但是要实现远程访问却有一点小麻烦,主要是如何连接远程服务器的问题,关于这个问题请参照上一篇转载的文章,本文主要讲解,如何客户端操作服务器。1.客户端工具可以使用sqlplus,oacle sql developer,pl/sql developer 最近项目用到了oracle,使用的是oracle10g,因为小组内有多人使用数据
2012-05-15 11:21:44 1654 3
翻译 优化MyEclipse
大家一定对building workspace时那缓慢的速度给困扰到了吧~其实只要把project选项里的 building automatically前的勾去掉,就可以快很多了。。另外大家一定对 myeclipse 的速度经常感到痛苦把,ok,现在开始给 myeclipse 提速: 一、加大JVM的非堆内存 打开 eclipse.ini -showsplash c
2012-05-09 14:24:41 283
翻译 HTTP协议状态码的含义
1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 200——交易成功 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203—
2012-04-01 10:24:26 3007
原创 servlet中常用的监听器
ServletContextListenerServletContextAttributeListenerServletRequestListenerServletRequestAttributeListenerHttpSessionListenerHttpSessionBindingListenerHttpSessionAttributeListenerHttpSes
2012-03-31 23:32:38 401
原创 path和classPath的区别
path:是JVM的安装目录,通常放置的是一些后缀名.exe的应用程序,比如用来编译java文件的javac.exe。和运行.class文件的java.exe。classPath:用来指定我们用到的JAR。
2012-03-31 22:57:29 341
原创 如何防止struts配置文件膨胀
1、配置多个config文件,逗号分隔 2、在struts-config内用* 通配符匹配每个地址,各个不同的action用通配符来解决,防止配置文件的膨胀 3、使用DispatchAction和它的子类MappingDispatchAction
2012-03-26 08:05:30 448
翻译 "=="和equals方法有什么区别?
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同(比较两个引用变量 所指向的内存地址是否相同),要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个
2012-03-26 07:59:51 712
原创 通用分页帮助类
package utils;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import javax.servlet.http.HttpServletRequest;/** * 分页JavaBean * * */public class PageBean {
2012-03-23 14:59:35 445
翻译 文艺程序:见或不见
Person you,me;me.emotion.love.who=you;you.emotion,love.who.me;if(you.meet(&me)||!you.meet(&me)) //你见,或者不见我{
2012-03-23 14:56:46 354
原创 struts1的工作原理
web容器启动初始化ActionServlet,ActionServlet读取配置文件struts-config.xml创建ModuleConfig对象。当用户发送一个请求过来,ActionServlet根据配置文件将请求交给相应的Action,在进入Action前进行表单数据的填充,若ActionForm中重写了reset方法,则可以初始化一些值,若配置文件中设置了volidate=true,则
2012-03-21 18:17:00 413
原创 SSH的优缺点
struts1的优点:1、实现了MVC模式,结构清晰,使程序员只注重业务逻辑的实现。2、提供了丰富的标签,若能灵活运用,则大大提高开发效率。3、页面导航,通过一个配置文件将个系统之间联系起来,对后期的维护极为有利。4、提供了数据库连接池。5、提供了Exception处理。6、提供了国际化的支持struts1的缺点:1、与Servlet的API耦合在一起。必须由容器来提供request和resp
2012-03-21 18:04:51 532
原创 dos下不能打中文解决方案
让dos窗口支持中文输入 CONIME(conime.exe)是输入法编辑器,允许用户使用标准键盘输入复杂的字符与符号(包括汉字)。显然,如果你需要在CMD下输入中文就需要CONIME的支持,如果在cmd下不能输入中文,很可能是conime被关闭了。为了输入中文,我们需要修改一下注册表。打开注册表,找到HKEY_CURRENT_USER\Console]" 项,把“LoadConIme
2011-09-26 13:13:11 648
转载 Hibernate的优缺点
优点: Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重
2011-04-01 23:32:00 491
转载 struts1详解
config.xml Struts配置文件ActionServlet 控制器Action Class 包含事务逻辑ActionForm 显示模块数据ActionMapping 帮助控制器将请求映射到操作ActionForward 用来指示操作转移的对象ActionError 用来存储和回收错误Struts标记库 可以减轻开发显示层次的工作stru
2010-12-11 10:47:00 319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人