- 博客(18)
- 收藏
- 关注
原创 Android(OPhone)对图片进行缩放
在OPhone或者Android系统上如何对图片进行缩放?废话不多说,直接上代码。 /** * * @param ctx * @param uri 原图片uri * @param bm 将图片转换后的bitmap * @param widthLimit * @param heightLimit * @re
2010-03-08 23:37:00
504
原创 让程序(服务)开机运行
应用开发时有时候需要一些服务在开机后启动,在Android或者OPhone中实现开机启动很简单,只需实现一个Receiver即可。一个简单的Demo如下:1.首先实现一个Reveiver: public class TestBootReceiver extends BroadcastReceiver { /* action to receive for an
2010-03-08 01:36:00
790
原创 JAVA读写文件指定字符集
JAVA读取和写入文件时如果不指定字符集,那么都是采用操作系统默认的字符集.当我们在Windows平台上创建一个文件包含有中文,然后在Linux 平台下用JAVA读出来,那么很有可能会出现乱码.这是因为:在Windows中文版平台下,系统的默认字符集为GB18030,而且Linux的则为 UTF-8.如果我们不使用其它工具,一般来说,一个文件是用什么字符集写的,那么应该用同样的字符集才能不出错地读
2008-07-20 18:34:00
18823
原创 Base65与QP编码
最近学了一下MIME,里面有两种主要的编码方式,Base64和QP编码.现简单介绍一下这种编码规则.然后提供一段JAVA代码,用来解析和编码BASE64以及QB编码. 1.BASE64编码Normal07.8 磅02falsefalsefalseEN-USZH-CNX-NONE
2008-07-13 21:45:00
5269
1
转载 Java中文排序
作者:Jeff 发表于:2007年12月21日 11:27 最后更新于: 2007年12月21日 12:38 版权声明:可以任意转载,转载时请务必以超链接形式标明文章 原始出处和作者信息及本版权声明。 http://www.blogjava.net/jeff-lau/archive/2007/12/21/169257.html 排序概述 在Java中,对一个数组或列表(在本
2008-06-18 12:48:00
2294
转载 监听文本框内容改变
作为一个跨平台的编程解决方案,Java显然不能像Delphi那样,在用户界面设计方面提供强大、直观和快捷的设计支持。比如对于文本框的控制,当我们 要在程序中感知用户是否修改了文本框中的内容时,Delphi提供了一个直接的事件调用OnValueChanged(),可以在文本框内容得到实际的改 动时被激活。而要在Java中实现这一功能就似乎麻烦了一点,直接的调用只有keyPressed()和keyTy
2007-08-28 09:05:00
3524
原创 Dom4j解析XML时中文路径解决方案
最近初学用Dom4j解析 XML,发现XML文件路径中包含中文时,如果直接用SAXReader.read(String path)的话没办法读取,打出日志,显示no protocol;上网找了一方法说是在路径前加上"file://",即SAXReader.read("file://" + path)可以解决问题,随后我想既然当成文件来读就可以的话,那么,采用SAXReader.read(new F
2007-08-24 14:27:00
4553
1
转载 java文件操作
import java.io.*; public class FileOperate { public FileOperate() { } /** * 新建目录 * @param folderPath String 如 c:/fqf * @return boolean */ publi
2007-07-09 09:17:00
754
转载 Informix SQL简介
一、 简介: 1)、INFORMIX主要产品分为三大部分: 数据库服务器(数据库核心) 应用开发工具 网络数据库互联产品 2)、数据库服务器有两种,作用都是提供数据操作和管理: SE:完全基于UNIX操作系统,主要针对非多媒体的较少用户数的应用 ONLINE:针对大量用户的联机事务处理和多媒体应用环境 3)、应用开发工具是用以开发应用程序必要的环境和工具,主要也有两个系列:
2007-07-03 11:01:00
1684
转载 Informix体系结构
Informix动态服务器采用的是一种多线索体系结构,这就意味着一个进程利用自己的多个线索可以同时完成多个任务,因而整个系统只需要较少的进程就足以完成DBMS的任务。 动 态服务器系统由三个主要组件构成:共享内存,进程和磁盘。共享内存包括三个段:驻留段。虚拟段和消息段。驻留段主要用作磁盘数据的缓存。虚拟段主要用作内 存池以支持进程及相关的会话(session)和线索。当客户与服务器利用共享内存进行
2007-07-03 10:41:00
1157
原创 终于毕业了
好久没来这里了,今天答辩完了,大学终于毕业了,十六年的读书生涯终于结束,哈哈! 古语云:十年寒窗无人知,一举成名天下闻。如今大学生十六年寒窗,有的甚至更长,去连找个好工作都难,唉。叹之,哀之,恨之!
2007-06-04 19:02:00
851
转载 人生失败的31种原因
曾经努力地去奋斗但结果却失败了,这也许是人生的最大悲剧。除了少数的成功者之外,绝大多数人都遭遇过失败或正在失败。 一、不利的遗传背景。天生智力不足的人,是没什么办法可想的。唯一的补救办法就是“以勤补拙”。 二、缺乏明确的人生目标,凡是没有明确人生目标的人,便没有成功的希望,在我曾经分析过的100人中
2007-05-17 05:12:00
989
1
转载 Java程序最容易犯的21种错误
1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class大类就是你把太多的责任交给了一个类
2007-05-11 13:41:00
924
2
转载 学习Java需要达到的30个目标
本文将告诉你学习Java需要达到的30个目标,希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的
2007-05-09 09:49:00
757
转载 字符乱码问题的解决方案
字符乱码问题的解决方案: 将Java/J2EE系统的统一编码定义为UTF-8。UTF-8编码是一种兼容所有语言的编码方式,惟一比较麻烦的就是要找到应用系统的所有出入口,然后使用UTF-8去“结扎”它。 一个J2EE应用系统需要做下列几步工作: 开发和编译代码时指定字符集为UTF-8。JBuilder和Eclipse都可以在项目属性中设置。 使用过滤器,如
2007-05-07 04:26:00
873
转载 字符集编码解析
经常使用Eclipse和DW,常被中文乱码问题困扰。以下系统介绍一下各种字符编码。1、字符编码、内码,顺带介绍汉字编码字符必须编码后才能被计算机处理。计算机使用的缺省编码方式就是计算机的内码。早期的计算机使用7位的ASCII编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。 GB2312(1980年)一共收录了7445个字符,包括6763
2007-05-07 04:12:00
1396
转载 java关键字new和newInstance方法区别
在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于 创建对象的方式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设 计思想。 Java中工厂模式经常使用newInstance()方法来创建对象,因此从为
2007-04-28 14:32:00
1383
原创 博客开张
听说过“博客”这个词很久了,一直没去弄自己的博客,可能是因为自己的能力太有限, 无法去原创一些有价值的东西。但是最近新入公司,发现有很多要学习的东西,既然不能原则,那么收集一些精彩的文章和资料也不错,当是给自己学习用吧。
2007-04-28 14:23:00
644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人