- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 黑莓程序入口函数main误区
<br /> 黑莓程序可以使用两种方式实现,一种是用j2me,另一种是用黑莓自己的api。用j2me实现时,启动类是继承了MIDlet的类;用黑莓自己的api实现时,启动类往往是继承了Application的类或继承了UIApplication的类,我们往往会把main方法写在继承了Application的类或继承了UIApplication的类中。<br /> 这里存在一个误解,我们会觉得用黑莓自己的api实现时,当程序启动时会先去寻找继承了Application的类或继承了UIApp
2011-02-10 22:44:00
703
原创 ActiveRichTextField类中setText函数的使用方法
ActiveRichTextField类的有一个setText函数的参数比较多,第一次使用时看文档可能也无法马上理解各个参数的含义,这里我给大家详细介绍一下它的使用方法,它的作用是可以灵活设置文本中某段字符串的字体,前景色和背景色。
2011-02-09 22:19:00
2640
原创 eclipse无法自动编译的原因解决办法
1. project选项下的build automatically勾上,然后clean..->clean select project删除原来的class文件后重新生成。 2. 把jar包全部移除,然后再一个一个加回来。可能是原来引用的jar包不存在了。如果觉得这样麻烦,可以一下子全部都加回来,我上次遇到这个问题就是这样解决了。但是一下子全部加回来听说可能会有问题。 3. 移除JR
2010-04-22 22:56:00
721
原创 用java求解一道趣味体:123456789插入+,-,*,/后,最后结果为100
最近在优快云,看到了一道趣味题:123456789这九个按顺序排列的数,要求在它们之间插入若干个+,-,*,/ ,使其结果正好等于100如:1*2*3*4+5+6+7*8+9=100。看了题目后,思考如果用java如何实现。以下是我的解题思路:思想比较简单,先将插入+,-,*,/后的所有字符串都穷举出来,然后计算哪些字符串等于100。这里要解决两个问题,一个是怎样将所有的字符串都穷举出来,
2009-11-23 22:27:00
5311
原创 Java中Calendar和Date的一些使用用法技巧
1. 如果已经知道某个地点的时区,年,月,日,时,分,秒,希望得到转换后的本系统时间,可以采用如下的方法:方法:假设时区是GMT+08:00,,年是2009年,月是11月,日是7日,时是10时,分是50分,秒是30。 public class Time { public static void main(String[] args) { TimeZone tz = TimeZone
2009-11-07 10:31:00
1596
原创 JNI入门学习笔记
JNI的全称是Java Native Interface,我们可以使用JNI来编写用C语言实现的Native方法,然后生成动态链接库来让Java程序调用。 下面来举一个简单的例子供大家参考学习。 首先你要配好Java和VC的环境变量,把Java和VC的Bin目录的路径放在path中。接下去你可以跟着下面步骤开始。 1. 编写Java程序HelloJNI.java p
2009-08-31 20:49:00
1682
原创 Andriod的开发环境搭建
这里介绍一下Andriod的开发环境搭建。 1. 安装eclipse,这个步骤我就略过了。 2. 选择目录“Help”下的“Software Updates...”,出现如下的页面 3. 选择图中最上方的Available Software, 然后点击右边的“Add Site...”,如下图所示 3. 点击"Archive..."选择安装“ADT
2009-07-03 14:07:00
1725
1
原创 使用JAVA处理中文和英文混合的网络数据流
当我在处理编码方式是8bit的网络数据流时,出现了一个问题,就是中文全部变成了乱码,经过仔细排查,发现问题出现在读取网络数据流那个函数上,因为我需要根据数据流中的某个字节来截取数据流,所以我的函数中是一个字节一个字节进行流读取的。 原本的函数:public String read(InputStream is){ StringBuffer sb = new Stri
2009-06-25 11:16:00
1085
原创 用smtp命令发送邮件附件给新浪邮箱的问题
前几天自己试了下smtp命令发送邮件,当邮件附带附件时,像sohu,163,126的邮箱都能收到正常的附件,但sina邮箱收到的附件就有异常错误,无法运行和打开。 最后的解决办法是在发送附件时要换行,意思是用Base64将附件编码成字节数组后,发送一定的字节数就换行一次,这样就可以收到正常的附件了。
2009-05-20 16:27:00
2511
原创 关于Base64的编码问题
Base64的编码方式是将3个字节编码成4个字节,所以在将一个字节数组分段编码时,应该取3的倍数的字节数进行编码,然后用4的倍数的字节数进行解码,这样可以获得和原来一模一样的字节数组。
2009-05-20 16:22:00
614
原创 Java基础:类,抽象类,接口关系总结
1.类的关系总结类可以继承类 // 只能继承一个类类可以继承抽象类 // 只能继承一个抽象类类可以实现接口 //可以实现多个接口 2.抽象类的关系总结抽象类可以继承类 //只能继承一个类抽象类可以继承抽象类 //只能继承一个抽象类抽象类可以实现接口 //可以实现多个接口 3.接口的关系总结接口
2009-05-10 14:50:00
588
原创 kxml2在Eclipse和NetBeans中的一些问题的解决方法
在Eclipse中使用kxml2时,kxml2的jar包也已经载入工程中,但是总是出现“启动工程错误”的提示,这让我非常郁闷,我试了很多次都是如此。 初步的解决方法就是把kxml2的源代码放到src目录下,这样就可以使用kxml2了。这个东西我已经放到了csdn的下载中,你们可以去搜索到。 我在Eclipse中用的是wtk2.5,当我用wtk2.5单独打包时,运行的效果很好。方法就
2009-05-08 11:19:00
797
原创 smtp和pop3协议之学习笔记
这两个协议都是和电子邮件相关的协议,smtp用于发送邮件,pop3用于获取邮箱中的邮件。 两种协议说白了,就是客户端和服务端的对话,你一句我一句。 1.smtp的用法用DOS命令行来使用smtp协议。我们以搜狐邮箱的smtp服务器为例。首先输入如下命令:telnet smtp.sohu.com 25smtp.sohu.com是搜狐邮箱的smtp服务器地址,25是smtp
2009-04-24 19:08:00
755
原创 SAX(simple api for xml,也可以说是jsr172)学习笔记
先看例子代码: MySax.java: package mySax;import java.io.FileInputStream;import java.io.InputStream;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;public class MySax
2009-04-20 12:39:00
656
原创 String类型向InputStream类型的转换,并且支持中文
方法很简单:String s = "xxxxx";ByteArrayInputStream is = new ByteArrayInputStream(s.getBytes()); 如果要支持中文,只要把第二句改成如下就可以了ByteArrayInputStream is = new ByteArrayInputStream(s.getBytes("UTF-8"));
2009-04-16 13:08:00
819
原创 在Eclipse中安装eclipseme插件
在网上找了好久,方法都是在help下的software update中的find and install... 。。。,但我找了半天没找到。在网上搜到某高人的一种很方便的方法,方法如下: “ 先把下载下来的插件解压到plugin目录里 然后进入eclipse的目录,带有eclipse.exe的目录 运行cmd,运行eclipse.exe -clean,这样就可以
2009-04-13 13:46:00
972
原创 Push技术:No MIDLet- registration原因
在.jad文件中注明MIDlet-n,n可以是1,2,3...。例: MIDlet-1:Dypush,Dypush.png,push.DynRegPushMidlet(类的路径)
2009-04-12 18:09:00
480
原创 Java构造函数的一些理解
1. 假设子类Son继承父类Father,在实例化一个子类时,默认先会调用父类的无参构造函数,然后再调用子类的构造函数。如果父类没有无参构造函数,那在子类的构造函数中必须显示调用父类的构造函数(用super(xx))。2.如果父类没有一个构造函数时,系统会自动生成一个无参构造函数。如果父类没有无参构造函数,有有参构造函数时,系统是不帮忙生成无参构造函数的。
2009-04-06 09:52:00
531
原创 RCP中视图中表格选中列监听返回该列信息的方法
这几天在研究RCP,在做一个视图表格选中列响应时出了点问题,经过分析,得出下列几中解决方法。1. 使用一个Action进行响应。选中表格的某列后,进行Action的操作时进行响应,注意在视图中添加该action时,要加上一句getSite().setSelectionProvider(viewer),(可以在视图初始化时加上这句,指定选择服务的提供者),指明选择服务的提供者,我当初就是少了这
2009-04-01 11:34:00
797
轻量级OpenSSL安装文件
2009-08-28
可以用于j2me或android中的GZIP压缩源代码
2010-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅