自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 C++ 堆栈、堆和内存泄漏

如果使用new操作符在自由存储空间(或堆)上创建变量后,没有调用delete,将发生什么情况呢?如果没有调用delete,则即使包含指针的内存由于作用域规则和对象生命周期的原因而被释放,在自由存储空间上动态分配的变量或结构也将继续存在。实际上,将会无法访问自由存储空间中的结构,因为指向这些内存的指针无效。这将导致内存泄漏。被泄漏的内存在程序的整个周期内都不可使用;这些内存被分配出去,但

2012-11-14 20:36:18 1072

原创 form 中Enctype=multipart/form-data 的作用

ENCTYPE="multipart/form-data"用于表单里有图片上传。文章来源:http://hi.baidu.com/greengain/blog/item/e9c02855f564e6c0b645ae17.html表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。如下:      上传企业营业执照图片:

2012-08-20 11:23:34 815

原创 offsetParent方法解析

offsetParent属性返回一个对象的引用,这个对象是距离调用offsetParent的元素最近的(在包含层次中最靠近的),并且是已进行过CSS定位的容器元素。 如果这个容器元素未进行CSS定位, 则offsetParent属性的取值为根元素(在标准兼容模式下为html元素;在怪异呈现模式下为body元素)的引用。 当容器元素的style.display 被设置为 "none"时(译注

2012-07-30 14:23:50 706

原创 使用Quartz调度多个任务

1.  在Myeclipse中导入Quartz.jar包2.创建两个任务,并配置各自的bean         a。。第一种直接派生QuartzJobBeanpublic class Report extends QuartzJobBean { private String name;//通过setter注入值 public String getName() {  retu

2012-07-29 16:47:18 9766

原创 javaMail 使用

1.      创建邮件(MIME 带有附件和图片) //private static SimpleMailMessage mailMessage; private static JavaMailSender jms; @BeforeClass public static void setUpBeforeClass() throws Exception {  Applicati

2012-07-29 16:33:15 1022

原创 javaMail 邮件发送的错误总结

1.发送MIME邮件遇到的错误         JavaMail Exception: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?2011-2-19 20:24 提问者: pplovingicer | 悬赏分:15 | 浏览次数:2441次javax.ne

2012-07-28 01:56:02 14976 1

原创 javascript中使用消息框

使用消息框使用警告、提示和确认                                 可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window 对象的接口方法。由于 window 对象位于对象层次的顶层,因此实际应用中不必使用这些消息框的全名(例如 "window.alert()"),不过采用全名是一个好注意,这样有助于您记住这些消息框属于哪个对象。警告

2012-07-27 15:34:13 773

原创 javaScript对象

JScript 语言参考创建自己的对象 要创建自己的对象实例,必须首先为其定义一个构造函数。构造函数创建一个新对象,赋予对象属性,并在合适的时候赋予方法。例如,下面的示例为 pasta 对象定义了构造函数。注意this 关键字的使用,它指向当前对象。// pasta 是有四个参数的构造器。function pasta(grain, width, shape,

2012-07-27 11:47:15 305

原创 window.prompt()方法

window对象的最后一种对话框是提示对话框,它显示了预先设置的信息并提供文本域供用户输入应答。它包括两个按钮,即Cancel和Ok,允许用户用两个相反的期望值来关闭这个对话框:取消整个操作或接收输入到对话框中的文本。  window.prompt()方法有两个参数,第一个作为提示信息。如果将一个字符串作为第二个参数,可在文本域显示一个默认答案,假如不想要默认答案,就传一个空字符串(不含任何空格的

2012-07-27 10:18:04 1048

转载 程序员总结:帮你早些明白

1、 分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!  2、 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,

2012-07-26 15:42:21 1034

原创 java中Static的作用

static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,

2012-07-26 10:23:57 427

原创 Hibernate 中session的一点说明

最关键的session创建。 如果使用的是getCurrentSession来创建session的话,在commit后,session就自动被关闭了,也就是不用再session.close()。但是如果使用的是openSession方法创建的session的话, 那么必须显示的关闭session,也就是调用session.close()方法。这样commit后,session并

2012-07-24 15:43:40 506

原创 Hibernate 关系映射

1.。多对一 public class Department { private int id; private String name; //getter和setter方法略} public class Employee { private int id; private String name; private Departm

2012-07-24 13:03:13 577

原创 Hibernate 批量处理

1.批量更新(Batch updates)此方法同样适用于检索和更新数据。此外,在进行会返回很多行数据的查询时, 你需要使用scroll() 方法以便充分利用服务器端游标所带来的好处。 Session session = sessionFactory.openSession();Transaction tx = session.beginTransaction(); S

2012-07-24 08:51:22 535

原创 JdbcTemplate 查询方法

使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法 1   jdbcTemplate.queryForInt()和 jdbcTemplate.queryForLong() 例如下面使用queryForInt()方法传回user表中的记录数: jdbcTemplate.queryForInt("SELECT COUNT(*) FROM use

2012-07-20 13:57:40 9020

原创 HibernateTemplate的queryForList(sql)用法

List list  = jdbcTemplate.queryForList("select * from user");  for(int i=0;i   Object m = list.get(i);   Map sm  =  (Map) m;   System.out.println(sm.get("age"));   System.out.println(sm.get(

2012-07-19 15:52:48 4284

原创 Hibernate template 在Spring中的配置

在bean.xml中的配置为:

2012-07-19 15:47:34 693

原创 软件工程流程

软件工程流程用心品味生活 1.问题定义问题定义阶段必须回答的关键问题:“要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。通过问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。通

2012-07-19 08:58:42 948

原创 HQL具体用法

完整的HQL语句形势如下:  Select/update/delete…… from …… where …… group by …… having …… order by …… asc/desc  其中的update/delete为Hibernate3中所新添加的功能,可见HQL查询非常类似于标准SQL查询。由于HQL查询在整个Hibernate实体操作体系中的核心地位,这一节我将

2012-07-18 16:18:23 6667

原创 java选择排序和二分查找

package cn.com.exception;public class Search{public static void main(String[] args){          int[] arr = {1,3,4,56,34,22,35,87,23};             Search.searchSort(arr);           for(int

2012-07-16 22:50:16 476

原创 梅花香自苦寒来

知道为什么河里钓起来的鱼会比池塘里养的鱼好吃吗?因为鱼塘里的鱼天天有人喂,没有天敌追,就等着养肥给人吃,一天到晚游快游慢都一样,身上的鱼肉不多,鱼油不少。而河里的鱼,为了吃饱,为了避免被更大的鱼吃掉,它必须不断的游。这样生存下来的鱼,那鱼肉吃起来就自然有营养、爽口。           五六十年代出生的人,应该也就是我们父母那一辈,当年计划经济制度下,他们的生活被安排好了。。。。。。。。。。。

2012-07-15 10:23:21 1010

原创 头指针与头结点的异同

头指针与头结点的异同点:   头指针:                   头指针是指链表指向第一个结点的指针,若链表有头结点,则是指向头结点的指针;         头指针具有标示作用,所以常以头指针冠以链表的名字;       无论链表是否为空,头指针均不为空。头指针是链表的必要元素。 头结点:                     头结点是为了操作的统一和方便而

2012-07-13 22:26:51 6153

原创 Spring 与Hibernate 整合关键步骤

1,在lib中导入,Spring和Hibernate相关的包;2.配置Beans.xml文件3.配置web.xml文件4.建立实体类,并建立与数据库映射的文件eg:User-hbm-ml文件5

2012-07-13 12:55:55 460

原创 Hibernate 基础与HibernateTmeplate

1. void delete (Object entity) ;    删除指定持久化对象    public void remove(int   id){       \\1.现在加载持久化对象        Object p   = getHibernateTemplate().load(Object.CLASS,    id);      //删除指定的持久化对象

2012-07-13 12:51:47 443

原创 java中farward与redirect的区别

1、forward-------如果客户A向服务器B请求,服务器B处理了这个请求。struts的controller在服务器B处理请求的环节,调用action的具体execute方法。forward 发生在服务器内部, 在浏览器完全不知情的情况下发给了浏览器另外一个页面的response。   2. redirect ----如果客户A向服务器B请求,服务器B通知客户A向服务器C发出请

2012-07-11 11:00:06 2993

原创 singleton 单例模式

singleton模式主要作用是保证在java程序应用中,一个Class类只对应一个实例:通用的形式代码如下:class Singleton { private static Singleton s; private Singleton(){ System.out.println("A Singleton Model example"); } public static

2012-07-10 09:06:33 469

原创 java中bean作用域

1.singleton   在每个Spring IoC容器中一个bean定义对应一个对象实例。2.prototype    一个bean定义对应多个对象实例。3. request  在一个http请求中,一个bean定义对应一个实例;即每个http请求将会有各自的bean实例,它们依据某个bean定义创建而成。该作用域仅在基于web

2012-07-10 08:56:26 729

原创 Spring Framework 注入依赖

3.3. 依赖典型的企业应用不会只由单一的对象(或Spring的术语bean)组成。毫无疑问,即使最简单的系统也需要多个对象共同来展示给用户一个整体的应用。接下来的的内容除了阐述如何单独定义一系列bean外,还将描述如何让这些bean对象一起协同工作来实现一个完整的真实应用。3.3.1. 注入依赖依赖注入(DI)背后的基本原理是对象之间的依赖关系(即一起工作的其它对象)只会通过以下几种

2012-07-10 08:37:53 1824

原创 java中字符串与日期的相互转换 小细节

1.字符转换成日期的代码:    Date date  = new  Date();  java.test.DateFormat df = new java.test.SimpleDateFormat("yyyy-MM-dd HH-mm-ss"); String s = df.format(date);        2.日期转换成字符串     String date1

2012-06-10 22:07:39 363

SecureCRT.zip

有流行CRT Telnet客户机的所有特点,自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的 VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的 SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。

2012-08-17

Quartz.jar多任务调度

Quartz 是一个功能齐全的、开源的job时间调度系统,它可以被结合的,或者伴随虚拟的任何J2EE或J2SE程序-从最小的独立的应用程序到最大的e-commerce系统被使用。Quartz可以用来创建简单或复杂的时间调度来执行十、百、千、甚至上万的jobs;获得的job被定义为一个标准的java组件或EJBs. 这个Quartz 时间调度包含很多企业类的特征

2012-07-29

html 学习文档

在WWW上的一个超媒体文档称之为一个页面(page)。作为一个组织或个人在万维网上放置开始点的页面称为主页Homepage,或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Site)。

2012-07-14

SoapUi使用手册

完整的内容涵盖,精彩典型的实例讲解,方便使用的手册。

2012-07-11

qq应用与下载

方便下载和聊天,很多时候难以找到下载路径

2012-05-15

apache-tomcat-6.0.33.zip

tomcat安装包,附有安装说明,易于使用,较稳定。

2011-10-14

空空如也

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

TA关注的人

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