`
Brucegaochina
  • 浏览: 39666 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
[需求] 在win7环境下用SSH(SecureShell)连接本地的一台虚拟机上ubuntu(11.10)系统 [环境] win7,ubuntu,vmware(8.0) [方案] 首先要确定ubuntu上安装并且启动了ssh服务,然后还要确保linux系统上的防火墙要关闭,win7的防火墙可以正常开启 SSH可以google下载的了. 步骤: 1, 有人说首先要在Virtual Network Editor做NAT 的端口映射,其实是不需要的; ps -e|grep ssh 1595 ?        00:00:00 ssh-agent 如果结果中只有ssh-agent,那说明 ...
实用场景: 例如在一个文件目录下面文件很多,现在要把这么多的文件分别移动(剪切)到各自的小目录下面,可以定制每个文件目录下存放的文件数量。 代码如下: package com.test.file; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * divide a heap of files into specified category * * @author qgao ...
上一次我们分析java参数过程中,当传递的是基本类型和对象引用的情况.那么当传递的参数是数组呢,情况又会怎么样? 其实,数组是当成一个引用类型来传递的,轻看下面的例子! /** * */ package arguments.transport; /** * test the parameter transfer via array or object reference * * @author Bruce * @date Sep 26, 2011 * @version */ public class ArrayParameterTransfe ...
1,本程序是一个关于数字转化成大写的小程序,支持小数,例如:123 一百二十三,56.78 五十六点七八 2,目前支持的最大位数到兆为止,请看程序 /** * */ package com.img.collection; import java.util.Scanner; import java.util.regex.Pattern; /** * ch ...
江湖人称:java中是值传递方式而非引用传递,即所谓的:“传值”;那么在当参数是对象的时候不是传递引用吗,java中对象的引用是指对象的地址,它也是一个整形值,即 “传址”,所以归根揭底java中的参数都是值传递 1,基本类型作为参数传递 请看实例代码: public class RawType { public static void main(String[] args) { int i = 2000; int j = 5000; changInt(i,j); System.out.println(i+" "+j); ...
学习到线程这章,自己写了个生产者消费者问题。 模拟的是电脑的生产和消费。 package thread; class Computer { private int id; Computer(int id) { this.id = id; } //override the method toString() from Object public String toString() { return "Computer:[" + id + "]"; } } class Factory { pr ...
1  我的世界不允许你的消失,不管结局是否完美.       No matter the ending is perfect or not, you cannot disappear from my world. 2  爱情是一个精心设计的谎言      Love is a carefully designed lie. 3  承诺常常很像蝴蝶,美丽的飞盘旋然后不见      Promises are often like the butterfly, which disappear after beautiful hover. 4  凋谢是真实的 盛开只是一种过去     ...
   God works. 上帝的安排。   Not so bad. 不错。   No way! 不可能!   Don't flatter me. 过奖了。   Hope so. 希望如此。   Go down to business. 言归正传。   I'm not going. 我不去了。   Does it serve your purpose? 对你有用吗?   I don't care. 我不在乎。   None of my business. 不关我事。   It doesn't work. 不管用。   Your are welcome. 你太客气了。   ...
简介 队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in first out)的线性表。    队列空的条件: front=rear    队列满的条件: rear = MAXSIZE /** * simulate queue struct by java * * @author Bruc ...
剑,一把好剑,重三两三分,轻如蝉翼,千年寒冰所铸,剑身咖啡色,剑柄发黑,玄机暗藏,此乃好剑-JAVA) 剑入江湖十年有余,未尝一败,纵观江湖十数载,除无极棍C/C++之外,此剑未输其他,甚至隐隐有超越之势,夺其宝座之嫌,然无极棍毕竟功力深厚,用之越久则威力更盛,不比其他武器,上手便是花招,给初次使用者以极大的荣誉感和满足感,忽略内家功夫的根基..此乃大忌..Java剑行走江湖十余年来,创造武功套路各据奇意,ANT乃行军打仗 (超强编译),杀人于无形之招,此招,使你在千军万马中,杀人于谈笑之间,一经使用(编译),便可省去众多已方士兵的损伤,此招适用具有Java独门内功 (J2SE)之人 Jav ...
栈是允许在同一端进行插入和删除操作的特殊线性表。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈中元素个数为零时称为空栈。插入一般称为进栈(PUSH),删除则称为退栈(PO ...
任何一种棋类游戏其关键是对当前棋局是否有正确的评分,评分越准确则电脑的AI越高。五子棋游戏也是如此,但在打分之前,我们先扫描 整个棋盘,把每个空位从八个方向上的棋型填入数组gStyle(2, 15, 15, 8, 2),其中第一个下标为1 ...
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ...
五子棋分析: [1] 这里做的是一个控制台程序,一个16x16的棋盘组成;同时棋盘的第一行和第一列作为坐 标指示行和列不可落子。 [2] 行列的指示像:0 1 2 3 4 5 6 7 8 9 a b c d e f ,也就是说任何一方在落子的时候只能是这其中的任一组合中选择,如:23,5d,fe,等,否则判断落子不合法,该方重新落子。 [3] 考虑用一个固定的字符数组来初始化棋盘,并且在打印的时候将第一行和第一列至为 0 1 2 3 4 5 6 7 8 9 a b c d e f ,其他可以落子的地方至为'*',那么接下来的问题就是落子的问题了。 [4] 鉴于白黑双方每次只能落子一次并且 ...
注释:关键是要找出星星与空格和行数之间的关系,这里就不多说了,纯属数学问题啦,直接上代码。 import java.util.Scanner; public class PrintDiamond { /** * @param args * @since 1.0 08/23/11 */ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int row = 0; // to get a odd number do { ...
Global site tag (gtag.js) - Google Analytics