自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 java多线程总结

java中的多线程在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。对于直接继承Thread的类来说,代码大致框架是:123456789101112class 类名 extends Thread{方法1;方法2;…public void 

2014-07-31 11:27:03 501 1

转载 Java 多线程编程

Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。多线程是多任务的一种特别的形式。多线程比多任务需要更小的开销。这里定义和线程相关的另一个术语:进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一个进程一直运行,直到所有的

2014-07-31 11:22:07 528

转载 配置WebSite的IIS时遇到的问题与解决方法

1:Server ErrorInternet Information Services 7.5Error SummaryHTTP Error 500.19 - Internal Server ErrorThe requested page cannot be accessed because the related configuration data

2014-07-05 21:15:17 1124

转载 解决Maven管理的项目下"Missing artifact xxx bundle"问题

这个问题可能是依赖的项目打包成bundle造成,比如mina就是这样的,打包成bundle,例子:[html] view plaincopydependency>      groupId>org.apache.minagroupId>      artifactId>mina-coreartifactId>      v

2014-07-04 20:46:50 2567

转载 java 图的拓扑排序(利用Vector存储)

Stack类:Java代码  package com.javaeye.rsrt;    /**  * 栈,遵循先进后出的原则,用来保存元素  *   * @author nishiting  *   */  public class Stack {        private int[] st;      private i

2014-05-12 21:04:36 567

转载 拓扑排序 (java)

// topo.java// demonstrates topological sorting// to run this program: C>java TopoApp////////////////////////////////////////////////////////////////// 思想:1.找有向图中无后继的节点 2.删除该节点

2014-05-12 21:00:51 740

原创 迷宫问题:利用BFS打印出从起点到终点的路径(java版)

输入一个n行m列的矩阵,每个单元格

2014-05-12 20:26:20 1586

原创 算法竞赛入门第6章DFS算法解八连块问题java版

题目:找出n*n矩阵中的连块

2014-05-12 19:36:48 1027

原创 华为编程大赛资格赛第4轮题目,求n个数的最大公约数

计算多个正整数的最大公约数描述: 计算多个(最多100个,最少一个)正整数(正整数的范围是:1~20000)的最大公约数。公约数是指:能被所有的整数整除的整数。运行时间限制: 无限制内存限制: 无限制输入: 第一个数字是整数的数量,后面是每个整数的具体值;备注:读取的时候,不需要读入换行符'\n'输出: 最大公约数备注:输出的时候,不需要输出换行符'\n'

2014-05-05 17:16:21 835

原创 java版最大回文子串的长度(效率优化版)

题目:题目描述:回文串就是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。回文子串,顾名思义,即字符串中满足回文性质的子串。给出一个只由小写英文字符a,b,c...x,y,z组成的字符串,请输出其中最长的回文子串的长度。输入:输入包含多个测试用例,每组测试用例输入一行由小写英文字符a,b,c...x,y,z组成

2014-05-02 15:16:51 1844

转载 被忽略的java.io.StreamTokenizer

一直以来,偶们都知道字符串的分割最常用的是java.util.StringTokenizer,但是某些时候,StringTokenizer有很大的局限性,孰不知,有个更为强大的的分割工具,不过是基于流的,但是借助于中间类,也可以处理字符串,而且处理的很好,今天偶们就掀开他地盖头来瞧一瞧:   StreamTokenizer定义了几种基本的常量用于标识解析过程:TT_EOF(流结尾)、TT_EO

2014-05-01 22:18:28 692

转载 如何使用StreamTokenizer类来数文本文件中有多少个单词,有多少个数字

import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.StreamTokenizer;/**** @author outofmemory.cn*/public class Main {/*** S

2014-05-01 17:27:36 537

转载 StringTokenizer类的使用

StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean

2014-05-01 15:57:47 439

转载 Scanner 类 useDelimiter("")用法

Scanner类从字面上讲是“扫描”的意思,它把给定的字符串解析成Java的各种基本数据类型primitive types,用于分解字符串的默认的分隔符是空格,当然也可以定制。例如:Scanner sc = new Scanner(System.in);其构造函数参数是待解析的输入源,可以是File对象、Stream对象,或是一个String,然后还有java.lang.Readable对

2014-04-30 11:03:53 2930 2

转载 java-Collections对象的降序排序--实例

实例代码如下: package *;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class T { public static void main(String[] ar

2014-04-29 22:30:31 1180

转载 Java实践(十一)——五子棋

一、实践目标:       1.掌握JavaGUI界面设计       2.掌握鼠标事件的监听(MouseListener,MouseMotionListener)二、实践内容:      设计一个简单的五子棋程序,能够实现五子棋下棋过程。如下图所示 五子棋运行界面      1.五子棋棋盘类[java] view

2014-04-29 22:26:41 1246

转载 JAVA中文件的读写处理

1.用 InputStream & OutputStream 这两个基类来进行读写操作InputStream 中的 FileInputStream 类似一个文件句柄,通过它来对文件进行操作,类似的,在 OutputStream 中我们有 FileOutputStream 这个对象。用FileInputStream 来读取数据的常用方法是:FileInputStream fstr

2014-04-29 17:22:50 642

转载 Java正则表达式入门

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配

2014-04-29 13:59:24 453

转载 java中String的常用方法

java中String的常用方法 1、length() 字符串的长度   例:char chars[]={'a','b'.'c'};     String s=new String(chars);     int len=s.length(); 2、charAt() 截取一个字符   例:char ch;     ch="abc".charAt(1); 返回'b' 

2014-04-29 09:30:26 421

转载 Java中Collection和Collections的区别

今天翻看Java笔试题,发现有这样问题,比较Collection 和Collections的区别。在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Co

2014-04-28 22:39:20 593

转载 Java学习之Iterator(迭代器)的一般用法 (转)

迭代器(Iterator)  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。  Java中的Iterator功能比较简单,并且只能单向移动:  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返

2014-04-28 22:08:00 559

转载 java中list的用法(一)

上次听学长给我讲东西,觉得学长理解的好透彻,而自己却自以为是的以为知道,原来自己根本没有真正的理解,所以决定每天都学些东西,整理出来,然后变为自己的东西,一定要坚持下去哦import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; import ja

2014-04-28 21:58:30 612

转载 java中List的用法和实例详解

List的用法List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。表1 List接口定义的常用方法及功能从表1可以看出,List接口提供的适合于自身的常用方法均与索引有关,这是因为L

2014-04-28 21:55:30 564

原创 java版的渊子赛马

题目:渊子赛马       答题时间: 00 小时 01 分 29 秒描述: 题目描述赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。 赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,

2014-04-28 21:18:24 1411

原创 java版的字符串分隔,将字符串分隔为每8个一组,并且不够的补0,输出

题目:字符串分隔       答题时间: 01 小时 22 分 12 秒描述: 题目标题:连续输入字符串(输出次数为N,字符串长度小于100),请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。例如:输入:ab

2014-04-28 20:40:49 2576

原创 java版的小明的筷子,主要是找出数组中只出现一次的元素

题目:小明的筷子       答题时间: 00 小时 01 分 05 秒描述: 小明是个马大哈,某天他到超市买了若干双筷子(n筷子的长度不尽相同,他把全部筷子都放在购物袋里面拿回家,路上不小心漏了一根请你用程序帮他找出是漏掉的筷子是多长的。输入:  剩下的筷子数组,如

2014-04-28 20:37:06 2007

转载 Java 5种字符串拼接方式性能比较。

最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,于是用Junit写了个单元测试。 代码如下:import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.StringUtils;import org.junit.Test;impo

2014-04-28 20:00:30 415

转载 一个简单的投票程序

最近有空在学习下Swing方面的知识,就做了点放上来  程序如下:import java.awt.*;import java.awt.Event.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.StringTokenizer;imp

2014-04-28 19:57:39 935

转载 java中判断字符串是否为数字的方法

java中判断字符串是否为数字的方法:1.用JAVA自带的函数public static boolean isNumeric(String str){  for (int i = 0; i    System.out.println(str.charAt(i));   if (!Character.isDigit(str.charAt(i))){    return

2014-04-28 19:54:49 709

转载 java中substring的用法

[+]java中substring的用法str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并

2014-04-28 18:20:59 549

转载 JAVA中正则表达式总结

昨天,我的朋友请教我正则表达式。我也好久没有写过正则表达式了,昨天刚好看了下如鹏网创始人杨中科老师关于正则表达式的讲解。使我加深了正则表达式的印像。现我把他总结下:      许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。所以JAVA语言也不例外。正则表达式已经超出了某种

2014-04-28 09:51:53 838

转载 《线性表的类表示——数据结构JAVA》

/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:    《线性表的类表示——数据结构JAVA》                          * 作    者:       刘江波                       * 完成日期:

2014-04-26 16:20:04 484

转载 线性表分析及Java实现

数据结构中的线性表,对应着Collection中的List接口。      在本节中,我们将做以下三件事            第一。我们先来看看线性表的特征            第二,自己用JAVA实现List            第三,对比的线性表、链式表性能,以及自己的List性能与JDKList性能对比       线性表特征: 

2014-04-26 16:16:08 524

转载 java--多线程实现计数器

同时开始5个线程,用各自的文本框显示count,和按钮控制count的自加import java.awt.*;import java.awt.event.*;import java.applet.*; class Ticker extends Thread{  private Button t=new Button("toggle");

2014-04-26 16:08:08 1793

原创 UVa494 - Kindergarten Counting Game,java写的

我用java写的,在我的电脑中能运行

2014-04-25 22:22:24 682

转载 小心Java中的Stack类

这个周末在用Java做迷宫程序时,想用栈来存储路径,这样的话,如果现位置没有通路了,比较好返回上一位置,探索上一位置的下一个方向。因为Java中有现成的Stack类,所以我想直接拿来用,但是却被它整的老惨了。为什么呢?举个例子吧。如下代码:public class TestOfStack { Stack s = new Stack(); MyPoint myPoin

2014-04-25 11:09:07 613

转载 STL系列之二 stack栈

栈(statck)这种数据结构在计算机中是相当出名的。栈中的数据是先进后出的(First In Last Out, FILO)。栈只有一个出口,允许新增元素(只能在栈顶上增加)、移出元素(只能移出栈顶元素)、取得栈顶元素等操作。在STL中,栈是以别的容器作为底部结构,再将接口改变,使之符合栈的特性就可以了。因此实现非常的方便。下面就给出栈的函数列表和VS2008中栈的源代码,在STL中栈一共就5个

2014-04-25 11:06:34 613

原创 UVa 458 - The Decoder

我是用java写的,提交的时候是提交的main

2014-04-23 18:16:39 717

转载 Java中浮点数的精度问题

java中浮点数的精度问题当您在计算Money的时候,请看好了!!!要不损失了别后悔!!!现象1:    public static void main(String[] args) {       System.out.println(0.030*100);//输出3.0       System.out.println(0.031*100);//输出3.1

2014-04-22 21:30:10 662

转载 JAVA的整型与字符串相互转换

JAVA的整型与字符串相互转换1如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或         i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intVal

2014-04-21 20:31:44 529

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除