Java编程
文章平均质量分 63
睡得香的杭波
这个作者很懒,什么都没留下…
展开
-
利用栈实现中缀转换为后缀(P67,数据结构与算法分析Java)
import java.util.Scanner;import java.util.Stack;//中缀转换为后缀,利用Stackpublic class Practise { static Stack stack = new Stack(); //判断新读取的符号,是否优先级高于栈顶。 //情况1:栈顶为'+','-'而输入为'+''-',视为优先。 //情原创 2014-09-06 19:33:57 · 515 阅读 · 0 评论 -
Pat Advanced 1089. Insert or Merge (25), 同Basic 1035. 插入与归并(25)
注意点: 这里的归并排序(Merge Sort),需要按照题意要求去归并。 题意——》归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个元素的有序子序列, 然后每次迭代归并两个相邻的有序子序列,原创 2015-06-30 22:07:43 · 548 阅读 · 0 评论 -
Eclipse 错误: 找不到或无法加载主类 解决方法
JAVA_HOME、Path、CLASSPATH都配置正确的情况下,Eclipse任出现 “错误: 找不到或无法加载主类”解决方法: 不妨尝试新建一个workSpace2,以该workSpace打开,运行程序,则不再出现“错误: 找不到或无法加载主类” 可见问题在于workSpace中的某些配置参数出了问题。 如下图,原创 2015-05-25 18:48:43 · 6187 阅读 · 3 评论 -
PAT Basic 1033. 旧键盘打字(20)
Python版本,AC,四个测试点全部通过。line1 = list(raw_input())line2 = list(raw_input())dict ={}for c in line1: if c>='A' and c<='Z': dict[c.lower()]=c.lower() dict[c]=cs=''for c in line2:原创 2015-06-17 09:45:35 · 882 阅读 · 0 评论 -
Log4j教程
log4j教程1. 简介2. 安装3. log4j基本概念3.1. Logger3.2. Appender3.2.1. 使用ConsoleAppender3.2.2. 使用FileAppender3.2.3. 使用WriterAppender3.3. Layout3.4. 基本示例3.4.1. SimpleLayout和FileAppender3.4.2. HTMLLayo转载 2014-10-28 14:19:11 · 468 阅读 · 0 评论 -
BFS(广度优先搜索) 和 DFS(深度优先搜索)
基本的三点gaim:1、所谓图的遍历就是按照某种次序访问图的每一顶点一次仅且一次。2、实现bfs和dfs都需要解决的一个问题就是如何存储图。一般有两种方法:邻接矩阵和邻接表。这里为简单起见,均采用邻接矩阵存储,说白了也就是二维数组。3、本文章的小测试部分的测试实例是下图:转载 2014-08-27 10:52:36 · 792 阅读 · 0 评论 -
BFS和DFS详解以及java实现
BFS和DFS详解以及java实现前言图在算法世界中的重要地位是不言而喻的,曾经看到一篇Google的工程师写的一篇《Get that job at Google!》文章中说到面试官问的问题中几乎有一半的问题都可以用图的方法去解决。由此也可以看出图确实适用范围确实很广。图的表示闲话不多说,首先要介绍的就是图的表示,图最常用的两种表示方法是邻接表和邻接矩阵。顾名思义,这两转载 2014-08-27 12:34:45 · 718 阅读 · 0 评论 -
Java线程和进程
Java应用程序的入口就是main方法()启动一个Java应用程序,就是要运用它的main方法,这时候就启动了一个Java虚拟机------在Windows下查看任务管理器,就会发现多出了一个javaw.exe的进程,这个就是java虚拟机!而main()方法其实是Java虚拟机这个进程的一个主线程(默认至少还有一个垃圾回收器的守护线程,所以运行一个java应用程序,启动了一个java进程转载 2014-08-25 12:50:41 · 601 阅读 · 0 评论 -
Java守护线程
http://blog.csdn.net/shimiso/article/details/8964414转载 2014-08-25 13:16:09 · 520 阅读 · 0 评论 -
Java编程___File各类方法使用(实现拷贝特定文件至特定目录下)
实现目标:将public void copyLarbinToCatalog(String url) throws IOException{ InputStream in; OutputStream out; String dir_module ="D:/Crawler/LarbinModule"; String dir_home_url ="D:/Crawler原创 2014-08-25 10:21:30 · 823 阅读 · 0 评论 -
Tomcat 报错 8080被占用
出错情况:运行 Tomcat 时报错含义:8080 位置显示的端口被其他进程占用解决方法:方法1:开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID(进程) 之后在任务管理器中找到这个PID(进程)所对应的程序如果任务管理器中没有PID(进程)这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时转载 2015-05-27 12:29:22 · 533 阅读 · 0 评论