自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 753

原创 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 970

原创 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安装文件

这是轻量级的openSSL安装文件,在安装前,请先安装vcredist_x86.exe,这个是Microsoft Visual C++ 2008 Redistributables。如果没有安装的话,安装openSSL前会有警告,大概意思是不装那个Microsoft的组件会运行不起来。 这个openSSL很好用,可以使用在需要SSL验证的处理上。

2009-08-28

用于J2ME的Kxml2源代码包

Kxml2源代码,可以用于学习,可以直接放入工程的代码文件夹中使用,可以做成jar包进行使用,里面包括kxml2和xmlpull两部分源代码

2009-05-08

J2EE连接SQL Server数据库需要的jar包

这些jar包用于在做J2EE项目时,需要和SQL Server数据库连接时所用。

2009-03-30

可以用于j2me或android中的GZIP压缩源代码

gzip压缩源代码,由java语言编写,里面有个ZipUtil类,其中有两个静态方法可以方便调用用来压缩和解压缩。该包可以用于j2me和android程序中。

2010-04-22

DBCP需要的jar包

在使用DBCP连接池时,会需要这两个jar包

2009-03-30

mysql-connector-java-5.0.0.jar

在做J2EE项目时,需要和Mysql数据库连接时使用

2009-04-01

空空如也

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

TA关注的人

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