自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java调用Matlab方法的三种方式

 问题引出: 在Java中调用Matlab的方法时,有三种方式。大致都有2个参数,第一个参数是定义输出结果,第二个参数为输入参数。 方式一:functionName(int arg0, Object... agr1): Object[]  方式二:functionName(List arg0, List agr1): void 方式三:functionName(...

2013-06-24 21:49:30 1679 1

Matlab中调用第三方Java代码

在Java中采用Matlab JA Builder可以实现调用m文件,采用这样的方式,可在Matlab的M文件中,直接调用Java类。这种方式可以表示为Java--> Matlab( m, Java),即整个程序由Java启动。 那如何使用Matlab直接调用Java的方式? 错误的方法:网上有些说将jar、class放在Matlab的Search路径中。查看了下Matl...

2013-01-21 00:53:22 503

原创 Java反射处理数组和可变参数

Java反射中,如果Method的参数里含有数组或者可变参数形式,那么在调用Invoke的时候,稍有点诡异,这里记录一下。可变参数实质就是数组,调用方式和普通数组一样。 先看一个简单的类public class Target { public void arrayInput(String[] inputs) { for (String each : inputs) {...

2013-01-21 00:13:02 637

原创 Java编程学习之面向对象编程(OOP)基本概念

在学会Java的流程控制语句后,利用Eclipse的便利,你可能已经初步体验到编程的乐趣。但幸福总是那么短暂,很快你就会发现,自己可以利用的工具比较少,除了流程控制语句外,几乎额外的东西了。不,还有一大片天地在等你畅游呢。 本人不是编程专业出身,这里叙述OOP的基本概念,全是按照感觉走了。来吧,跟上我的感觉! 什么是OOP? OOP,即是面象对象的编程,是与结构化编程相对的...

2012-12-18 12:38:50 187

原创 Eclipse下开发Java程序,入门一

好久不写blog,朋友要学Java,故以此平台交流下Java的学习过程中需要注意的问题。“好基友能做的就这么多了,你要加油啊!”哈哈,看到我的DNF图标没?? 首先,学习应该注意的问题。很多入门教程,都会教人怎么下载JDK,设置环境变量,CMD(命令提示符)下编译、运行;也有些教程将这些基本的操作:代码编辑、编译源文件、运行源文件与UltraEdit、Editp...

2012-11-01 23:45:31 107

百度百科中关于DTW的3处错误及改正

DTW 是 Dynamic Time Warping,可以动态扭曲时间轴,来计算两个不同长度的序列之间的相似性。详细介绍见百度百科http://baike.baidu.com/view/1647336.htm百科中关于原理的叙述如果路径已经通过了格点(n ,m ),那么下一个通过的格点(n ,m )只可能是下列三种情况之一:   (n ,m )=(n +1,m +2)   (n ,m )...

2011-12-08 12:08:28 137

Apache的EL函数Replace实现中存在的一点不足之处

全文总结: Apache的EL函数replace实现中对于fn:replace的实现过于简陋,不能使用正则表达式。 缘起: 考虑以下的应用场景: 对于新闻评论功能,为了显示真实性,可以将用户的IP信息,加在留言中。但是,保护隐私起见,需要把部分的IP信息隐藏了。如下图,是网易新闻评论的效果: 如果是JavaSE引用,替换部分内容,...

2010-05-24 18:25:27 184

原创 Window自带的DNS翻译文件--host文件

 缘起: 今天早上很是郁闷,公司的DNS服务器停了一阵子。嗨,急着上网,怎么办呢?还好有QQ。 通过 QQ好友,将JavaEye的IP地址发给了我。呵呵,配置一下host文件。就可以了浏览JavaEye的网页了: 127.0.0.1 localhost61.129.70.27 www.iteye.com // 浏览JavaEye的论坛、新闻等用的61.1...

2010-05-16 13:06:39 157

原创 Struts2的文件下载(download)

 Struts2对文件的下载做了很优雅的处理,配置起来很简单,使用也很方便。 在本文中,你将学会最基础的download案例,和最优雅的download案例。 优雅之处: 1、不适用特定的new File加载文件。2、文件名灵活,无需写死。3、MimeType灵活,无需写死。 如主页的说明--“非技术流”, 表达不精确的地方,各位...

2010-05-09 19:59:26 203

JavaSE使用JPA简单案例:

JavaSE使用JPA简单案例: 使用的JPA提供者是openjpa.首先,新建一个普通的Java工程; 然后,导入openjpa所需要的jar包、数据库的驱动类、javaee.jar (因为包含javax.persistence.*的API),见下图:  接着编写EntityBean: package stu...

2010-05-01 13:45:18 249

操作Cookie的一个陷阱

全文总结: 在读取Cookie,然后操作时,除了getName(),getValue()外,不要妄图得到其他信息,如下方法不会得到值的:cookie.getMaxAge();cookie.getDomain();。。。因为,客户端传来的时候,就只剩下key和value了。  Java中的Cookie操作:...

2010-04-29 19:01:44 365

Struts2操作List的一个不解的现象

无法描述,就直接看我的代码和输出结果吧!!在List进行操作时,发现如下问题:    页面代码: <body> Struts2标签:<s:property value="list.size"/><br/> Struts2标签:<s:property value="list.size()"...

2010-04-27 17:52:34 88

也谈JDK5的自动装箱(AutoBoxing)

写在前面:    这是一个老生常谈的话题。本文只适合初学者!!   什么是自动装箱(AutoBoxing)?  官方文档:  http://java.sun.com/j2se/1.5.0/docs/guide/language/autoboxing.html 写道As any Java programmer knows, you can’t p...

2010-04-26 19:24:02 90

图解Java中的值传递与引用传递(更新版)

编程的人,都会遇到值传递与引用传递的困惑,不过很快都会迎刃而解。本文通过图文并茂的形式,解释Java的值传递与引用传递。并且会通过String这个特殊的类,进一步加深您的对值传递与引用传递的印象。  声明:为了图解方便,图中的术语不精确、甚至是“自创的”,请不要把图中的概念与JVM或者真正的内存相结合,只是为了说明方便!! 防止误解。  说明: 图的标号在图的下方; ...

2010-04-24 19:56:00 313

Java动态代理的设计是否有缺陷??

写一个简单的动态代理:接口:package study.proxy;public interface RealInterface { public void sayHello();} 实现类:package study.proxy;public class RealObject implements RealInterface { @Override pub...

2010-04-23 17:59:43 115

Java中的Byte转为无符号的Integer

Java的Byte都是有符号的(singed),而Byte又是8位的,如何转为无符号( unsigned)的呢? 素材:byte   a=11010110 (singed : -42  、 unsigned :214) 尝试:方法一:直接转-- (int)a (失败) 转换前 11010110(转换,牵涉到符号...

2010-04-20 19:42:05 467

手写板输入乱码的解决(只是设置的问题)

近日买了个手写板,以前没用过,心想着就像u盘一样插上就用(我太小白了)。谁知在记事本、word、网页等的编辑区域输入,都是乱码!!在朋友的机子上试试,正常,无乱码问题。看来,得对我的机子下手了。不断地尝试,才发现,原来是一个选项没有设置: 在控制面板-- 区域和语言选项-- 语言 -- 详细信息 -- 高级 中选中 “将高级文字服务应用于所有应用程序...

2010-04-19 08:11:37 2517

打包第3方jar

问题引出: 做JavaWeb时,只需将第三方的jar包,复制到服务器的指定目录,即可!例如: Tomcat6.0.20 复制到 %Tomcat的解压目录%lib下 (这个Server公用的) 或者 项目的WEB-INF/lib目录下。 但是在做JavaSE应用时,第三方的jar包,应该如何放置呢? 解决方法: 1、可以在JavaSE应...

2010-04-13 17:12:45 141

Struts2 result重定向到引用页

问题的由来:在网页设计中,当一个用户退出登录时,往往要去除Session中的登录信息,然后返回之前引用页。在Action中,删除登录信息,很简单就可以做到。但是如何使result指向引用页呢? 尝试: 1、return的 Action.INPUT:( 失败 )     报错是 找不到 名为Input的result配...

2010-04-12 13:32:17 167

第13届JavaEye问答大赛即将结束了......

从2009年11月份注册以来,在JavaEye上逛得是流连忘返。。。 记得2010年1月份的那个大赛,呵呵,成绩不是很好。这次,眼看就要结束了( )。已经不会有悬念了。 贴个图,纪念下:^_^ (再接再厉) ...

2010-03-31 19:07:10 123

原创 iText5.0解决中文输出的问题

起因: 最近研究PDF的生成,用到了iText。在网上,大多数人用的都是iText2.1,并且配合iTextAsian.jar来解决中文输出的问题。但是,将iTextAsian.jar和iText5.0放在lib目录下,利用以下语句: PdfWriter.getInstance(document, new FileOutputStream("123....

2010-01-23 00:12:47 209

原创 一个简单的计算机发牌程序

共有4个文件组成:1、Suit.java2、Rank.java3、Card.java4、CardDeal.java  Suit.java用来定义牌的套数。ENUM中的排列顺序,决定了对Card排序时的优先级。 package app.xjtu;/** * 定义牌的套数,共有“桃”“杏”“梅花”“方块”四套 */public enum Suit...

2010-01-20 19:31:28 263

原创 关于‘[’‘]’在正则表达式中的匹配

最近在“问答”频道上看到这样的问题: 写道test123[em:23:]5678[em:4:] 取出中括号中的数字  很显然大概的正则表达式应该是:[em:(\\d+):] 测试时,出问题了。问题出在‘[’‘]’。因为它们是正则表达式中的特殊字符。 试试转义,失败了。试试用Pattern的compile方法,编译含有[]的正则表达式,也失败了。 。。...

2010-01-13 21:56:47 110

原创 JFreeChart生成多Y轴的实例

今天在“问答”看到有人问这个问题,自己参考了JfreeChart的参考手册,写了个例子。记录一下: 大概思路是: 1、先生成一个常规的Chart2、然后新建一个坐标轴,添加到Chart的Plot中。并对该坐标轴进行颜色、字体等的相应设置3、向该坐标轴添加dataset 看代码:package edu.xjtu;im...

2010-01-09 10:38:10 1009

原创 Tomcat6中JavaMail JNDI配置

最经在研究Tomcat,今天看到JNDI这一章,在测试Mail Session的配置时,发现了一个问题:在使用需要配置密码时,Tomcat会报错。 错误:root cause java.lang.NoClassDefFoundError: javax/mail/Authenticator org.apache.naming.factory.MailSessionFactory....

2010-01-04 23:35:29 164

原创 Session持久化的实例分析

 关于在线人数统计,大都使用SessionListener监听器实现。 SessionListener 触发源:1、Session Create 时2、Session timeout 时3、显式调用session的invalidate方法 时4、在Tomcat设置Session持久化为FALSE的情况下,Tomcat关闭时,触发Session des...

2009-12-31 19:55:08 282

原创 ArrayList的复制

想复制一个ArrayList,本来想这样使用: ArrayList src = new ArrayList();// 中间省略了src的赋值操作// ...ArrayList dest = new ArrayList();Collections.copy(dest,src);  谁知,报错: 错误:IndexOutOfBoundsException - ...

2009-12-28 01:17:00 161

原创 EJB中的依赖管理

[size=large][color=blue][b]EJB中的2中依赖管理的形式:[/b][/color][/size][size=large][color=blue][b]1、依赖查找[/b][/color][/size][size=medium][color=blue]第一种依赖查找的方式:[/color][/size][code="java"]package a...

2009-12-13 15:48:07 213

GlassFish中Application Client(应用程序客户端)中使用@EJB

最近在研究EJB,刚开始使用的是JBoss4.2。JBoss可以满足开发EJB中的绝大部分需求。但是JBoss4.2不支持@EJB注释在 Servelt中的使用。因为JBoss并不是JavaEE5.0规范的完全实现产品。出于好奇,将服务器更换为GlassFish2.1。 网上有些关于如何在GlassFish的Application Client(应用程序客户端)中使用@EJB的文章...

2009-11-21 15:46:51 135

数据挖掘中十大经典算法

数据挖掘中十大经典算法,包括回归、分类、决策树、SVM、Kmeans等,深入浅出介绍,见过的最好的文章,给力分享!

2017-09-14

空空如也

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

TA关注的人

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