java后台技术
文章平均质量分 61
蛋蛋水煮鱼
从事java web开发4年
展开
-
Hib的检索方式
1.导航对象图检索方式。通过已经加载的对象,调用.iterator()方法可以得到order对象如果是首次执行此方法,Hib会从数据库加载关联的order对象,否则就从缓存中得到。2.OID检索方式。通过session的get,load方法知道了OID的情况下可以使用3.HQL检索方式。使用面向对象的HQL查询语句session的find方法利用HQL来查询4.QBC检索方式。利用QBCAPI来检原创 2010-05-24 17:03:00 · 583 阅读 · 0 评论 -
pushlet+内存数据库,完成在线交流
1.背景介绍 pushlet是服务器长连接技术,相关的demo和资料上百度或者谷歌,一搜索大把大把的,这里就不细讲。那么为什么还要用到一个内存数据库呢? 我们写一个在线交流的东东。需求:1.能满足一对一在线交流(多对多的聊天室模式这里不讲,其实原理一样);2.能读取离线的留言信息;3.能查看聊天记录。 利用内存数据库主要是为了能实时的进行交流,而不频繁的原创 2013-11-20 13:26:28 · 1050 阅读 · 0 评论 -
mysql数据库查询如何排序
在使用mysql数据库进行查询,经常我们会涉及到查询排顺序的问题。 例如:SQL: select * from table where id IN (3,6,9,1,2,5,8,7); 这样的情况取出来后,其实,id还是按1,2,3,4,5,6,7,8,9,排序的,但如果我们真要按IN里面的顺序排序怎么办?SQL能不能完成?是否需要取回来后再foreach一下?其实mysql就有这个方法:原创 2011-12-25 13:13:12 · 1116 阅读 · 0 评论 -
按字母检索
我们在写代码的时候,经常会遇到这样的问题,通过字母检索。就是字母A-Z,点击其中的一个字母,如:B,那么出来的数据应该是拼音以B开头的汉字,和以B开头的英文字母。 那么在不使用数据库存汉字字母的前提下,怎么实现呢(因为那种方法实在是太笨)。 先看看汉字的HASH值: 字母 起值 止值 A 45217 45252原创 2011-12-25 13:21:17 · 815 阅读 · 0 评论 -
简洁、明晰!数据库设计三大范式应用实例剖析
第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键字。关键引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反转载 2011-06-30 09:08:00 · 445 阅读 · 0 评论 -
mysql 时间段查询
24小时内记录(即86400秒)$sql="SELECT video_id,count(id)as n FROM `rec_down` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(add_time)$sql="select a.id,a.title,b.n from video_info a,(".$sql.")b where a.id=b.video转载 2010-05-27 11:06:00 · 757 阅读 · 0 评论 -
struts2+hibernate+spring的经典整合
前面我们说了Struts2+hibernate+spring的基础整合,现在我就简单的介绍一下我现拥有的经典整合。废话就不说了,进入主题。有什么不懂的就给我留言咨询。所需jar包如下:struts配置文件:http://struts.apache.org/dtds/struts-2.1.dtd">原创 2010-05-26 15:49:00 · 591 阅读 · 0 评论 -
XML技术讲解
什么是XML?XML 代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标记语言)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。 XML的特性: 1.X原创 2010-05-24 17:27:00 · 579 阅读 · 0 评论 -
struts2+hibernate+spring的整合
参加工作已经有一段日子了,很久以前就申请过csdn,好像发布了两篇文章,但是最近登进来一看,却不知道在哪里去了。现在工作基本不怎么忙了,觉得闲得无聊。也不知道写些什么,就来整几个框架吧。在这里我会讲三个整合的例子,这个例子是最基础最简单的,所以有经验的同志看了不要笑话我,在后期,我会把这个架子更加经典化,如果不经典,大家那是可以骂我。有兴趣的同志,请加我QQ:544508084,方便后期技术交流。原创 2010-05-21 17:25:00 · 850 阅读 · 1 评论 -
JVM工作原理
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境. 1.创建JVM装载环境和配置 2.装载JVM.dll 3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例 4.调用JNIEnv实例装载并处理class类。 一.JVM装入环境,JVM提供的方式是操作系统的动态连接文件.既然是文件那就一个装入路转载 2014-01-02 10:30:58 · 667 阅读 · 0 评论