随笔分类 - Java
摘要:A、十进制转换其他 十进制转成二进制 Integer.toBinaryString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成十六进制: Integer.toHexString(int i)B、其他转换十进制 二进制转十进制 Integer.valueOf("1010",2).toString() 八进制转成十进制 Integer.valueOf("125",8).toString() 十六进制转成十进制 Integer.valueOf("ABCDEF",16).toStrin
        阅读全文
            
摘要:一些常见异常://如果不用,启动时不会出错,但使用Dwr时,会抛出异常:java.lang.NoClassDefFoundError: antlr/ANTLRException antlr-2.7.2.jar //如果不用此包,在启动时会抛出: nested exception is java...
        阅读全文
            
摘要:今天碰到一个同学问我Java国际化的问题。就在网上查找了一下资料。主要是对Locale和ResourceBundle的设置和使用。对Locale的设置: Locale(String language, String country) 例如中文:zh_CN,new Locale("zh","CN");//表示中国的Locale,由语言,国家组成 美国英语:en_US,new Locale("en","US");对ResourceBundle的操作:ResourceBundle resource=ResourceBun
        阅读全文
            
摘要:JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,它使用要遵循 Apache License,。 jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。 jBPM最大的特色就是它的商务逻辑定义没有采用目前的一些规范,如WfMC,..
        阅读全文
            
摘要:package com.emc.test;import java.awt.*; import java.awt.event.*; import java.io.*; import java.net.*; import javax.swing.*; import javax.media.*; // 音乐,视频播放程序 /*本段代码是在JMF安装OK之后才能运行的(如果没安装,这个。。。好像是不行滴。。) *本段代码是经过本人测试的,可以正常播放MP3,但是wma好像不支持。。。(还有段摄像头的代码,只是能够使用,截图时候效果不理想。。) */public class VideoP...
        阅读全文
            
摘要:如果想要使用Java中的Swing播放音乐,视频,包括录音,截取录像等等,就要用到Java的媒体框架JMF。Java媒体框架(JMF)使你能够编写出功能强大的多媒体程序,却不用关心底层复杂的实现细节。JMF API的使用相对比较简单,但是能够满足几乎所有多媒体编程的需求。在这篇文章中,我将向你介绍如何用很少的代码就编写出多媒体程序。Java多媒体框架(JMF)中包含了许多用于处理多媒体的API。它是一个相当复杂的系统,完全了解这个系统可能需要花上几周的时间,但是这篇文章将主要介绍JMF的几个核心接口和类,然后通过一个简单的例子向你展示如何利用该接口进行编程。JMF目前的最新版本是2.1,Sun
        阅读全文
            
摘要:Spring工作原理及其作用 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提交到目标Controller 4.Controller进行业务逻辑处理后,会返回一个ModelAndView 5.Dispathcher查询一个或多个ViewResolver视图解析器,找到ModelAndView对象指定的视图对象...
        阅读全文
            
摘要:struts2,其实它就是webwork2.2的升级版,下面是原理图:上图来源于Struts2官方站点,是Struts 2 的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个
        阅读全文
            
摘要:SWing窗体,在Java中也算是一个不错的东西吧。只不过跟.NET相比,虽然稍微炫丽了一点,但是好像它的样式可定制性并不强,更不可能跟Web相比。我曾经稍微了解下SWing 的皮肤设置,好像很麻烦,成本比较大。这里仅列出些比较实用的好用的方法吧。 首先,我们看下有关JFrame的一些常用特性。这里有窗口图标的设置,将窗体定义在屏幕的中心,设置默认退出,以及透明度渐变等等。看代码:public JFrame getLoginframe() { if(loginframe ==null){ loginframe =new JFrame("Login"); ...
        阅读全文
            
摘要:这里使用Oracle数据库的thin连接。 下面是存储过程SQLView Procedure(查看存储过程) 1 createorreplaceprocedure proc3(stid in student.stuid%type, stname out student.sname%type, stphone out student.phonenumber%type, stuadd out student.saddress%type) 2 as countnumber number; 3 begin 4 selectcount(*) into countnumber from student .
        阅读全文
            
摘要:1. MySQL(http://www.mysql.com)mysql-connector-java-2.0.14-bin.jar Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd ); 2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar Class.forN
        阅读全文
            
                    
                
浙公网安备 33010602011771号