Hessian简单入门

Hessian是一个简单的连接Web服务的二进制协议。        Hessian概述: 一.客户端和服务端不依赖于其他任何jar,比起webService 它显得轻量许多,比如使用xfire包含核心库和客户端的jar,大小达到了10M ,而最新的hessian-4.0.7  jar大小也只有不到400K.       二.更适合二进制的传输,比起webService.Hessian的 传输速度要高于webService.       三.支持Java,c#,Flex(actionscrpit)   一.  添加Hessian的jar…

从Java档案(JAR)中读取文件

Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案。它们允许开发人员把所有相关的内容 (.class、图片、声音和支持文件等) 打包到一个单一的文件中。JAR 文件格式支持压缩、身份验证和版本,以及许多其它特性。从 JAR 文件中得到它所包含的文件内容是件棘手的事情,但也不是不可以做到。这篇技巧就将告诉你如何从 JAR 文件中取得一个文件。我们会先取得这个 JAR 文件中的文件目录,然后…

2. 第一个hibernate项目

第一个hibernate项目   1、新建java项目   2、创建User Library,加入如下jar               * HIBERNATE_HOME/hibernate3.jar               * HIBERNATE_HOME/lib/*.jar               * MySql jdbc驱动               3、创建hibernate配置文件hibernate.cfg.xml,为了便于调试最好加入log4j配置文件               <!DOCTYPE hibernate-configuration PUBLIC               "-//Hibernate/Hiber…

打包jar

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...      选项:      -c 创建新的存档   -t 列出存档内容的列表   -x 展开存档中的命名的(或所有的〕文件   -u 更新已存在的存档   -v 生成详细输出到标准输出上   -f 指定存档文件名   -m 包含来自标明文件的标明信息   -0 只存储方式;未用zip压缩格式   -M 不产生所有项的清单(manifest〕文件 …

包和jar

·包:       包实际上就是一个文件夹,在不同的类中存在同名的类,那么就是包的作用。在JAVA 中使用package定义包。使用package定义一个包后,在生成class文件的时候需要将所有的 class类放在指定的包中。通过javac -d PackageDemo01.java 进行打包编译:·-d表示生成 目录,根据package的定义生成·“.”表示在当前文件夹中生成。此时完整的类名称就是: 包.类名称。 ·导入包:  在程序中很多类都存在不…

xmlbeans XMLSpy 解析xml

Altova XMLSpy  把xml解析成xsd文件 下载xmlbeans 注意:jar  配置path scomp -src src  -out XmlBean.jar 88.xsd    -compiler "C:/Program Files/Java/jdk1.6.0/bin/javac" 88.xsdconfig 新建项目 导xmlb里的jar 加上刚生成的jar     写一个类似的类 import java.io.File;import java.io.UnsupportedEncodingException; import sample.xmlbean.*;import sample.xmlbean.CardItemDocument.CardItem;i…

JAR详解

jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。     为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是哪些是我们要压缩…

osworkflow的使用

jar file 將以下jar file放置到WEB-INF/lib底下… activation.jar bsh-1.2b7.jar commons-logging.jar designer.jar mail.jar oscore-2.2.2.jar osuser-1.0-dev-3Dec03.jar osworkflow-2.7.0.jar propertyset-1.3-21Apr04.jar quartz.jar 這些jar file可以在OSWorkflow提供的example裡找到。建立資料庫 在SQL Server中建立一資料庫,名稱可自取,這裡取名OSWorkflow,然後執行%OSWorkflow%/src/etc/de…

android 自定义adapter extends BaseAdapter,做有自己布局的listView

程序xml文件: list_view.xml://主文件 view plaincopy to clipboardprint? <?xml version="1.0" encoding="utf-8"?>  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height="fill_parent">     <ListView android:id="@+id/list_view"        android:…

Android 中自定义View的应用.

大家好我们今天的教程是在Android 教程中自定义View 的学习,对于初学着来说,他们习惯了Android 传统的页面布局方式,如下代码: <?xml version="1.0" encoding="utf-8"?>   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"      android:orientation="vertical"      android:layout_width="fill_parent"      android:layout_height="fill_parent"      >  …

实现拖动效果

实现拖动效果废话少说,要实现的效果就是在界面上拖动这一个按钮到处跑。 1. 布局文件 view plaincopy to clipboardprint?<?xml version="1.0" encoding="utf-8"?>  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  android:orientation="vertical" android:layout_width="fill_parent"  android:layout_height="fill_parent">  <Button android:id="@+id…

Android TabSwitcher自定义控件

main.xml  Java代码   <?xml version="1.0" encoding="utf-8"?>    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"       android:orientation="vertical" android:layout_width="fill_parent"       android:layout_height="fill_parent" android:background="#ffffff">        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro…

Spinner的使用方法

Spinner_demo.xml这个布局文件的写法如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:orientation="vertical" >       <Spinner         android:id="@+id/spinner1"         android:layout_width="match_…

二级代码

?xml version="1.0" encoding="utf-8"?   LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="fill_parent"      ExpandableListView    android:id="@+id/ex_list"    android:layout_width="fill_parent"    android:layout_height="fill_parent"  …

android初学—widget之tab

1、布局 <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent" >     <TextView         android:id="@+id/tabview1"         android:layout_width="fill_parent"         android:layout_height="fill_parent"         android:text=…