- 博客(15)
- 资源 (3)
- 收藏
- 关注
转载 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 682
原创 spring的传播行为和隔离级别
尼玛,痛苦死我了。最近打电话问我的都是这个鸟玩意儿,好久没有搞SSH了,更别说还记得spring的这些。在两年前,可能我还记得,现在真的不记得了,别人问我的时候,我以为传播行为和隔离级别我还以为是一个东西,真是丑出大了。现在好好的整理下。参考了:http://blog.chinaunix.net/u1/55983/showart_2091761.htmlspring的传播行为一共有7种:
2013-12-27 17:40:43 544
转载 Session与cookie的区别
cookie机制Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。IETF RFC 2965 HTTP State Management Mechanism 是通用cookie规范。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将同一服务器的任何请求缚上这些cookies 。具体
2013-12-19 17:22:09 590
转载 数据库索引
一、索引是什么索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B 树)中,使 SQL Server 可以快速有效地查找与键值关联的行。表或视图可以包含以下类型的索引: * 聚集 1. 聚集索引根据数据行的键值在表或视图中排序和存储这些数据行。索引定义中包含聚集索引列。每个表只能有一个聚集索引,因
2013-12-11 11:09:31 437
原创 pushlet+内存数据库,完成在线交流
1.背景介绍 pushlet是服务器长连接技术,相关的demo和资料上百度或者谷歌,一搜索大把大把的,这里就不细讲。那么为什么还要用到一个内存数据库呢? 我们写一个在线交流的东东。需求:1.能满足一对一在线交流(多对多的聊天室模式这里不讲,其实原理一样);2.能读取离线的留言信息;3.能查看聊天记录。 利用内存数据库主要是为了能实时的进行交流,而不频繁的
2013-11-20 13:26:28 1067
原创 按字母检索
我们在写代码的时候,经常会遇到这样的问题,通过字母检索。就是字母A-Z,点击其中的一个字母,如:B,那么出来的数据应该是拼音以B开头的汉字,和以B开头的英文字母。那么在不使用数据库存汉字字母的前提下,怎么实现呢(因为那种方法实在是太笨)。先看看汉字的HASH值:字母起值止值A4521745252
2011-12-25 13:21:17 844
原创 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 1138
原创 手机屏幕适配的研究比较
随着手机屏幕的不断的变化,同时也遇到一些用户手机屏幕还是处于240*320这种屏幕的大小,当然也存着在一些不规则的屏幕分辨率心寸大小。对于很多的UI来说,不同的手机屏幕很多时候得出多套的图才能保证手机客户端在不同的屏幕上实现匹配。针对手机客户端在不同屏幕下的实现进行规划,并制定出
2011-07-11 16:14:23 2040
转载 简洁、明晰!数据库设计三大范式应用实例剖析
第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况),也即所有非关键字段都完全依赖于任意一组候选关键字。关键引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反
2011-06-30 09:08:00 458
原创 jsf基础标签的使用
1 基础标签1.1 view> 1.1.1控件描述JSP页面中所有标签和组件必须在 view> view>这中间使用才能够在输出网页中正常显示1.1.2例子代码view>view> 1.2 subview>1.2.1控件描述在jsf页面内,所有HTML代码必须放在 subview> subview>
2010-05-27 11:56:00 1128
转载 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 772
原创 struts2+hibernate+spring的经典整合
前面我们说了Struts2+hibernate+spring的基础整合,现在我就简单的介绍一下我现拥有的经典整合。废话就不说了,进入主题。有什么不懂的就给我留言咨询。所需jar包如下:struts配置文件:http://struts.apache.org/dtds/struts-2.1.dtd">
2010-05-26 15:49:00 601
原创 XML技术讲解
什么是XML?XML 代表Extensible Markup Language(eXtensible Markup Language的缩写,意为可扩展的标记语言)。XML是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。 XML的特性: 1.X
2010-05-24 17:27:00 597
原创 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 603
原创 struts2+hibernate+spring的整合
参加工作已经有一段日子了,很久以前就申请过csdn,好像发布了两篇文章,但是最近登进来一看,却不知道在哪里去了。现在工作基本不怎么忙了,觉得闲得无聊。也不知道写些什么,就来整几个框架吧。在这里我会讲三个整合的例子,这个例子是最基础最简单的,所以有经验的同志看了不要笑话我,在后期,我会把这个架子更加经典化,如果不经典,大家那是可以骂我。有兴趣的同志,请加我QQ:544508084,方便后期技术交流。
2010-05-21 17:25:00 868 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人