- 博客(78)
- 问答 (3)
- 收藏
- 关注
原创 Java结合docx4j生成docx文件
平时项目中经常碰到报表的生成,在此简单描述下使用java结合docx4j技术,生成docx文件的一些基本方法,仅供参考,代码如下:[code]import java.awt.image.BufferedImage;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.IOExcepti...
2012-06-07 09:55:27
517
原创 android中播放音乐的实例
在android中使用MediaPlayer播放音乐的实例。[code]package com.myclover.music;import java.io.File;import java.io.FilenameFilter;import java.util.ArrayList;import java.util.List;import android.app.L...
2011-05-15 11:28:50
197
原创 android中使用SAX和DOM以及Pull对xml文件进行解析
分别对Sax、Dom、Pull三种技术解析xml文件的实例,以及使用Pull保存xml文件。person.xml[code] 张三 22 男 李四 21 女 王五 23 男 赵六 24 女 孙七 21 女 [/code]...
2011-05-15 11:24:07
167
原创 android中使用SQLite进行CRUD操作的实例
在android中主要使用SQLite数据库进行对一些数据的存储,以下是相应的CRUD的实例。[code]package com.myclover.db.service;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database....
2011-05-15 11:19:50
255
原创 android中SharedPreferences的实例
第六课,SharedPreferences的讲解,SharedPreferences是以xml文件来进行存储的,在手机应用中很多设置文件的存储就是使用SharedPreferences实现的。[code]package com.myclover.sharedpreferences;import android.app.Activity;import android.conten...
2011-05-15 11:16:12
143
原创 android文件操作的实例
第五课,android文件操作的实例,主要对SDcard的读写操作。[code]package com.myclover.file.service;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOut...
2011-05-15 11:12:23
107
原创 android生命周期的例子
第四课,对android中Activity生命周期的讲解。[code]package com.myclover.life;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;...
2011-05-15 11:09:28
157
原创 android常用布局的使用
之前有几个好朋友说最近android很火,很想学习下android,在他们的要求下,我给他们讲解了android的一些基础知识,带他们进入android的大门,以下是讲解课程中的第三课,常用Layout控件的使用。line.xml[code] [/code]absolute.xml[code]...
2011-05-15 11:07:06
92
原创 android常用UI控件的使用例子
之前有几个好朋友说最近android很火,很想学习下android,在他们的要求下,我给他们讲解了android的一些基础知识,带他们进入android的大门,以下是讲解课程中的第二课,常用UI控件的使用,第一课主要是android的一些简单介绍和环境的搭建,这个可以参考我之前的环境搭建的文章,这些都是比较基础的东西,对初学者有帮助而已,大虾们就不需要浪费时间了。以下这个xml文件中是包含了该课程...
2011-05-15 11:02:37
166
原创 一些java程序员面试笔试常见的题
在群里经常碰到很多找工作的朋友回来就谈论自己的面试经历,被问到或者笔试过程中碰到的一些题目,下面把前两天几个朋友提出的问题进行简单的实现下,希望各位大虾指教!代码如下所示:[code]package com.myclover.exam;public class Exam { private static final char[] SRC_NUMS = "零一二三四五六七...
2011-05-15 10:46:50
132
原创 实现二叉查找的两种方法
在群里经常看到很多网友面试回来说又考了二叉查找,但是搞不懂咋个实现,看来这个查找确实是面试中出现的频率比较高的,所以就此把这方法实现一下,希望对需要帮助的朋友有所帮助,具体实现如下代码所示:[code]package com.myclover.utils.search;public class SearchUtils { /** * 功能描述:线性查找指定数组...
2011-05-15 10:31:18
215
原创 JXL操作Excel的例子
在实际项目中经常需要对一些汇总进行导出到Excel表格中,jxl是其中一种方式,下面以jxl导出Excel表格为例做一个导出的例子,代码如下所示:[code]package com.myclover.utils.file;import jxl.format.Alignment;import jxl.format.Border;import jxl.format.Bord...
2011-05-15 10:25:50
112
原创 Itext导出Word文档的例子
在实际项目中经常需要导出Word文档,Itext是其中一种选择,使用Itext导出Word文档时需要导入iText-2.1.7.jar和iText-rtf-2.1.7.jar两个jar,具体实现如下代码所示:[code]package com.myclover.utils.file;import java.awt.Color;import com.lowagie.t...
2011-05-15 10:21:28
153
原创 设置Android模拟器上网的方法
很多网友也问到为啥自己在家的PC机可以上网,而运行在PC机上面的android模拟器却不能上网呢?是因为家里的PC机的DNS一般为:192.168.1.1,这个只是一般而言,不是绝对,这个得自己使用ipconfig /all命令检查下;而模拟器默认的DNS为:10.0.2.3,那么模拟器跟自己的PC就不在同一个网段了,使用就导致自己的PC机可以上网,而模拟器不能上网,下面就简单...
2011-05-07 15:54:25
839
原创 离线搭建Android开发环境
学习android已经有一年了,最近在群里老看到很多android初学者提问如何搭建android的开发环境的问题,之前一直很忙,没时间整理,今天就大概整理一下,放出来供一些初学者参考,下面我就简单描述下离线搭建android开发环境,2010年3月底的时候我也是以这种方式安装的,所以现在我也介绍该方式好了,因为在线安装速度很不给力,所以当时只好选择了离线安装,当时也没想到这样可以安装...
2011-05-07 11:37:33
140
原创 一些笔试面试题
[color=blue]最近有些网友给我QQ上或者在群里问了一些面试题,有些很简单,有些网友觉得较难的或者出现的频率较高的我就总结下,现在把我个人的一些看法给写出来,由于本人水平有限,肯定有不妥之处,请各位大虾批评指正。[/color][code]package com.myclover.exam;import java.io.File;import java.io.Fil...
2011-03-19 11:46:06
84
原创 一个简单的String操作工具类
对一些常用的方法进行简单的封装,有些正则表达式来源于网络,要是有任何问题,请各位高手多多指教![code]//StringOperateUtils.javapackage com.myclover.utils.string;import java.math.BigDecimal;import java.util.Calendar;import java.ut...
2010-08-31 20:34:04
203
原创 一个简单的日期操作工具类
在很多项目中都需要对日期进行操作或是转换,在此对日期操作做了一个简单的汇总,把一些常用的方法进行了封装,代码写得不好,希望各位大虾多多指教![code]//DateOperateUtils.javapackage com.myclover.utils.date;import java.text.ParseException;import java.text.Si...
2010-08-30 21:53:54
142
原创 一个java文件操作工具类
最近在写一些文件操作的方法,就把这些方法放一起,方便以后自己使用,写得不好,希望各位高手多多指教。[code]package com.myclover.utils.file;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java....
2010-08-04 19:28:47
131
在Tomcat中JNDI的配置
[size=medium][color=blue]1.在tomcat6.0下的配置。这两种版本的配置方法有点区别。 第一步:在tomcat6.0的conf文件夹下找到 context.xml 文件,在中加入 Java代码 type="javax.sql.DataSource" password="1234" username="demo" d...
2009-09-29 11:35:43
113
Linux下安装JDK和Tomcat
[size=medium][color=blue]一、软件下载 JDK 1.2.2 http://www.blackdown.org/java-linux.html http://www.mirror.ac.uk/sites/ftp.blackdown.org/java-linux/ http://www.mirror.ac.uk/sites/ftp.black...
2009-09-29 11:32:19
68
原创 不要做浮躁的人
[size=medium][color=blue]1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,...
2009-09-29 11:25:58
76
一个完整的Spring MVC的CRUD操作实例
这是刚学Spring MVC的时候编写的一个简单的增、删、改、查的一个完整的例子可以运行,在运行前先执行userinfo.sql创建好数据库和对应的数据库表,然后修改WEB-INF\applicationContext.xml的数据库用户名和密码,最后启动Tomcat就可以运行了。...
2009-08-23 12:30:33
223
原创 一个JAVA编写的MD5加密程序
[code]package com.myclover.java.test.util;import java.security.MessageDigest;/** * * 效验地址:http://www.cmd5.com/ * */public class MD5Password { private final static String[]...
2009-08-05 13:48:42
121
原创 谈谈数据库触发器
[color=blue]触发器介绍 触发器是一种特殊类型的存储过程,它不同于我们前面介绍过的存储过程。触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用。当对某一表进行诸如UPDATE、 INSERT、 DELETE 这些操作时,SQL Server 就会自动执行触发器所定义的SQL 语句,从而确保对数据的处理必须符合由这些SQL 语句所定义的规则。...
2009-05-29 22:30:24
107
ExtJs Web应用程序开发指南14章的源码
因为朋友的需要,所以把14章的源码也发上来跟大家共享一下,主要太大了,分成了三部分,一个是JSON的,一个是struts的,最后一个是struts2的,希望能给大家带来帮助。...
2009-05-29 21:24:33
131
在web应用程序中怎么检测firefox中已经开启firebug
大家一起讨论一个问题吧?最近使用firefox来测试我的网页程序的时候 只要我是开启了firebug的,每次我登陆成功了以后都会在控制台中返回密码 还是明文出现的,很多时候开启了firebug了以后速度也变慢,影响性能问题 大家有没有想过通过什么方法可以检测firefox已经开启了firebug,然后提示 用户把firebug禁用了以后才能进行登陆,这样我觉得可以确保安全性!但是...
2009-04-03 09:54:16
91
原创 解决回车控制问题
[code]Ext.override(Ext.grid.RowSelectionModel, { onEditorKey : function(field, e) { // alert('go'); var k = e.getKey(), newCell, g...
2009-03-25 23:20:29
379
原创 extjs中的一些快捷键的使用
[color=blue]EXT中也有支持快捷键,比如回车,ESC等,你可以通过按钮绑定,也可以直接运用在某个组件上,比如Ext.window你可以触发ESC键关闭,这些键都存在对象Ext.EventObject中,对应的键如下: BACKSPACE : Number CONTROL : Number DELETE : Number DOWN : Num...
2009-03-25 23:07:29
446
原创 WebQQAppSQLServer2000
这是在一个网站上面下载的一个简单的WEBQQ源代码,是SQLSERVER2000数据库版的主要实现了一些简单的聊天功能而已,还有待各位高手的完善。
2009-03-24 22:28:17
62
Extjs结合Struts 版的简单书籍管理系统
这是看完了《ExtJs Web应用程序开发详解》这本书以后照着上面的一个实例写的一个简单的书籍管理系统。。。。。。
2009-03-22 16:48:09
101
Eclipse快捷键大全
[color=blue]Ctrl+1 快速修复(最经典的快捷键) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下...
2009-03-22 13:37:44
62
经典正则表达式
[color=blue]正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.le...
2009-03-22 13:35:09
73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人