一. java注解与注释注解区别,注释注解对于新手来说很容易混淆。注解与注释有什么不同点 ? 1.定义不同:注解:英名为Annotation,它是JDK5.0及以后版本引入的一个特性。 与类、接口、枚举是在同一个层次,可以成为java 的一个类型。用一个词描述注解 元数据,它是一种描述数据的数据。所 ...
分类:
编程语言 时间:
2020-05-01 18:26:10
阅读次数:
81
public class NormalMergeSort { int[] arr; public NormalMergeSort(int[] arr){ this.arr = arr; } public void MergeSort(){ MergeSort(0,this.arr.length-1) ...
分类:
编程语言 时间:
2020-05-01 14:31:41
阅读次数:
60
Response对象 功能:设置响应消息 1. 设置响应行 1. 格式:HTTP/1.1 200 ok 2. 设置状态码:setStatus(int sc) 2. 设置响应头:setHeader(String name,String value) 3. 设置响应体 使用步骤 1. 获取输出流 字符输 ...
分类:
其他好文 时间:
2020-04-30 22:51:34
阅读次数:
47
一、线程通信 多线程之间是可以相互通信的,当一个线程使用 阻塞当前线程时,另一个线程可以用 或 方法来唤醒正在阻塞的线程,从而实现线程通信。 示例: 使用两个线程打印 1~100 中的数字,实现交替打印,即先线程1打印,在线程2打印,再线程1,再线程2... 以此类推。 代码如下: public c ...
分类:
编程语言 时间:
2020-04-29 20:24:40
阅读次数:
67
public class MyRunnable implements Runnable { @Override public void run() { for (int i=0;i<100;i++){ System.out.println(Thread.currentThread().getName ...
分类:
编程语言 时间:
2020-04-28 15:13:12
阅读次数:
67
装饰者模式 装饰者模式(Decorator),不改变原本对象,动态地给一个对象添加一些额外的职责,比继承更加灵活(继承在扩展功能上是静态的),符合开闭原则(对于扩展是开放的,对于更改是封闭的) Component:抽象的装饰主体 ConcreteComponent:具体的装饰主体 Decorator ...
分类:
其他好文 时间:
2020-04-28 15:00:51
阅读次数:
49
//使用MapReduce框架完成二次排序 // 主要原理使用组比较器完成排序再规约 // 环境 由于IDEA不会本地提交MR任务转到eclipse //代码如下 package com.swust.mapreduce; import java.io.IOException; import org. ...
分类:
其他好文 时间:
2020-04-27 19:34:20
阅读次数:
80
附录:LocationStrategy 以及浏览器 URL 样式 当路由器导航到一个新的组件视图时,它会用该视图的 URL 来更新浏览器的当前地址以及历史。 严格来说,这个 URL 其实是本地的,浏览器不会把该 URL 发给服务器,并且不会重新加载此页面。 现代 HTML 5 浏览器支持histor ...
分类:
其他好文 时间:
2020-04-26 14:18:26
阅读次数:
71
Java专题十八:注解 [TOC] 18.1. 元注解 | 所在包 | 类名 | 描述 | | | | | | java.lang | | 表示此方法是重写的,如果父类或接口中不含该方法,则编译报错| | java.lang| |表示方法已过时,不鼓励使用,因为方法是危险的或者有其它更好的方法选择, ...
分类:
编程语言 时间:
2020-04-25 23:23:01
阅读次数:
64