- 浏览: 124064 次
- 性别:
- 来自: 武汉
最新评论
-
Alicus520:
我也想呢,最尽在研究这方面的,不知道楼主是否可以?
图像纹理描述中的共生矩阵 -
凌绿寒绮:
好凄美的爱情故事,爱 就得趁早说出吧
说声我爱你 -
sd2646:
如果用svn过程中出现java.lang.NoClassDef ...
MyEclipse 6下按照SVN插件 -
liuxiang00435057:
??
SWT开发的一个简单的信息管理软件 -
wicker:
有Java代码就好了,呵呵
图像纹理描述中的共生矩阵
文章列表
SCA:service component architectur
这是一种面向服务的基础架构设计,方便了在此基础上实现SOA的应用。SCA只是一个规范,对这个规范的实现有多种,其中Apache的Tuscany SCA就是其中一种。
首先,我只是结合我自己的理解简单介绍一下SCA,然后在把我自己写的一个最简单的HelloWorld如何搭建起来的做一个描述。
借助Tuscany的实现描述SCA 运行时:
首先是运行环境:包括操作系统,虚拟机,容器等等。诚挚为Hosting Platforms
在此之上是运行时的Core 和Extension部分,这个设计是微内核的,Cor ...
- 2008-04-24 12:47
- 浏览 2902
- 评论(0)
纵有Wade,Heat无望
- 博客分类:
- My Sports
07-08赛季,16胜66负,热火结束了这个赛季所有的比赛,不用说了与季后赛无缘, 1988-89赛季热火曾打出过常规赛15胜67负的成绩。
关注Heat是从Wade开始,还记得战胜小牛摘取总冠军戒指时Wade的神勇,但是06-07赛季热火保持了他的阵容,一个让人担忧的老年化阵容。尽管06/07赛季,热火卫冕不成,但是我们还是记住了在伤病的折磨下依然坚强的为卫冕冠军而努力所有队员。
07-08,希望再次破灭,球队阵容有所调整,但是哈达威似乎也不是当初的便士,奥尼尔还在的时候也总是会招来一些疑义:年纪大了,还有多大本事? 赛季中期拿鲨鱼交易了太阳的马里昂, 且不说马里昂离开了Nash能做些什么,他 ...
- 2008-04-20 12:53
- 浏览 934
- 评论(0)
在对图像纹理特征进行分析的时候,一种可用的方法是做共生矩阵分析,共生矩阵用两个位置的象素的联合概率密度来定义:涉及到的参数有:灰度值,方向,距离。
可以这样描述:共生矩阵描述了点A的灰度级为i,在与A距离d和角度a的点B的灰度级为j的频率。所以如果灰度级为N,共生矩就是一个N*N的矩阵。
定义表达式:
设f(x,y)为一幅二维数字图象,其大小为M×N,灰度级别为N,则满足一定空间关系的灰度共生矩阵为
P(i,j)=Count{(x1,y1),(x2,y2)∈M×N|f(x1,y1)=i,f(x2,y2)=j}
Count表示统计的像素点数。
若(x1,y1)与(x2,y2)间距离为d,两者与坐 ...
- 2008-04-16 10:07
- 浏览 4513
- 评论(2)
一、 遵守Performance Acceleration的规则
二、 遵守三条规则
一、 遵守Performance Acceleration的规则
关于什么是“Performance Acceleration”请参阅matlab的帮助文件。我只简要的将
其规则总结如下7条:1、只有使用以下数据类型,matlab才会对其加速:logical,char,int8,uint8,int16,uint16,int32,uint32,double
而语句中如果使用了非以上的数据类型则不会加速,如:numeric,cell,structure,single,
function handle, ...
- 2008-04-15 16:02
- 浏览 3850
- 评论(0)
FCKEditor显示在页面上总是只有一个TextArea,折腾了差不多十多个小时,还是周导一句话就解决了,FCKeditor是默认搜索路径,不需要自己再配置这个路径。。。。。。尤其是,找不到文档描述。
无语。。。。。
开始极其反感网络上照搬其他人文章的人了,因为我google出来介绍FCK JSF 的文章几乎全是同一篇文章。
明白了,要尽早请教,交流中会发现问题的。。。。。。
- 2008-04-14 14:44
- 浏览 914
- 评论(0)
今天把硬盘整了一下,想装个Solaris玩玩, 不过还是比较担心会挂掉的,所以呢首先就有所准备。
下了一些工具:PQmagic BootMagic DiskMan
首先用DiskMan备份分区表:DiskMan要在纯Dos下运行的,所以呢要先弄个Dos系统,下了一个VFloppy的小软件,很简单就加入了Dos系统,然后就可以从Dos启动运行DiskMan。备份好分区表之后,最好自己记录下分区参数。可以用DiskMan对分区进行调整,建立主分区,不过我还是重新进入XP用pqmagic。
用pqmagic建立主分区。
运行BootMagic,将刚才的分区加入到启动选项中。
重启安装系统,选择 ...
- 2008-04-11 22:05
- 浏览 2272
- 评论(0)
首先是初始化Display , shell ,然后建立table,初始化table:
主要代码贴在下面了:
display = new Display();
font1=new Font(display,"宋体",10,SWT.BOLD);
font2=new Font(display,"宋体",12, SWT.ITALIC);
font3=new Font(display,"宋体",12,SWT.BOLD );
shell = new Shell(display);
shell.setBounds(0, 0, 95 ...
- 2008-04-09 22:02
- 浏览 13514
- 评论(0)
在Myeclipse中启动tomcat报错: JVM——8080 Already in use .
以前都是去找tomcat配置文件修改端口,但是很麻烦。想直接把8080端口给停用了。只知道有netstat命令可以查看端口使用状况: netstat -ano 可以看到是哪个PID使用了8080端口。
然后用到一个命令: ntsd -c q -p PID 就可以直接Kill掉占用端口的进程。
这个过程中还发现另外一个命令,tasklist 可以查看进程。
- 2008-04-09 18:57
- 浏览 1690
- 评论(0)
花了两天时间做了个简单的信息管理软件,界面开发采用了SWT,之所以选SWT呢,是因为据说它美观和效率较之awt和swing有优势。
这个也算是我学习SWT的一次练习了。
在这个过程中,还是学到的比较多的东西。
1,由于要考虑双向链表实现,所以对JRE的LinkedList等集合类的关系和实现有一些了解。
2,SWT的常用控件:Button ,Text ,Table ,TableEditor,Combo,Group等等,对SWT中两个最基本元素:Shell,Display对象有了一些理解。
3, 学习SWT的事件处理机制,怀念C#中那个好用的Delegate的了。
4,把我写的东西打个包发在这 ...
- 2008-04-07 21:35
- 浏览 1775
- 评论(1)
OSGi:Open Service GateWay Initiative。
熟悉Myeclipse的开发者肯定会喜欢它的插件机制的,在这种可扩展的机制后面,就是OSGi 的支持。Equinox就是一个OSGI规范的实现。我在MyEclipse下做了个小小的例子。通过这个例子,能对OSGI有个直观的感受。
1,建立插件工程:名称为:com.systemmanagement.services
选择目标平台的时候要注意选择OSGi Framework,Standard和Equinox都可以。
然后就是在这个工程下建立一个服务接口:
package com.systemmanagement.serv ...
- 2008-04-04 10:51
- 浏览 6936
- 评论(0)
jar命令加入Main-Class描述
- 博客分类:
- Java开发
想在Jar包的Manifest文件中加入Main-Class描述符,在网上查了一下,大都是说要自己写一个manifest文件,在里面定义Main-Class,然后运行:jar cvf ikeel.jar mymanifest.mf src/.
但是我发现我试了几次总是不行,查看Manifest文件,其实并没有加入Main-class定义。
后来看来一下jar命令的参数选项,发现有一个e参数,是用来定义Main-Class的。
所以我就执行了:jar cvfe ikeel.jar test.Entry src/. 再次查看Manifest文件,已经加入了Main-Class的定义。
- 2008-04-03 15:58
- 浏览 5584
- 评论(0)
xml配置文件中bean的定义可以去掉了,xml配置主要内容如下:
<beans>
<context:annotation-config/>
<context:component-scan base-package="org.example"/>
</beans>
有了这个配置文件,org.example包下的Annotation标注的类就会被识别。
基本的语法:
@Service
public class ExamleA 这等效于在xml配置中的<bean class='ex ...
- 2008-04-02 13:28
- 浏览 2142
- 评论(0)
1,今天在用Annotation+Hibernate做的一个Demo中加进了Spring。
2,基本的一些过程如下:
3,首先要引入支持包,Spring Core ,Spring Persistence Core,Spring AOP,还要引入Commons Pool。
4, 然后从配置文件开始:
myspringcontext.xml: 对于原来的Hi ...
用Eclipse开发的过程中,经常用到的一个功能就是为一个新建的工程增加某些新的特性,比如增加Hibernate支持,其实就是引入一组包,这些包是一起放在某个包目录下的。
但是有时候我想修改其中某个Jar包为不同的版本,但是又不能单独删除一个Jar,这个时候可以去修改一个配置,其实就是一个ClassPath Container的配置。
首先,在myeclipse包组上右键,选择config,可以看到ClassPath Container变量的名称。记下它为Path。
然后,在安装目录下搜索出preferrence.ini这个文件,在文件中找到Path变量,这样就可以配置了。把你想要的Jar包拷贝 ...
- 2008-04-01 12:55
- 浏览 1653
- 评论(0)
考虑把通过xxx.hbm.xml转换为用Annotation从而省去配置文件。
首先假定已经可以在hbm.xml配置方式下运行成功 ,Step by step 1中已经描述。接下来需要在原来的方案上的改变如下:
1,首先,引入包,在保证hbm.xml方式运行的包的基础上,还需要:ejb3-persistence.jar(不要以为它是EJB的专用了),hibernate-annotation.jar。如果你用myeclipse开发,在hibernate相关目录下都可以找到的。
这一步有一些需要特别注意的地方:版本问题。因为我因为这个问题碰到过麻烦。下面也简单的介绍一下。
hiber ...