![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程
iteye_7298
这个作者很懒,什么都没留下…
展开
-
Java环境变量配置注意问题
首先jdk1.4之后只需要更改系统变量就可以了,双击系统变量path在变量值后面在输入框的最后面添加";盘符:\路径名\jdk版本\bin",然后一切就O了。不信你可以做一个简单的hello world试一试。 而传统的jdk环境变量的配置方法为 设置java_home,设置path,设置classpath 1.新建系统变量java_home,然后输入jdk的路径; 2.在系统变量path...原创 2011-09-27 22:58:42 · 123 阅读 · 0 评论 -
ibatis使用
int,double,float的处理:根据iBATIS官方文档介绍,因为在javaBean中如果属性为int ,double, float 时,不允许设置为NULL,可以采用一个"神奇数字"来代替属性中的NULL,如-9999. 数据存入数据库时,当检测到属性值为-9999时,Ibatis把空值存入数据库中. 数据从数据库中取出时,当数据库中该字段为NULL时,Ibatis给javaB...原创 2015-01-04 17:04:29 · 119 阅读 · 0 评论 -
Java实现基数排序
在众多的排序方法中基数排序比较特殊,它是一种不需要进行关键字之间比较的排序方法,利用多关键字的划分,逐渐将待排序列排好序。 举个例子: 现在有数组:278,109,63,930,589,184,505,269,8,83 第一次根据各位数将数组划分为10个队列(当然其中的某些队列可能不含有元素) 0:930 1: 2: 3:63,83 4:184 5:505 6: ...原创 2012-03-23 16:19:29 · 245 阅读 · 0 评论 -
求解最大子序列和问题
原题:给定一个数组,其中元素有正,也有负,找出其中一个连续子序列,使和最大; 不想说明什么,我们数据结构老师第一节课就给我们讲这个,以前给实现过一个暴力算法版的算法复杂度O(n2),现在实现一个动态规划版的; /* * * 求解最大子序列和问题O(n)算法; * @param array */ public static void maxSub...原创 2012-03-17 01:12:40 · 96 阅读 · 0 评论 -
利用BitMap进行排序
利用BitMap可以对某些数据进行排序,但是限制条件是必须实现知道数据的范围,而且不能重复,类似于桶排序,但是比桶排序更加节省内存。 原理很简单,就是设置数组某一位的数在BitMap中对应位为1,然后遍历数组就可以得到结果。 这里以100以内的一个数组排序为例 例如数组: int[] array = { 6, 2, 8, 4, 33, 23, 99, 9 };...原创 2012-03-16 20:44:10 · 522 阅读 · 0 评论 -
各种常用排序算法分析
各种常用排序算法分析 一、选择排序 很简单就是依次从要排序的数据中选择最小(大)的,第二小(大)的......... 看代码: /** * 选择排序; * @param array * @param left * @param right */ public static void selectSort(int[] array...原创 2012-03-16 01:51:02 · 107 阅读 · 0 评论 -
Java实现二叉排序树
这是一个用Java做的二叉树排序!比较简单。 /** * 二叉树排序--将一个整型数组中的元素存进二叉排序树中再查找元素; * @author luliangy * */ public class BTsort { public static void main(String[] args) { //自定义一个整型的数组; int[]...原创 2011-11-19 11:48:37 · 306 阅读 · 0 评论 -
玩玩分形
在做完画图板之后,就被胡哥忽悠着去做神马分形的东东,不过自己也确实被分形所展示的自然界的图形美所吸引。大家自己百度“分形”之后就会看到许多有趣而又神奇的图片,那些图片都是符合分形美的!分形美是一种异于对称美的自然的另一杰作 ! 那么什么是分形呢?说的简单点就是“部分与整体以某种形式相似的形,称为分形。”这个定义虽然在真正的分形几何学的定义中也不是很确切,但是我觉...原创 2011-11-19 11:17:43 · 130 阅读 · 0 评论 -
Base64加密解密java实现
关于Base64编码规则详情请看这里: http://baike.baidu.com/view/469071.htm 代码实现: /** * 实现Base64的编码以及解码; * @author dell * */ public class SelfBase64 { /** * 码表; */ public static char[] enc...原创 2012-07-04 22:14:29 · 108 阅读 · 0 评论 -
二分搜索
二分搜索简单说就是在一个有序的数组中利用二分法的方法搜索我们需要的元素O(logn)。 直接看代码! import java.util.Arrays; /** * 用java语言实现二分搜素 * @author Administrator * */ public class BianarySerch { public static void main(Str...原创 2011-10-19 23:13:17 · 60 阅读 · 0 评论 -
HttpURLConnection乱码问题
直接讲Parameter参数放在url里面默认使用的是iso8859-1编码,而且connection.setRequestProperty设置的编码不针对url只设置输出流的data,所以此时乱码的解决方案: 1、webx端重新编码,String txt = new String(desc.toString().getBytes("iso8859-1"), "utf-8"); 2、放在d...原创 2015-02-27 19:01:02 · 217 阅读 · 0 评论