
Java
文章平均质量分 87
pzhtpf
这个作者很懒,什么都没留下…
展开
-
Java Excel Api及详细教程,适合第一次在Eclipse上读取Excel同学,基本步骤!
有时在java开发中会操作excel表格,其实操作起来也特别简单。这里把前期操作步骤说一下,本文会简单的介绍一个开放源码项目:Java Excel Api,使用它大家就可以方便的操作Excel文件了。首先下载好:Java Excel Api,这个文件我已经和 JAVA+Excel+API详细教程.pdf一并压缩上传了,感兴趣的朋友可以下载!下载地址:http://download.csdn原创 2012-04-25 21:43:39 · 38309 阅读 · 13 评论 -
jdk环境变量配置
jdk环境变量配置 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),我下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"--原创 2013-04-05 10:53:11 · 2723 阅读 · 0 评论 -
在自己的电脑上搭建服务器,发布自己的网站(学习之用)
我们平常学习时经常会写一下javaweb程序,我们为了更能逼近现实,就想着自己的javaweb程序发布后,外网的同学能够访问我们的网站,难道我们去买空间,去买域名嘛,其实也没必要,我们只是学习,测试之用,在自己的电脑上搭建一个服务器完全可以满足要求。上次写的一篇博客,PC服务端与Android客户端实现网络通信,就是利用这个原理。我们分为三步走来实现:(我这里用的示例javaweb程序是我自己原创 2012-06-30 09:56:30 · 194316 阅读 · 37 评论 -
Java访问Access数据库
前几天写了一篇博客:“android作为客户端,PC作为服务端,实现网络通信”,实现了一个简单的功能就是将pc服务端mysql中的数据显示在android手机客户端上。但有的道友用的微软的Access数据库,其实实现原理都一样,这里咱们说一下Java如何访问Access数据库。这里我建了一个test.mdb,在test.mdb建立一张test表,我的test.mdb路径为:E:\dataAna原创 2012-06-23 10:42:46 · 10332 阅读 · 4 评论 -
jre精简详细教程(附精简工具)
最近做个了java的桌面应用程序,可打包发布后才发现要带一个将近100M的jre,使程序显得过于臃肿,当务之急就是去精简jre,现将本人的精简过程写出来,以供大家参考!思路:jre/lib/rt.jar有很多class,但大多数你的程序用不到,利用批处理命令(下文提到的cutJre.bat)可以得到你的程序所用到的class,!所用到的工具:(1)360压缩软件(ps:往压缩文件里复制文件原创 2011-12-04 14:57:06 · 32124 阅读 · 73 评论 -
java实现各种数据统计图(柱形图,饼图,折线图)
最近在做数据挖掘的课程设计,需要将数据分析的结果很直观的展现给用户,这就要用到数据统计图,要实现这个功能就需要几个第三方包了:1. jfreechart-1.0.13.jar2. jcommon-1.0.16.jar3. gnujaxp.jar 先来看一下,最终效果图: 主要是jfreechart-1.0.13.jar,但这三个包原创 2012-05-24 22:28:45 · 174941 阅读 · 64 评论 -
程序员应该了解的查找(java实现)
上一星期写了关于排序的几篇博文,得到很多道友的支持,在这里非常感谢。 相比较排序来说,今天所说的查找就简单多了,今天我们先来说:1, 顺序查找2, 折半查找 一、顺序查找的基本思想:从表的一端开始,顺序扫描表,依次将扫描到的结点关键字和给定值(假定为a)相比较,若当前结点关键字与a相等,则查找成功;若扫描结束后,仍未找到关键字等于a的结点,则查找失败。原创 2012-05-20 09:28:14 · 6959 阅读 · 9 评论 -
JTabbedPane实现关闭按钮
JTabbedPane如切换卡一般,大大的优化了布局,方便用户操作。Java默认的JTabbedPane添加tab时只会显示一个标题,咱们这里来给它实现关闭按钮,当鼠标移上这个tab时,便显示关闭按钮,移除时,便隐藏。也没什么好说的,实现代码如下: import java.awt.GridLayout;import java.awt.event.MouseEvent;原创 2012-06-08 13:18:57 · 17707 阅读 · 11 评论 -
程序员必知的8大排序(四)-------归并排序,基数排序(java实现)
接上一篇:程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现) 8种排序我已经整理成word文档,有兴趣的同学可以下载:http://download.youkuaiyun.com/detail/pzhtpf/4313015 7、归并排序 (1)基本排序:归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列原创 2012-05-12 15:32:00 · 36715 阅读 · 29 评论 -
程序员必知的8大排序(一)-------直接插入排序,希尔排序(java实现)
前几天,看到一篇前辈的博文“程序员必知的8大排序”,不禁的手痒起来,重新翻开严蔚敏老师的《数据结构》复习了一遍,然后一一的用java去实现,其中有不足之处,还望各位道友指正出来。 先来看看8种排序之间的关系: 1, 直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1) [n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,原创 2012-05-12 11:18:05 · 62460 阅读 · 18 评论 -
程序员必知的8大排序(二)-------简单选择排序,堆排序(java实现)
接上一篇:程序员必知的8大排序(一)-------直接插入排序,希尔排序(java实现) . 3.简单选择排序(1)基本思想:在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。(2)实例:(3)用java实现publicclass selectSort {原创 2012-05-12 11:39:24 · 39750 阅读 · 6 评论 -
Java 统计各个单词的个数并排序
这个比较简单,我用来练练手,觉得好玩,便把代码贴出来,比如说我们统计"hello,my name is Tom,what is your name?he said:\"my name is John\"";这句英语中单词的总数和各个单词的数量并排序输出,运行结果如下:总共单词数:15is:3name:3my:2hello:1said:1what:1Tom:1原创 2012-05-05 09:26:23 · 13074 阅读 · 0 评论 -
程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
接上一篇:程序员必知的8大排序(二)-------简单选择排序,堆排序(java实现) 5.冒泡排序(1)基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。(2)实例:(3)用java实现publi cclass原创 2012-05-12 15:22:55 · 299331 阅读 · 46 评论