摘要: 利用JMF捕获媒体数据的过程:1.定位所需要用的捕获设备,可以通过查询CaptureDeviceManager来定位。2.获取这个捕获设备的信息CaptureDeviceInfo对象。3.从CaptureDeviceInfo对象中获取捕获设备的位置Medialocator。4.利用MediaLocator创建DataSource。5.使用DataSource创建Player或是Processor。6.然后启动Player就开始了媒体的捕获。在从摄像头和麦克进行截取视频流和音频流时,前提是设备已经注册。可以利用解压完成的JMF目录中的jmfregistry.exe进行注册。同样在通过设备进行捕获 阅读全文
posted @ 2012-03-08 08:57 心休 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 学习HIbernate,同时做的笔记,主要是给自己看,如果您感觉有用最好,若有不当的地方,还请指教。笔记做的不是很详细,所以有点像是提纲携领。Hibernate1. generator属性用来表示主键的生成方式。2. User.hbm.xml文件是用来建立Java类和数据库的表关系的映射(对象关系映射)。3. 构建HibernateUtil类对获取连接进行管理public final class HibernateUtil { private static SessionFactory sessionFactory; //为了防止用户new这个类,于是将该类的构造函... 阅读全文
posted @ 2012-03-03 12:34 心休 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 利用spring可以解决事务处理时的许多问题,同spring实现其他的功能相似,spring提供了两种不同的方式实现与jdbc的结合,两种方式是注解和xml配置方式。1.spring和jdbc的结合1)建立PersonService接口:public interface PersonService { /** * 保存Person对象 * * @param person */ public void save(Person person); /** * 得到person对象 * * @param ... 阅读全文
posted @ 2012-02-26 10:24 心休 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 代理模式为另一个对象提供一个替身或占位符以控制对这个对象的访问。按照代理的创建时期,代理类可以分为两种。静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。动态代理:在程序运行时,运用反射机制动态创建而成。代理类图:Spring中实现AOP... 阅读全文
posted @ 2012-02-25 09:52 心休 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Spring1.三种实例化bean的方法1) 第一种是使用类构造器实例化;<bean id="personService"class="com.lcq.service.impl.PersonServiceBean"></bean>2) 第二种是使用静态工厂方法实例化; <beanid="personService1"class="com.lcq.service.impl.PersonServiceBeanFactory" factory-method="createPerso 阅读全文
posted @ 2012-02-25 09:37 心休 阅读(526) 评论(0) 推荐(0) 编辑
摘要: jdbc1. 连接数据库的步骤:1)注册驱动2)建立连接3)创建语句4)执行语句5)处理结果6)释放资源(注意关闭的顺序)实例//1.注册驱动 DriverManager.registerDriver(newcom.mysql.jdbc.Driver()); System.setProperty("jdbc.drivers", "com.mysql.jdbc.Driver"); Class.forName("com.mysql.jdbc.Driver");//推荐方式 //2.建立连接 ... 阅读全文
posted @ 2012-02-19 18:54 心休 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 首先编写登录页面mylogin.jsp编写表单:<form onsubmit="return valdate()"> username: <input type="text" name = "username" id="username"><br/> password: <input type="password" name = "password" id="password"><br/> rep 阅读全文
posted @ 2011-12-03 00:06 心休 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1.request的setAttribute()与getAttribute()方法在服务器端调用,客户端不知道是否调用了这两个方法。 request的getParameter()方法获取到客户端通过表单或者url请求发过来的参数值,服务器端通过该方法得到客户端的这些值。 注意没有与getParameter()方法对应的setParameter()方法。request对象内数据的存活范围就是在request对象的存活范围内,客户端向服务器端发送一次请求之后 该对象就销毁了。当客户端再次向服务器端发送请求时就会创建新的request对象。以前的request对象的数据就无法得到。2.同理sessi 阅读全文
posted @ 2011-11-30 21:18 心休 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 近来做一个有关视频会议系统的项目,用到了Red5做服务器端,AS搭建客户端,从网上找了些材料,可是资源真是少的可怜。好不容易找到一个但是遇到不少问题,还好纠结半天终于解决了。以下是找到的资料:Windows环境下+配置+运行red5源码Red5发展很快,目前最新版本为0.9.1,与以前的版本(0.8.+、0.7.+、0.6.+)差别很大,中文资料奇缺,鉴于此,我写下这篇文章,希望能帮上您的忙。由于没有下载到0.9.1的源码,我们现在以red5 0.9.0为例介绍如何配置、编译、运行Red5源码。Red5 0.9.0与red5 0.9.1差不多,你可以用本文所介绍的方式来配置red5 0.9.1 阅读全文
posted @ 2011-11-13 13:41 心休 阅读(545) 评论(0) 推荐(0) 编辑
摘要: dom4j 是一种解析和处理XML 文档的开放源代码 XML 框架。与其他的解析xml的方式相比具有显著的优势。在形式上用dom4j编写的解析xml 的代码与用jdom解析xml 的形式十分相似,貌似dom4j是编写jdom 的一群人中的一部分编写的dom4j框架。以下是代码示例:package com.lcq.java.dom4j;import java.io.FileOutputStream;import java.io.UnsupportedEncodingException;import org.dom4j.Document;import org.dom4j.DocumentHelpe 阅读全文
posted @ 2011-11-08 18:17 心休 阅读(617) 评论(0) 推荐(0) 编辑