- 浏览: 319112 次
- 性别:
- 来自: 西安
最新评论
-
yjq8116:
getString 这个方法你有没有试过,是错误的。这段代码被 ...
ByteBuffer和String的互相转换 -
OnlyForJava:
博主,友情的提醒下,你的Ubuntu写错了
Ubutun上配置hadoop,hbase,zookeeper环境并安装
文章列表
SWT中在treeview中显示图片
- 博客分类:
- SWT
package com.repositoryclient.treeview;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.jface.viewers.ILabelProvider;
import org.eclipse.jface.viewers.LabelProvider;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.tmates ...
原文在:http://tech.ddvip.com/2010-04/1271054623150507.html
菜单是各种软件及开发平台会提供的必备功能,Eclipse 也不例外,提供了丰富的菜单,包括主菜单(Main Menu),视图 / 编辑器菜单(ViewPart/Editor Menu)和上下文菜单(Context Menu ...
svnkit添加节点
- 博客分类:
- SVN
package com.repositoryclient.svnoptions;
import org.tmatesoft.svn.core.SVNException;
import org.tmatesoft.svn.core.SVNURL;
import org.tmatesoft.svn.core.auth.ISVNAuthenticationManager;
import org.tmatesoft.svn.core.internal.io.fs.FSRepositoryFactory;
import org.tmatesoft.svn.core.io.ISVNEdi ...
Jar包转成Dll的方式(带嵌套的jar也能做)
- 博客分类:
- ikvm
研究很好几天,终于成功了。因为写了一个Java的项目,现在要求要改写成C#版本的。但是其中用到了svnkit,svnkit是java平台的。改写成C#的话,要使用SharpSVN,但是SharpSVN的API文档真的很不专业。看来看去还是svnkit比较好。所以 ...
jar包有嵌套的jar的打包成jar的方法
- 博客分类:
- ikvm
1.先写一个类,将其打包成jar包。
代码如下:
package com.wjy.jar;
public class GetUserName {
public String getUserName(){
return "JiYuan Wang.";
}
}
打包的包名为:GetUserName.jar
2.再新建一个工程,新建一个文件夹(lib), ...
如何用C#使用java
- 博客分类:
- ikvm
如何使用C#调用Java
今天需要使用C#调用Java的包,研究了一下,大体是以下几种解决方案:
把Java包转换为DLL或者EXE后注册为com组件,之后调用。
使用web service 比如:How to invoke Java web service in ASP.net using C#
使用中间件,比如一个商业的中间件:http://j-integra.intrinsyc.com/
使用 IKVM.NET,这是一个在.net 下实现的Java VM,所以在经过一个转换后,直接跑Java的东西。
一、将已经编译后的java中Class文件进行打包;打包命令JAR
如:将某目录下的所有class文件夹全部进行打包处理;
使用的命令:jar cvf test.jar -C com/ . //注意这里最后为 空格加点( .) 切记
其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件;
二、到IKVM官方网站下载IKVM需要的组件 http://www.ikvm.net/
ikvm-0.42.0.3.zip
ikvmbin-0.42.0.3.zip
openjdk ...
搜索树SVN的树的时候遇到的乱码问题
- 博客分类:
- SVN
public void listDirectoryNode(SVNRepository repository, String dirUrl, FileNode node) {
String currentPath = "";
List list = new ArrayList();
Collection root;
try {
String finalPath[] = dirUrl.split("/");
for (int i ...
Java文件压缩分割(待)
- 博客分类:
- Effective Java
http://blog.csdn.net/ycg01/article/details/1366648
JAVA邮件收发实现(待)
- 博客分类:
- Effective Java
http://blog.csdn.net/ycg01/article/details/1394465
Java流的理解
- 博客分类:
- Effective Java
最近做了一下Socket编程,其中有socket.getInputStream和socket.getOutputStream的问题。
想传输文件,感觉应该用FileInputStream和FileOutputStream。但是他们的构造函数是这样的:
FileOutputStream fos = new FileOutputStream("e:\\o.txt",true);
FileInputStream fis = new FileInputStream("e:\\o.txt");
实际上,流中设定的文件名的含义是 从 ...
DOM解析XML文件实例
- 博客分类:
- XML
XML文件:
response:
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope" soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Body xmlns:m="http://www.nwpu.edu.cn/soa/xml/test ">
...
Java流读写
- 博客分类:
- Effective Java
写:
package com.wjy.write;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.OutputStreamWriter;
public class FileWriter {
public void writeContent(){
BufferedWriter bw=null;
try {
bw=new BufferedWriter(new OutputStreamWrit ...
sharpSVN说明文档
- 博客分类:
- SVN
http://sharpsvn.open.collab.net/docs/walkthrough.htm
左边是一个TreeViewer,右边是一个TableViewer.当点击左边的treeitem的时候,右边的tableViewer要将该item的子节点信息显示出来。就像这样:
左边的treeViewer添加事件响应,代码如下:
Tree tree = treeViewer.getTree();
tree.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
...