云记忆的专栏

看待问题的态度,解决问题的方法

排序:
默认
按更新时间
按访问量

Hibernate实战数据持久化之三管理hibernate的session高效率实现方案---ThreadLocal

    在使用Hibernate的时候,各种CRDU操作大都是通过session来完成的。如何避免频繁地创建和销毁呢?在Hibernate中session是由SessionFactory创建的,SessionFactory是线程安全的,即多个并发的线程可以同时访问并从中获取与其他线程不同的一个se...

2018-05-30 09:48:40

阅读数:18

评论数:0

Hibernate实战数据持久化之四Session的clear()、flush()、commit()、close()方法

flush()        flush方法的主要作用就是清理缓存,强制数据库与hibernate缓存同步,以保证数据的一致性。    通常,执行session.save,update,delete的时候,只是一个登记行为,只有在调用flush方法时,才会将hibernate缓存中的数据提交到数据...

2018-05-31 10:21:06

阅读数:22

评论数:0

Oracle存储过程的分类以及JDBC调用

本文主要是总结 如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍: [1]、只有输入IN参数,没有输出OUT参数 [2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表) [3]、既有输入IN参数,也有输出OUT参数,输出是列表 [4]、输入输出参数是同一个(IN OU...

2018-05-09 12:30:34

阅读数:12

评论数:0

Jquery一个快速、简洁的JavaScript框架

简介  Jquery是一个框架。利用CSS选择器,来操作DOM对象进行一系列操作,并且具有强大的插件机制。我觉得对于Jquery,这样的总结已经最精炼了。无需无需多讲,它的出现就是为了使我们操作对象跟方便、快捷的一个JS框架。如何快速使用Jquery?学习一个新知识的目的,是为了应用。如何学习并掌...

2018-05-01 19:35:43

阅读数:264

评论数:0

哈希冲突(散列冲突)的解决方案

哈希冲突     哈希表底层是链表的数组实现的,如果通过哈希算法散列key之后,发现要添加新元素的位置已经有别的元素占有了,并且二者的key值不相等,这就是哈希冲突现象。 解决哈希冲突的方案有开放地址法、链表法、再哈希法和建立一个公共溢出区。 开放地址法     就是在发生冲突后,...

2017-05-23 12:06:57

阅读数:388

评论数:0

哈希表(亦称散列表)HashMap源码读后感,实现原理剖析

哈希表存取的是key-value键值对,通过哈希算法将key转化为一个整数,进而将value存储到以这个整数对数组长度取余后的结果为下标的数组空间里。这个数组就是我们所谓的哈希表。 装载因子loadFactor     决定填充容量达到数组总容量的百分之多少的时候,对哈希表进行扩容处理 临界容...

2017-05-22 22:33:03

阅读数:280

评论数:0

在MyEclipse中集成maven

首先,我们下载maven,官网地址是http://maven.apache.org/。下载后,解压到本地即可 1.修改conf文件下的settings.xml 设置D:\maven\repository,这是本地仓库的地址,以后所有的项目依赖的jar包都会下载到这个目录下。 2.配置MyEcl...

2017-05-08 17:22:47

阅读数:176

评论数:0

把时间当作朋友---读书笔记,我们要推迟满足感

希望自己的欲望马上获得满足是大多数人的天性,野心永远是少数人的天性。推迟满足感是心智成熟的必备能力,在生活中只有极少数人掌握了推迟满足感的技巧,也因此使得他们与众不同的同时又往往令他人迷惑地感叹"我看不出来他比我强在哪里?",其实说简单了这种人早就有因此获得极大的、只有少数人才...

2016-10-25 15:59:23

阅读数:373

评论数:0

系统学习JavaWeb之八Session篇

我们都会有这样的体验,就比如说我们上CSDN上写博客,只要我们第一次登陆了,之后我们跳转到网站的任何其他的部分都不用再登陆了(除非你对你的浏览器作了特殊设置或者网站本身有相关设置)。这是为什么呢?其实CSDN管理了您的Session。 Session可以保持我们登陆的状态,保持状态的方法有4个:网...

2016-10-25 14:58:43

阅读数:818

评论数:0

系统学习JavaWeb之七servlet处理HTML表单

先来一段代码实例 package com.liuyc.sysframe.action; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import j...

2016-10-20 16:55:06

阅读数:382

评论数:0

记录一下在工作中接触到的linux系统命令

1.在网络连通的情况下,从一个服务器跳到另外一个服务器:telnet ip地 2.用tar命令将多个文件打包到一个压缩包文件:tar zcvf 压缩包名称.tar 文件夹名或文件名 ...文件夹名或文件名 持续更新

2016-10-20 16:15:56

阅读数:460

评论数:0

系统学习JavaWeb之六别有洞天的Servlet进阶篇HttpServlet

前面我们基本都是围绕Servlet接口展开的讨论,我们也是直接基于Servlet接口实现servlet类的编写。但是,我们会发现,基于Servlet接口的编程,我们不得不实现一些我们不想实现的方法,这样很麻烦,代码也不怎么优雅。 庆幸的是,SUN给我们提供了GerericServlet抽象类,基于...

2016-10-19 15:54:12

阅读数:523

评论数:0

系统学习JavaWeb之五Servlet的配置信息ServletConfig

Servlet容器初始化servlet时,容器将ServletConfig作为参数传给servlet的init方法,ServletConfig封装Servlet的配置信息,并可以传给Servlet。通过ServletConfig的方式传给Servlet的每一条信息都称为初始参数。     为了从...

2016-10-18 17:25:10

阅读数:435

评论数:0

系统学习JavaWeb之四ServletRequest和ServletResponse浅读

对于每一个HTTP请求,Servlet容器都会创建一个ServletRequest对象实例,并将它作为参数传给Servlet 的service方法。ServletRequest实例负责封装请求数据信息。     ServletRequest接口中有一些重要的常用方法: int getContent...

2016-10-17 23:16:30

阅读数:613

评论数:0

系统学习JavaWeb之特别篇使用注解WebServlet配置Servlet报404错误的原因

有些人可能会遇到这种种情况,在采用注解WebServlet配置Servlet的时候,明明在配置了urlPatterns属性,部署应用程序的时候也没有出错。但是就是在浏览器发请求的时候访问不到资源,报404错误request resource is not available。捣腾了半天也不知道,到...

2016-10-12 15:32:39

阅读数:4931

评论数:3

系统学习JavaWeb之三编写一个简单的Servlet应用程序

准备工作     工具:MyEclipse、Tomcat 有了这两个工具,我们就可以编写Servlet应用程序: package com.liuyc.sysframe.action; import java.io.IOException; import java.io.PrintWriter; ...

2016-10-11 16:34:36

阅读数:1000

评论数:0

系统学习JavaWeb之二初窥Servlet门径

Servlet API     首先Servlet中有4个Java包,包括: javax.servlet,包含Servlet与Servlet容器之间的契约的类和接口; javax.servlet.http,包含HTTP Servlet与Servlet容器之间契约的类和接口; javax.servl...

2016-10-11 14:12:22

阅读数:396

评论数:0

系统学习JavaWeb之一Servlet技术所带来的革新

CGI与Servlet     在Servlet出现之前,原来CGI的时代提供的是静态资源,用户体验很低。1996年,SUN公司发布了Java Servlet技术,一举打破了CGI的垄断时代,Servlet可以根据用户的要求生成定制化的动态资源,提高了与用户的交互性,增加了体验值。不仅如此,原先的...

2016-10-10 17:36:51

阅读数:429

评论数:0

Hibernate实战数据持久化之二hibernate简单的入门实例

说得再好,不如练练手!前面我们已经对Hibernate相关的知识有了一定的了解,Hibernate是一个完全的ORM工具,它使用的API是原生的。 下面我们来开始一个简单的Hibernate项目,首先我们来创建一个JavaBean的实体类 package com.cm2easy.liuyc.hib...

2016-09-21 18:04:00

阅读数:798

评论数:0

Hibernate实战数据持久化之一Hibernate产生背景和相关的基础知识

一直以来,对象的持久化为什么这么复杂?在实践中我们要采用什么样的解决方案?     在所有的软件开发中,管理持久化数据的方法一直是关键的设计决策。开发者们针对这个问题发表了自己不同的看法,但是在广泛长期的讨论和争论中,一种被称为ORM的解决方案得到了广泛的认可。而Hibernate就是一种ORM技...

2016-09-20 17:51:40

阅读数:617

评论数:0

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