自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (52)
  • 收藏
  • 关注

转载 DLNA的架构

DLNA研究交流QQ群(155086743) DLNA架构是个互联系统,因此在逻辑上它也类似OSI(Open System Interconnection,开放系统互连)七层网络模型。DLNA架构分为如下图7个层次:                                                   DLNA ARCHITECTURE (1) Net

2017-06-07 16:14:06 1175 1

转载 UPnP协议介绍

DLNA研究交流QQ群(155086743)关于UPnP协议栈UPnP设备体系结构包含了设备之间、控制点之间、设备和控制点之间的通信。完整的UPnP由设备寻址、设备发现、设备描述、设备控制、事件通知和基于Html的描述界面几部分构成。1. UPnP是一个多层协议构成的框架体系,每一层都以相邻的下层为基础,同时又是相邻上层的基础。直至达到应用层为止。该图中的最下面是就是IP和

2017-06-07 16:11:05 769

转载 android 音乐频谱

public class VisualizerView extends View { // 取得有效数据 int length = 512; // 线条数(必须为数据的1/4以下) int index = 128; // 下落速度 int downspeed = 24;

2014-01-15 18:54:19 2696

原创 android 网络图片双缓存

Android每次加载图片很浪费时间。所以设计了一个图片缓存技术来解决每次android手机加载图片的问题 内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取 既然内存的读取时间最快,我们好好利用内存资源。将内存再分两层缓存强引用缓存不会轻易被回收,来保存常用数据,不常用的资源放入软引用缓存中。对于硬引用和软引用的介绍:⑴强引用(StrongRefere

2013-08-22 14:17:26 21065 22

原创 android————Button

首先我们介绍一下SeekBar,即使拖动滑条,比如控制声音<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:

2013-08-19 19:59:57 1373

转载 android中进行https连接的方式

转载地址:点击打开链接如果不需要验证服务器端证书,直接照这里做[java] view plaincopypublic class Demo extends Activity {      /** Called when the activity is first created. */          private T

2013-08-19 09:07:15 55130 15

转载 实例二:Ajax返回Json在Java中的实现

实例二:Ajax返回Json在Java中的实现  在上一个随笔中,介绍AJAX的一个简单实例,在这篇中主要是说一下使用Json来将后台取得的数据显示到前台页面。可以说这种方法应该是实现无刷新分页的基础,而且在开发过程中经常被用到。这里的后台部分由JAVA来实现。  这个例子也在上一篇中那个项目中实现。新建一个SecondTest.html页面,定义一个按钮,并给这个按钮绑定事件aj

2013-08-17 13:19:11 1221

原创 android————EditText

首先关于自动提示的效果<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertica

2013-08-16 21:31:07 776

原创 android---TextView

首先是显示网页的文字和链接<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertic

2013-08-15 22:11:59 776

原创 android---handle

一、Handler的定义:          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时

2013-08-14 23:39:54 758

原创 android---内容提供者

首先介绍一下android的ContentProvider的具体含义:当应用继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedprefere

2013-08-14 23:25:07 699

原创 android handle学习笔记

public class MainActivity extends Activity { private ProgressBar progressBar; private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance

2013-08-08 17:27:52 868

原创 android service的学习笔记

android service是后台运行的服务,没有界面。比如我们后台播放音乐就可以启动一个服务,service和其他组件一样是运行在主线程的,所以不能进行耗时的操作,不过我们可以开启一个线程来支持耗时操作服务一般分为两种:本地服务:Localhost Serviece是应用程序内部的服务,程序通过context.startService()来启动服务,通过调用Context.stopSe

2013-08-08 11:56:11 1153

转载 java IO流

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是1

2013-07-25 18:04:39 650

转载 Android入门第八篇之GridView(九宫图)

本文来自http://blog.csdn.net/hellogv/       GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重

2013-07-25 16:38:15 666

原创 SpinnerActivity下拉列表

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:

2013-07-25 14:10:20 841

原创 android 文本框自动联想功能

MainHelloAutoCompleteTextView Settings Hello world! shan dong jiang su an hui zhe jiang fu jian shang hai guang dong guang

2013-07-25 14:07:59 5451

转载 Android开发规范

一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块名称_view的逻辑名称view的缩写详情如下LayoutView:lv

2013-07-23 23:13:08 676

原创 android checkBox 的选中和取消选中

CheckBox cb1=(CheckBox) findViewById(R.id.CheckBox01); CheckBox cb2=(CheckBox)findViewById(R.id.CheckBox02); //监听器 OnClickListener ocl=new OnClickListener() { @Override public void

2013-07-23 21:33:51 30738 3

转载 final变量详解

从jdk1.0到今天,JAVA技术经过十余年的发展,技术上已经发生了巨大的变化.但final变量的定义从它诞生那天起,就没有发生任何变化,也就是这十多年它就一直表示它原来的意思.但遗憾的是,经过十多年仍然有90%的人没有理解它的真实含义,也没有一篇文章,包括我所见到的所有介绍JAVA的书籍(包括TKJ)都没有说清楚,我相信肯定有些作者是理解的,但没有一个作者向读者说清楚.而中国网友

2013-07-22 23:26:49 817

转载 java设计模式之代理模式(转自一淫才)

1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处?    在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有:抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作

2013-07-22 15:58:18 942

原创 Tomcat7支持WebSocket

js---》tomcat7——》Server

2013-07-20 21:24:11 7859 2

转载 RelativeLayoutd 的属性

下面介绍一下RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerHrizontal                                           水平居中android:layout_centerVertical                                     

2013-07-19 22:09:42 610

原创 Android之SharedPreference轻量级数据存储

android的配置文件<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android_sharedpreference" android:versionCode="1" android:versionName="1.0" >

2013-07-19 20:51:24 718

转载 向上转型和向下转型

在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。5.13.1 向上转型我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗地说就是

2013-07-18 16:33:24 1165

原创 android读写Sdcard

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.androidsdk" android:versionCode="1" android:versionName="1.0" > package com.example.androidsd

2013-07-18 09:09:13 758

原创 模拟Http协议

HttpClient类是一个简单的HTTP客户端程序,它已GET方式向HTTP服务器发送HTTP请求package com.http;import java.io.IOException;import java.io.OutputStream;import java.net.Socket;public class HTTPClient { public static void m

2013-07-17 10:23:29 1697

原创 android 多线程

public class Main extends Activity { TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState);

2013-06-13 11:33:17 629 3

原创 jdbc工具类

public class JdbcUtils { // 表示定义数据库的用户名 private final String USERNAME = "root"; // 定义数据库的密码 private final String PASSWORD = "admin"; // 定义数据库的驱动信息 private final String DRIVER = "com.mysql.jdbc.

2013-06-11 18:03:24 799

原创 Gson解析json

public static String CreateJsonStringbyGson(Object value) { Gson gson = new Gson(); String Str = gson.toJson(value); return Str; }public class JsonService { //一个person对象 public Person getPer

2013-06-11 13:47:23 15999 5

原创 android的从服务器取得json对象进行解析

先写服务器端的代码,先写一个person对象public class Person { private int id; private String name; private String address; public Person() { // TODO Auto-generated constructor stub } public int getId() {

2013-06-10 15:33:22 10678 3

原创 DOM解析xml

public class DOMXMLTools { public static List parseXML(InputStream inputStream)throws Exception{ List list=new ArrayList(); DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();

2013-06-09 20:47:29 604

原创 PULL 解析xml

public class PullXMLTools { public static List parseXML(InputStream inputStream,String encode)throws Exception{ List list=null; Person person=null; //创建一个xml解析工厂 XmlPullParserFactory fac

2013-06-07 22:30:36 549

原创 SAX解析xml

李明    30        李向梅    25   person的类public class Person { private Integer id; private String name;private Short age; public Integer getId() { return id; } pu

2013-06-07 19:20:08 566

原创 android http 连接

public class HttpClient { public static String sendHttpClientPost(String path, Map map, String encode) { List list = new ArrayList(); if (map != null && !map.isEmpty()) { for (Map.Entry e

2013-06-05 21:24:53 657

原创 Http的POST方式提交给服务器

public class HttpUtil { private static String PATAH="http://112.83.242.73/http/HttpServlet"; private static URL url; static { try { url=new URL(PATAH); } catch (MalformedURLException e) {

2013-06-04 11:53:08 991

原创 java 从服务上获取一张图片

public class ReadImage { public static InputStream getInputStream(){ InputStream inputStream=null; HttpURLConnection httpURLConnection=null; try{ URL url=new URL("http://219.219.1.117/adm

2013-06-03 21:05:01 7943

原创 android的Intent返回值

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); one=(EditText) this.findViewById(R.id.one); two=(EditText) th

2013-05-30 17:24:59 7659

转载 Android中如何使用Intent在Activity之间传递对象[使用Serializable或者Parcelable]

android技术交流群:312121806  在Android中的不同Activity之间传递对象,我们可以考虑采用Bundle.putSerializable(Key,Object);也可以考虑采用Bundle.putParcelable(Key, Object);其中前面一种方法中的Object要实现Serializable接口,后面一种方法中的Object要实现Parcelab

2013-05-30 11:19:03 639

转载 android利用剪切板来实现数据的传递 分类: android

在Android开发中我们经常要遇到的一个问题就是数据在不同的Activity之间的共享。在Android开发中有很多种方法可以达到这个目地。这里介绍一种比较常见、又常用的一种方法就是使用剪切板。我们都有用过Window、Linux上的Copy。这里介绍的就是这种。调用服务[java] view plaincopyClipboardM

2013-05-29 21:27:22 672

resin-4.0.23.zip

这是今天找到最好的版本,支持jdk1.6和myeclipse10的结合。比tomcat还有简单和好用,

2013-02-28

fckeditor-java-2.4-src.zip

fckeditor-java-2.4-src.zip不是rar可以源码导入

2013-02-27

fckeditor-java-2.4.1.zip

包含fckeditor的jar包和fckeditor-java-2.4.1-src源码

2013-02-27

fckeditor-java-core-2.4.1.jar

fck上传需要的jar包,直接导入。上传还需配置web.xml和fckeditor.properties

2013-02-26

apache_2.2.1-win32 安装版

Apache是世界使用排名第一的Web服务器。它可以运行在几乎所有广泛使用的计算机平台上。 Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 Apache服务器拥有以下特性: 支持最新的HTTP/1.1通信协议 拥有简单而强有力的基于文件的配置过程 支持通用网关接口 支持基于IP和基于域名的虚拟主机 支持多种方式的HTTP认证 集成Perl处理模块 集成代理服务器模块 支持实时监视服务器状态和定制服务器日志 支持服务器端包含指令(SSI) 支持安全Socket层(SSL) 提供用户会话过程的跟踪 支持FastCGI 通过第三方模块可以支持Java Servlets

2013-02-26

虚拟页面置换 带页面

操作系统课程设计时写的,有页面的,不过是MFC的。虚拟页面置换

2012-12-24

实现银行家算法(有界面 )

仿真模拟银行家算法对死锁的避免。对于进程死锁的避免问题,分为两种状态:安全状态和非安全状态。在避免死锁的方法中,允许进程动态地申请资源分配之前,应先计算此次资源分配的安全性。若此次分配不会导致系统进入不安全状态,则将资源分配给进程;否则,令进程等待。 所谓安全状态是指系统能按某种进程顺序,来为每个进程pi分配所需的资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成。如果系统无法找到这样一个序列,则系统处于不安全状态。只要系统处于安全状态,系统便可避免进入死锁状态。因此避免死锁的实质在于:系统在进行资源分配时,如何使系统不进入不安全状态。银行家算法就是一种最有代表性的避免死锁的算法。

2012-12-24

带数据库的递归经典树形菜单

此菜单是与数据库相关联的,数据库设置多少级,你的树形菜单就能添加多少级,且不受限制,只需要调整网页界面就能出现不同的树形菜单风格。文件有源代码及sql语句,只需要简单的导入就行。

2012-11-25

hibernate3.2_reference_zh.pdf

HIBERNATE - 符合Java习惯的关系数据库持久化 Hibernate参考文档 3.2 -------------------------------------------------------------------------------- 目录 前言 1. 翻译说明 2. 版权声明 1. Hibernate入门 1.1. 前言 1.2. 第一部分 - 第一个Hibernate应用程序 1.2.1. 第一个class 1.2.2. 映射文件 1.2.3. Hibernate配置 1.2.4. 用Ant构建 1.2.5. 启动和辅助类 1.2.6. 加载并存储对象 1.3. 第二部分 - 关联映射 1.3.1. 映射Person类 1.3.2. 单向Set-based的关联 1.3.3. 使关联工作 1.3.4. 值类型的集合 1.3.5. 双向关联 1.3.6. 使双向连起来 1.4. 第三部分 - EventManager web应用程序 1.4.1. 编写基本的servlet 1.4.2. 处理与渲染 1.4.3. 部署与测试 1.5. 总结 2. 体系结构(Architecture) 2.1. 概况(Overview) 2.2. 实例状态 2.3. JMX整合 2.4. 对JCA的支持 2.5. 上下文相关的(Contextual)Session 3. 配置 3.1. 可编程的配置方式 3.2. 获得SessionFactory 3.3. JDBC连接 3.4. 可选的配置属性 3.4.1. SQL方言 3.4.2. 外连接抓取(Outer Join Fetching) 3.4.3. 二进制流 (Binary Streams) 3.4.4. 二级缓存与查询缓存 3.4.5. 查询语言中的替换 3.4.6. Hibernate的统计(statistics)机制 3.5. 日志 3.6. 实现NamingStrategy 3.7. XML配置文件 3.8. J2EE应用程序服务器的集成 3.8.1. 事务策略配置 3.8.2. JNDI绑定的SessionFactory 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理 3.8.4. JMX部署 4. 持久化类(Persistent Classes) 4.1. 一个简单的POJO例子 4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志(mutators)(可选) 4.2. 实现继承(Inheritance) 4.3. 实现equals()和hashCode() 4.4. 动态模型(Dynamic models) 4.5. 元组片断映射(Tuplizers) 5. 对象/关系数据库映射基础(Basic O/R Mapping) 5.1. 映射定义(Mapping declaration) 5.1.1. Doctype 5.1.2. hibernate-mapping 5.1.3. class 5.1.4. id 5.1.5. composite-id 5.1.6. 鉴别器(discriminator) 5.1.7. 版本(version)(可选) 5.1.8. timestamp (可选) 5.1.9. property 5.1.10. 多对一(many-to-one) 5.1.11. 一对一 5.1.12. 自然ID(natural-id) 5.1.13. 组件(component), 动态组件(dynamic-component) 5.1.14. properties 5.1.15. 子类(subclass) 5.1.16. 连接的子类(joined-subclass) 5.1.17. 联合子类(union-subclass) 5.1.18. 连接(join) 5.1.19. 键(key) 5.1.20. 字段和规则元素(column and formula elements) 5.1.21. 引用(import) 5.1.22. any 5.2. Hibernate 的类型 5.2.1. 实体(Entities)和值(values) 5.2.2. 基本值类型 5.2.3. 自定义值类型 5.3. 多次映射同一个类 5.4. SQL中引号包围的标识符 5.5. 其他元数据(Metadata) 5.5.1. 使用 XDoclet 标记 5.5.2. 使用 JDK 5.0 的注解(Annotation) 5.6. 数据库生成属性(Generated Properties) 5.7. 辅助数据库对象(Auxiliary Database Objects) 6. 集合类(Collections)映射 6.1. 持久化集合类(Persistent collections) 6.2. 集合映射( Collection mappings ) 6.2.1. 集合外键(Collection foreign keys) 6.2.2. 集合元素(Collection elements) 6.2.3. 索引集合类(Indexed collections) 6.2.4. 值集合于多对多关联(Collections of values and many-to-many associations) 6.2.5. 一对多关联(One-to-many Associations) 6.3. 高级集合映射(Advanced collection mappings) 6.3.1. 有序集合(Sorted collections) 6.3.2. 双向关联(Bidirectional associations) 6.3.3. 双向关联,涉及有序集合类 6.3.4. 三重关联(Ternary associations) 6.3.5. 使用<idbag> 6.4. 集合例子(Collection example) 7. 关联关系映射 7.1. 介绍 7.2. 单向关联(Unidirectional associations) 7.2.1. 多对一(many to one) 7.2.2. 一对一(one to one) 7.2.3. 一对多(one to many) 7.3. 使用连接表的单向关联(Unidirectional associations with join tables) 7.3.1. 一对多(one to many) 7.3.2. 多对一(many to one) 7.3.3. 一对一(one to one) 7.3.4. 多对多(many to many) 7.4. 双向关联(Bidirectional associations) 7.4.1. 一对多(one to many) / 多对一(many to one) 7.4.2. 一对一(one to one) 7.5. 使用连接表的双向关联(Bidirectional associations with join tables) 7.5.1. 一对多(one to many) /多对一( many to one) 7.5.2. 一对一(one to one) 7.5.3. 多对多(many to many) 7.6. 更复杂的关联映射 8. 组件(Component)映射 8.1. 依赖对象(Dependent objects) 8.2. 在集合中出现的依赖对象 (Collections of dependent objects) 8.3. 组件作为Map的索引(Components as Map indices ) 8.4. 组件作为联合标识符(Components as composite identifiers) 8.5. 动态组件 (Dynamic components) 9. 继承映射(Inheritance Mappings) 9.1. 三种策略 9.1.1. 每个类分层结构一张表(Table per class hierarchy) 9.1.2. 每个子类一张表(Table per subclass) 9.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator) 9.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表” 9.1.5. 每个具体类一张表(Table per concrete class) 9.1.6. Table per concrete class, using implicit polymorphism 9.1.7. 隐式多态和其他继承映射混合使用 9.2. 限制 10. 与对象共事 10.1. Hibernate对象状态(object states) 10.2. 使对象持久化 10.3. 装载对象 10.4. 查询 10.4.1. 执行查询 10.4.2. 过滤集合 10.4.3. 条件查询(Criteria queries) 10.4.4. 使用原生SQL的查询 10.5. 修改持久对象 10.6. 修改脱管(Detached)对象 10.7. 自动状态检测 10.8. 删除持久对象 10.9. 在两个不同数据库间复制对象 10.10. Session刷出(flush) 10.11. 传播性持久化(transitive persistence) 10.12. 使用元数据 11. 事务和并发 11.1. Session和事务范围(transaction scope) 11.1.1. 操作单元(Unit of work) 11.1.2. 长对话 11.1.3. 关注对象标识(Considering object identity) 11.1.4. 常见问题 11.2. 数据库事务声明 11.2.1. 非托管环境 11.2.2. 使用JTA 11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱管对象(deatched object)和自动版本化 11.3.4. 定制自动版本化行为 11.4. 悲观锁定(Pessimistic Locking) 11.5. 连接释放模式(Connection Release Modes) 12. 拦截器与事件(Interceptors and events) 12.1. 拦截器(Interceptors) 12.2. 事件系统(Event system) 12.3. Hibernate的声明式安全机制 13. 批量处理(Batch processing) 13.1. 批量插入(Batch inserts) 13.2. 批量更新(Batch updates) 13.3. StatelessSession (无状态session)接口 13.4. DML(数据操作语言)风格的操作(DML-style operations) 14. HQL: Hibernate查询语言 14.1. 大小写敏感性问题 14.2. from子句 14.3. 关联(Association)与连接(Join) 14.4. join 语法的形式 14.5. select子句 14.6. 聚集函数 14.7. 多态查询 14.8. where子句 14.9. 表达式 14.10. order by子句 14.11. group by子句 14.12. 子查询 14.13. HQL示例 14.14. 批量的UPDATE和DELETE 14.15. 小技巧 & 小窍门 15. 条件查询(Criteria Queries) 15.1. 创建一个Criteria 实例 15.2. 限制结果集内容 15.3. 结果集排序 15.4. 关联 15.5. 动态关联抓取 15.6. 查询示例 15.7. 投影(Projections)、聚合(aggregation)和分组(grouping) 15.8. 离线(detached)查询和子查询 15.9. 根据自然标识查询(Queries by natural identifier) 16. Native SQL查询 16.1. 使用SQLQuery 16.1.1. 标量查询(Scalar queries) 16.1.2. 实体查询(Entity queries) 16.1.3. 处理关联和集合类(Handling associations and collections) 16.1.4. 返回多个实体(Returning multiple entities) 16.1.5. 返回非受管实体(Returning non-managed entities) 16.1.6. 处理继承(Handling inheritance) 16.1.7. 参数(Parameters) 16.2. 命名SQL查询 16.2.1. 使用return-property来明确地指定字段/别名 16.2.2. 使用存储过程来查询 16.3. 定制SQL用来create,update和delete 16.4. 定制装载SQL 17. 过滤数据 17.1. Hibernate 过滤器(filters) 18. XML映射 18.1. 用XML数据进行工作 18.1.1. 指定同时映射XML和类 18.1.2. 只定义XML映射 18.2. XML映射元数据 18.3. 操作XML数据 19. 提升性能 19.1. 抓取策略(Fetching strategies) 19.1.1. 操作延迟加载的关联 19.1.2. 调整抓取策略(Tuning fetch strategies) 19.1.3. 单端关联代理(Single-ended association proxies) 19.1.4. 实例化集合和代理(Initializing collections and proxies) 19.1.5. 使用批量抓取(Using batch fetching) 19.1.6. 使用子查询抓取(Using subselect fetching) 19.1.7. 使用延迟属性抓取(Using lazy property fetching) 19.2. 二级缓存(The Second Level Cache) 19.2.1. 缓存映射(Cache mappings) 19.2.2. 策略:只读缓存(Strategy: read only) 19.2.3. 策略:读/写缓存(Strategy: read/write) 19.2.4. 策略:非严格读/写缓存(Strategy: nonstrict read/write) 19.2.5. 策略:事务缓存(transactional) 19.3. 管理缓存(Managing the caches) 19.4. 查询缓存(The Query Cache) 19.5. 理解集合性能(Understanding Collection performance) 19.5.1. 分类(Taxonomy) 19.5.2. Lists, maps 和sets用于更新效率最高 19.5.3. Bag和list是反向集合类中效率最高的 19.5.4. 一次性删除(One shot delete) 19.6. 监测性能(Monitoring performance) 19.6.1. 监测SessionFactory 19.6.2. 数据记录(Metrics) 20. 工具箱指南 20.1. Schema自动生成(Automatic schema generation) 20.1.1. 对schema定制化(Customizing the schema) 20.1.2. 运行该工具 20.1.3. 属性(Properties) 20.1.4. 使用Ant(Using Ant) 20.1.5. 对schema的增量更新(Incremental schema updates) 20.1.6. 用Ant来增量更新schema(Using Ant for incremental schema updates) 20.1.7. Schema 校验 20.1.8. 使用Ant进行schema校验 21. 示例:父子关系(Parent Child Relationships) 21.1. 关于collections需要注意的一点 21.2. 双向的一对多关系(Bidirectional one-to-many) 21.3. 级联生命周期(Cascading lifecycle) 21.4. 级联与未保存值(Cascades and unsaved-value) 21.5. 结论 22. 示例:Weblog 应用程序 22.1. 持久化类 22.2. Hibernate 映射 22.3. Hibernate 代码 23. 示例:复杂映射实例 23.1. Employer(雇主)/Employee(雇员) 23.2. Author(作家)/Work(作品) 23.3. Customer(客户)/Order(订单)/Product(产品) 23.4. 杂例 23.4.1. "Typed" one-to-one association 23.4.2. Composite key example 23.4.3. 共有组合键属性的多对多(Many-to-many with shared composite key attribute) 23.4.4. Content based discrimination 23.4.5. Associations on alternate keys 24. 最佳实践(Best Practices) 表格清单 1. Hibernate v3翻译团队 3.1. Hibernate JDBC属性 3.2. Hibernate数据源属性 3.3. Hibernate配置属性 3.4. Hibernate JDBC和连接(connection)属性 3.5. Hibernate缓存属性 3.6. Hibernate事务属性 3.7. 其他属性 3.8. Hibernate SQL方言 (hibernate.dialect) 3.9. Hibernate日志类别 3.10. JTA TransactionManagers 9.1. 继承映射特性(Features of inheritance mappings) 16.1. 别名注射(alias injection names) 19.1. 缓存策略提供商(Cache Providers) 19.2. 各种缓存提供商对缓存并发策略的支持情况(Cache Concurrency Strategy Support) 20.1. Summary 20.2. SchemaExport命令行选项 20.3. SchemaExport 连接属性 20.4. SchemaUpdate命令行选项 20.5. SchemaValidator命令行参数

2012-11-09

java程序员由菜鸟到笨鸟

从网上下载的,感觉还不错,就分享一下,不要分数!

2012-11-09

精仿QQ登录界面源码

精仿QQ登录界面源码,相信大家可以相互学习

2012-08-21

android 项目源码

1.支持查看自己和好友消息 2.支持查看提到我的消息 3.支持查看特定用户的消息 4.支持回复、私信、发言功能 5.支持拍照/从图库选择照片,并上传 可以运行,相信大家从代码中学会很多的!

2012-08-21

百度地图气泡

仿百度地图气泡 大家多多学习

2012-06-30

百度地图官方API和百度提供的例子

最新百度地图官方API和百度提供的例子,还提供现实的例子

2012-06-29

java 五子棋

java五子棋课程设计!很实用,代码可以运行

2012-06-17

网页制作完全手册(DHTML)

网页制作完全手册,网站设计者必备,DTHML

2012-05-26

struts2-spring-plugin-2.1.6.jar

使用struts2+spring方式开发,就必须要struts2-spring-plugin-2.1.6.jar这个包,因为它是两者融合的插件,如果没有肯定不会出错

2012-05-19

struts2-spring-plugin-2.2.1.jar

使用struts2+spring方式开发,就必须要struts2-spring-plugin-2.1.6.jar这个包,因为它是两者融合的插件,如果没有肯定不会出错

2012-05-19

spring-2.5.api(可以索引的,找了半天)

我找了半天,拿来大家分享的!!!spring 2.5 api chm/这个是英文版本的!绝对不骗人的有需要的就下吧没什么可说的!!!另外鄙视一下那些拿垃圾资源骗人的垃圾们!

2012-05-19

Spring2.5.2中文开发手册 CHM版本

此工程 为IntelliJ IDEA 9.0.1编程环境 环境编码UTF-8 weblogic10下发布自动建立数据库表 可参看 applicationContext-hibernate.xml进行配置 proxool_cofig.xml为连接池配置 此项目可做基础项目开发原型方便,启动此项目在weblogic10中会有antlr-2.7.6rc1.jar此包的异常请配置其先加载并将次包考入 bea\wlserver_10.0\server\lib目录下,再将bea\user_projects\

2012-05-18

android Service 实现的四个案例

android Service 实现的四个案例

2013-08-08

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码

锋利的jQuery》高清扫描PDF带书签目录完整版+源码

2013-08-08

J2EE-考试系统

J2EE-考试系统

2013-06-20

J2EE-考试系统.rar

J2EE-考试系统.rarJ2EE-考试系统.rarJ2EE-考试系统.rar

2013-06-15

老罗 服务器端Web编程源码

老罗 服务器端Web编程源码

2013-06-11

老罗 jdbc 源码

老罗 jdbc 源码老罗 jdbc 源码

2013-06-11

作业管理系统设计与实现

1.学生基本管理(学生的新增.修改.删除) 2.课程基本管理(课程的新增.修改.删除) 3.教师基本管理(教师的新增.修改.删除) 4.教师任课设置 5.作业创建 6.作业上传 7.作业批改(先下载到本地,在原文件中给出批改意见和成绩,并将成绩录入到系统中) 8.学生作业及成绩查看

2013-06-09

电子资源管理系统设计与实现

主要功能: 1.资源基本管理(资源基本属性如名称.作者.内容简介管理,资源上传) 2.资源的检索和下载(限注册用户,非注册用户只能浏览,不能下载) 3.用户注册 4.注册用户管理(用户的审查授权.删除) 5.注册用户个人信息维护 6.人员基本管理(系统工作人员的新增.修改.删除)

2013-06-09

设备查借管理系统设计与实现

1.设备基本管理(设备的新增.修改.删除.报废) 2.学生基本管理(学生的新增.修改.删除) 3.人员基本管理(系统工作人员的新增.修改.删除) 4.设备信息查询(查询如设备名称.生产日期.借用次数.当前状态等) 5.设备借用 6.设备归还 7.设备借用次数排行

2013-06-09

纸质图书管理系统设计与实现

主要功能: 1.图书基本信息管理(图书基本信息的新增.修改.删除) 2.馆藏地管理(馆藏地的新增.修改.删除) 3.图书入库 4.图书借阅管理 5.图书归还管理 6.图书信息查询(查询如图书名.借阅次数.当前状态等) 7.用户管理(用户的新增.修改.删除) 8.人员基本管理(系统工作人员的新增.修改.删除)

2013-06-09

《老罗android开发》http 源码

刚开始找不到jar,现在源码都找到了,分享一下

2013-06-05

http使用apache工具类提交数据

有所有apache 关于http访问的相关jar文件,

2013-06-04

Zend.Studio.v8.0 注册机(超级简单好用)

机子上要装jdk 点zend_keygen.jar运行, name随便输入,点.gen生成

2013-04-25

zend studio 9破解工具(真的可以用,我找了好久)

注册码 将压缩包里的 com.zend.php.core_9.0.0.201111081531.jar 文件,复制到你安装Zend Studio 9.0的plugins目录下,覆盖同名文件。启动Zend Studio 9.0,输入压缩包里的注册码License key:(注意没有空格也没有换行) 34E606CF10C3E4CF202ABCEAA9B0B7A64DD2C5862A514B944AAAB38E3EB8A5F2CD735A2AB4CF9B952590EFA62BA0AB2B3E5D99C33C55309EE143165AC7F1817D626574615F3B32312F31312F323031313B392E303B3030313B313B3330 查看是否注册成功,在菜单中“help>About Zend Studio ”, 显示过期时间9999年12月31日说明注册破解成功完成。 ******如果已经安装过Zend Studio 9.0的,请打开Zend Studio 9.0,在菜单中“help>Unregister”,如果显示是灰的跳过此步退出Zend Studio。如果显示可以点击的请点击,这时Zend Studio会重启,重启到要求你填注册码时点“QUIT”按钮*******

2013-04-24

PHP manual中文版(很好用的php开发手册)

PHP(PHP:Hypertext Prerocessor)是一种在计算机上运行的腳本語言,主要是用途在于处理动态网页,也包含了命令行运行界面(command line interface),或者产生图形用户界面(GUI)程序。[1] PHP 最早由 Rasmus Lerdorf 在1995年发明,而现在PHP的标准由PHP Group和开放源代码社群维护。PHP 以 PHP License 作为许可协议,不过因为这个协议限制了PHP名称的使用,所以和开放源代码许可协议GPL不兼容。[2] PHP 的应用范围相当广泛,尤其是在网页程序的开发上。一般来说 PHP 大多运行在网页服务器上,通过运行PHP代码来产生用户浏览的网页。PHP 可以在多数的服务器和操作系统上运行,而且使用 PHP 完全是免费的。根据2007年4月的统计数据,PHP 已经被安装在超过2000万个网站和100万台服务器上[3]。

2013-04-14

百度BAE环境下的ssh应用

可以运行在百度云服务器上 1、本示例是一个简单的ssh应用,对单表进行新增和查询操作; 2、使用ssh版本为struts2-core-2.3.1.2,spring-aop-3.0.5.RELEASE,hibernate-3.6.5.Final; 3、struts2的配置采用xml(目前不支持annotation),spring和hibernate使用annotation配置; 4、开发者下载该应用后,只需修改WebRoot\WEB-INF\applicationContext.xml,将其中数据库连接信息修改为自己的即可;

2013-04-14

phpmyadmin

phpmyadmin php开发中操作mysql

2013-04-14

php-5.3.5-Win32-VC6-x86.zip

开发php必备环境 php-5.3.5-Win32-VC6-x86.zip

2013-04-14

Apache2.2中文手册.chm

apache的开发手册,很详细.推荐给大家看看

2013-04-14

FCKeditor视频上传插件_原版

FCKeditor视频上传插件里面有3个插件适合各种格式的视屏格式

2013-03-02

空空如也

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

TA关注的人

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