
java基础
文章平均质量分 93
小垣
一切皆有可能
展开
-
十大经典排序算法
一、算法的分类1、概念将杂乱无章的数据元素,通过一定的方法按关键字顺序排列的过程叫做排序。2、分类非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。3、比较说明:稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在..转载 2021-06-18 11:17:02 · 326 阅读 · 0 评论 -
JAVA 线程池之Callable返回结果
本文介绍如何向线程池提交任务,并获得任务的执行结果。然后模拟 线程池中的线程在执行任务的过程中抛出异常时,该如何处理。一,执行具体任务的线程类要想 获得 线程的执行结果,需实现Callable接口。FactorialCalculator 计算 number的阶乘,具体实现如下:import java.util.concurrent.Callable;import java.util.concurrent.TimeUnit;/** * Created by Administrato.转载 2021-03-12 14:04:14 · 312 阅读 · 0 评论 -
JUnit4 中@AfterClass @BeforeClass @after @before的区别对比
JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与BeforeClass区别,后者是对于所有方法执行一次)@After:释放资源 对于每一个测试方法都要执行一次(注意与AfterClass区别,后者是对于所有方法执行一次)@Test:测试方法,在这里可以转载 2016-06-24 17:03:02 · 335 阅读 · 0 评论 -
serialVersionUID的作用
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常(InvalidCastException)。一、seria转载 2016-07-22 16:21:25 · 409 阅读 · 0 评论 -
java enum(枚举)使用详解 + 总结
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方法6.转载 2016-06-23 11:15:39 · 457 阅读 · 0 评论 -
windows启动两个tomcat
1、在apache-tomcat-7.0.65\conf目录下更改server.xml文件更改三个地方的端口号2、设置第二个tomcat的环境变量3、在第二个tomcat中的apache-tomcat-7.0.65\bin目下更改catalina.bat和startup.bat把这两个目录下所有的CATALINA_BASE,CATALINA_原创 2017-03-08 09:57:39 · 3272 阅读 · 0 评论 -
POI导出Execle前后台实例
1、后台代码 @SuppressWarnings({ "rawtypes", "resource" }) @RequestMapping(value = "/exportLinkAnalysis.do", method = RequestMethod.POST) public void exportLinkAnalysis(LinkAnalysis linkAnalysis,HttpServl原创 2017-03-09 15:23:14 · 494 阅读 · 0 评论 -
遍历Map的四种方法
package com.imooc.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class MapIterator { public static void main(String[] args) { Map<Stri...原创 2015-09-15 17:22:08 · 77 阅读 · 0 评论