- 浏览: 70430 次
- 性别:
- 来自: 长沙市
最新评论
-
tcdwcdw2:
tcdwcdw2 写道先下来看看
javax.media.CannotRealizeException -
tcdwcdw2:
先下来看看
javax.media.CannotRealizeException -
zongshoujin:
恩!确实是这样的!顶!
Document root element "dwr", must match DOCTYPE root "null".Document is invalid: -
qa4862741:
楼主啊,我用JMF播放mp3的文件时也出现了这个问题啊,不知是 ...
Failed to realize: com.sun.media.PlaybackEngine@480457 -
qa4862741:
请问楼主用JMF播放音乐时出现Error: Unable to ...
javax.media.CannotRealizeException
文章列表
Struts 框架应用
- 博客分类:
- 我的java程序
Struts 框架应用
一般所说的Struts框架指的是Struts1,Struts框架是最早的MVC框架。
Struts框架的流程图:
从图可以知道Struts的工作流程
1> 客户端发出请求,ActionForm封装数据,然后提交给ActionServlet。
2> ActionServlet根据请求信息找到指定的Action,并将请求转发给Action.
3> Action调用JavaBean(即视图)提供的业务逻辑方法处理请求,并返回ActionForward
4> ActionServlet根据ActionForward信息请求转发给JSP页面。
5& ...
Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心S ...
public class PropertUtil {
private static Properties prop;
public static void main(String args[]) throws IOException {
test();
}
/**
* 进行读取properties配制文件的测试
*
* @throws IOException
*/
public static void test() throws IOException {
File file = new File("src//dbsou ...
一个项目A另一个项目B:(项目A和项目B都是JAVA写的项目)
在A项目中怎么调用B项目中的类和方法
有两种方法 :
1.将一个项目打包成jar包,通过build path 将该jar包引入即可,这种方法是静态的,修改了项目后,要重新引入相应的jar包;
2.通过项目与项目之间建立引用,利用build path/projects add后即可,这种方法更加动态,更加灵活;
Java 虚拟机类装载体系
装载:把二进制形式的java类型读入Java虚拟机中通过该类型的完全限定名,产生一个代表该类型的二进制数据流。解析这个二进制数据流为方法区的内部数据结构。在堆上创建一个表示该类型的java.lang.Class ...
JSP执行过程,以及生命周期
JSP 的执行过程
(1) 客户端发出Request (请求);
(2) JSP Container 将JSP转译成Servlet的源代码;
(3) 将产生的Servlet 的源代码经过编译后,并加载到内存并进行实例化;
(4) 把结果Response (响应)至客户端。
在执行 JSP 网页时,通常可分为两个时期:转译时期(Translation Time)和请求时期(Request Time)
转译时期:JSP网页转译成Servlet类。
请求时期:Servlet类执行后,响应结果至客户端。
注:
转译期间主要做了两件事情:将JSP网页转译为 Se ...
1. 创建线程的两种方式
2. 线程的生命周期
3. 同步的方式
4. 死锁
5. 生产消费模型、监控模型
创建线程的两种方式
public class Thread1 extends Thread {
private int j;
// 重写run方法
public void run() {
for (; j < 100; j++) {
System.out.println(getName() + " " + j);
}
}
// 主函数
public static void main(String args[ ...
一、实现功能
1.登录
2.私聊
3.抖动窗口
4.视频
二、流程图
三、自定义通信协议xmpp
1------>客户端与服务器连接
a.没有连接上则返回超时,
b.连接上 密码错误则进行提示
正确则返回个人信息、用户列表并进入用户窗口
1-1 . 登录请求
<msg>
<type>login< ...
Java集合就像一种容器,我们可以将多个对象(实际上是对象的引用,但习惯上都称为对象)“丢进”容器。
集合框架图(所画为常用关系)
HashSet :
1、不能保证元素的排列顺序,顺序有可能发生改变;
2、HashSet不是同步的,多个线程访问一个HashSet时,必须通过代码来保证其同步;
3、集合元素可以是null;
当向HashSet中存入元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode(),然后根据HashCode值决定对象在HashSet中存储位置。如果有两个元素通过equals方法比较返回 ...
引用Unable to handle format: XVID, 960x540, FrameRate=29.9, Length=777600 0 extra bytes
Unable to handle format: mpeglayer3, 44100.0 Hz, 0-bit, Stereo, Unsigned, 16000.0 frame rate, FrameSize=8 bits
Failed to realize: com.sun.media.PlaybackEngine@480457
Error: Unable to realize com.sun.media.Playback ...
引用今日在测试JMF时,出现了如下错误:经过几番周折原来就是JMF没有安装好。。。
public class VedioPlayer {
public static void main(String[] args) {
String path = "E://2.mp3";
VedioPlayer vp = new VedioPlayer();
vp.playVedio(path);
}
/**
* 播放指定音频文件的方法
*
* @param path:要播放的音频文件的路径
*/
public void p ...
今天正在小试jquery作一个用户名较验,结果输入中文时出现了乱码;
特记下来,以备后用。。。
客户端发送数据时要编码数据
"http://localhost:8080/Jquery1.00.1/UserVerify?userName=" + encodeURI(encodeURI(userName)),用encodeURI给它编码;
服务器端要解码
String userName = request.getParameter("userName");
String name=java.net.URLDecoder.decode(userName,&q ...
自己做过的东西,别人一问说不出一个所以然来,做了与没做也就成了一回事!
为了给自己长点记心,特意为自己做了一下整理。
这次只是对压缩中用到的技术以及压缩的原理进行分析,至于实现的细节则不会细说 ...
流相当于一条管道,用来传输数据;用形象的思维来分析流这个概念,(水管、水滴、小桶)
在流中我们以当前的程序运行所在的内存角度来划分输入/输出;
按照流中传输的数据单元可以分为字节流、字符流;字节流可以认为水管中每一滴水就是一个字节,而在字符流中每一滴水是一个字符(两个字节);
如果按照流的角色分,可以分为(底层)节点流、(上层)处理流;
怎么去理解节点流,个人认为它就是一根管道直接与数据源连接,而处理流则是在已存在的流上进行封装(即在流上再包装其它流);当然我们也有另外一种更好的方法来区分它们:只要流的构造参数不是一个物理节点,而是已存在的流,那么这种流一定是处理流,所 ...