![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
leearnold
96年开始使用计算机,97年开始编程, 编码工作一直参与至今. 现在在加拿大依然是个码农,很开心的码农。
展开
-
《疯狂Java讲义》练习题- 第三章 画近似圆
其实这个问题并不难,但是很多年没有研究过几何了.问题卡在这里了,准确的说我根本没有学过圆的标准公式这部分内容,google了很多,重新划了坐标研究了公式..解方程...虽然结果还不是很圆,但是方法应该是正确了.主要是因为double取整后有一些偏差.另外行数多少,半径大小也相互影响 import java.lang.Math;public class FirstPr...2010-05-16 14:58:00 · 71 阅读 · 0 评论 -
Java 使用SSH连接Linux 使用passwd命令修改密码
使用InputStream和OutputStream来获得命令行运行结果和输入内容是首先需要具备的.然后要解决SSH连接问题.在OpenSource项目里找到了Ganymed SSH-2 for Java .下载后有例子,但是没有找到有关交互命令的例子.所以自己探索了一下在网上看有老外讨论用这个如何改密码,基本上的问题都是因为找不到返回的提示Linux修改密码输入passwd...2012-01-31 21:00:36 · 761 阅读 · 0 评论 -
Glassfish 3.0 管理控制台启动非常慢的处理方法
Admin Console very slow in OGS 3.0.1I installed OGS 3.0.1 for a customer escalation. I accessed the admin console and found that its was terribly slow.Goggled on the net and landed up with sugge...2012-01-31 20:57:58 · 255 阅读 · 0 评论 -
Java 使用Runtime 运行其他程序出错处理
Java 使用Runtime.getRuntime().exec("command"); 有时候会碰到错误如下:Execute failed: java.io.IOException: Cannot run program "start": CreateProcess error=2, The system cannot find the file specified错...原创 2012-01-31 20:55:14 · 251 阅读 · 0 评论 -
简单排序算法运行效率比较
我对排序算法的代码进行了一些调整,首先对交换数据操作进行了判断,如果交换的x和y一样则不调用交换方法,另外我对三个排序类提取了一个公共接口,用户后面的代码测试.这个是对随机数字的排序效率比较代码public static void main(String[] args) { DataSort bs; int leng = 100; Rand...2010-05-16 20:36:00 · 104 阅读 · 0 评论 -
Java 实现插入式简单排序
插入式排序运行效率N*(N-1)/4 对于随机数字,这个算法比冒泡快1倍,比选择排序稍微快一点. 如果是基本有序的队列则优势最为明显需要O(N) 代码一样是从冒泡排序继承下来的. /** * * @author leon.lee */public class InsertSort extends BubbleSort { public InsertSo...2010-05-16 19:57:00 · 73 阅读 · 0 评论 -
Java 实现选择排序代码
选择排序就是从数据里面找到最小的放到最左边,每次比较所有数据后交换一次. 我从之前的冒泡排序类继承下来的. package array;/** * * @author leon.lee */public class SelectionSort extends BubbleSort{ public SelectionSort(int arrayLe...2010-05-16 17:23:00 · 99 阅读 · 0 评论 -
Java实现冒泡排序
自从上次写了二分法查找代码后突然打算好好学习一下数据结构.买了一本数据结构与算法......import java.util.Random;/** * * @author leon.lee */public class BubbleSort { private int[] arrayData; public void printArrayList(){...2010-05-16 15:44:00 · 71 阅读 · 0 评论 -
二分法查找
前几天CSDN上说只有10%程序员能写出正确的二分法查找代码So.我在看过二分法查找方法后写了一个代码一次测试成功. public class Dichotomy { private int[] array; //This Array is must be ordered public Dichotomy(int[] myarray){ ...2010-05-16 15:41:00 · 87 阅读 · 0 评论 -
对象在内存中的存储机制
数据类型和对象在内存中的处理方法是有差别的。拿数组举例 数组建立时候会在内存中分别存放到两个地方数组的元素会被放在堆(heap)中,数组引用变量存储在栈(stack)中.下面的程序输出可以说明这个问题,数组变量只是引用地址.现在我明白2000年写代码的时候把HashTable放到数组中,为什么改变的时候不是我想的样子了.下面的代码非常简单,但是我把他变成面试题,...2010-05-16 15:04:00 · 63 阅读 · 0 评论 -
Glassfish 在Mac OS X下启动控制台乱码解决方案
找到安装目录,一般是\applications\netbeans\glassfish3.x.x\bin目录下找到asadmin 不是.bat 那个 打开编辑将最后一行 exec "$JAVA" -jar "$AS_INSTALL_LIB/admin-cli.jar" "$@" 改为 exec "$JAVA" -Dfile.encoding=UTF-8 -ja...2012-02-15 15:02:17 · 162 阅读 · 0 评论