自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

原创 effective java【25】

1、第25条:列表优先于数组1.1、数组在运行时发现错误 列表在编译时发现错误

2020-12-31 16:03:46 107

原创 effective java网址

2020年12月31日:准备看些编程类的书籍:effective java :https://cl0610.github.io/effective-java-learning/

2020-12-31 16:01:13 132

原创 Java中的class literal【类文字】是什么?

类文字:通过使用类型名称并附加“.class”来形成;例如,String.class。这是指Class代表类型本身的(类型为)对象。public class Training { int num; static int snum; public static void main(String[] args) { } public int methodA() { return 1; } public static void.

2020-12-31 13:16:18 302

原创 effective java 【23/24】

1、消除非受检警告1.1、许多非受检警告很容易消除,如: Set<String> s = new HashSet(); 编译器提醒你 HashSet is a raw type. References to generic type HashSet<E> should be parameterized 同时提供方法告诉你如何纠正。 Set<String> s = new HashSet<St...

2020-12-31 13:12:30 346

原创 Linux(十一):平均负载与CPU使用率

01 uptime命令通常我们发现系统变慢时,我们都会执行top或者uptime命令,来查看当前系统的负载情况,比如像下面,我执行了uptime,系统返回的了结果。[root@lincoding ~]# uptime 08:31:49 up 27 min, 1 user, load average: 0.07, 0.04, 0.00前几列的信息,相信大家都很熟悉,它们分别是当前时间、系统运行时间和正在登陆的用户个数,最后一个就是系统平均负载的情况。08:31:49

2020-12-31 12:58:53 477

原创 effective java 第23条 第24条

第23条 请不要在新代码中使用原生态类型第24条 消除非受检警告

2020-12-31 12:56:33 124

转载 Java线程基础(7): Java 线程状态之 WAITING

在上一篇里我们讲了一个重要状态:BLOCKED,在这一篇章里,我们来看另一个重要的状态:WAITING(等待)。定义一个正在无限期等待另一个线程执行一个特别的动作的线程处于这一状态。A thread that is waiting indefinitely for another thread to perform a particular action is in this state.然而这里并没有详细说明这个“特别的动作”到底是什么,详细定义还是看 javadoc(jdk8):

2020-12-06 18:58:28 784

转载 Java线程基础(6):Java 线程状态之 BLOCKED

在上一篇章中,我们强调了 BLOCKED 状态跟 I/O 的阻塞是不同的,它不是一般意义上的阻塞,而是特指被 synchronized 块阻塞,即是跟线程同步有关的一个状态。BLOCKED 状态的定义前面已经说过 BLOCKED(阻塞) 的简单定义为:一个正在阻塞等待一个监视器锁的线程处于这一状态。(A thread that is blocked waiting for a monitor lock is in this state.)更加详细的定义可以参考 Thread.State

2020-12-06 18:57:36 555

转载 Java线程基础(5): 线程状态之 Runnable

在上一篇我们粗略谈到了 Java 的6种线程状态,并对其中较为简单的 NEW 和 TERMINATED 做了分析,现在我们具体来看下 State.RUNNABLE状态,即所谓的可运行状态。(以下简称 runnable)再次强调,这里谈论的是Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。具体而言,这里说的 Java 线程状态均来自于 Thread 类下的 State 这一内部枚举类中所定义的状态:什么是 RUNNABLE?直接看它的 Javadoc.

2020-12-06 18:01:52 3716

转载 Java线程基础(3): 线程六种状态及切换

Java中线程的状态分为6种。1.初始(NEW):新创建了一个线程对象,但还没有调用start()方法。2.运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取CPU的使用权,此时处于就绪状态(ready)。就绪状态的线程在获得CPU时间片后变为运行中状态(running)。3.阻塞(BLOCKE...

2020-12-06 17:39:12 1143

转载 Java线程基础(4): 关于线程状态

Java线程有6种状态。在某个给定时间点上,一个线程只能处于这6种状态中的一种。线程状态的枚举:Thread.State这6种状态被明确地定义在Thread类的一个内部枚举类Thread.State中:它们是: NEW(新建) 一个尚未启动的线程处于这一状态。(A thread that has not yet started is in this state.) RUNNABLE(可运行) 一个正在 Java 虚拟机中执行的线程处于这一状态。...

2020-12-06 17:37:57 322

转载 Java线程基础(0): 进程和线程

写给大忙人看的进程和线程我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程。进程操作系统中最核心的概念就是进程,进程是对正在运行中的程序的一个抽象。操作系统的其他所有内容都是围绕着进程展开的。进程是操作系统提供的最古老也是最重要的概念之一。即使可以使用的 CPU 只有一个,它们也支持(伪)并发操作。它们会将一个单独的 CPU 抽象为多个虚拟机的 CPU。可以说:没有进程的抽象,现代操作系统将不复存在.

2020-12-06 17:01:40 205

转载 还原进程和线程

我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程。进程操作系统中最核心的概念就是进程,进程是对正在运行中的程序的一个抽象。操作系统的其他所有内容都是围绕着进程展开的。进程是操作系统提供的最古老也是最重要的概念之一。即使可以使用的 CPU 只有一个,但它们也支持(伪)并发操作。它们会将一个单独的 CPU 变换为多个虚拟机的 CPU。没有进程的抽象,现代操作系统将不复存在。所有现代的计算机会在同一时刻做很.

2020-12-06 16:52:44 126

086、案例实战:每秒仅仅上百请求的系统为什么会因为OOM而崩溃.pdf

086、案例实战:每秒仅仅上百请求的系统为什么会因为OOM而崩溃.pdf

2021-11-14

sqoop详细教程

sqoop详细教程。Apache Sqoop是用来实现结构型数据(如关系数据库)和Hadoop之间进行数据迁移的工具。它充分利用了MapReduce的并行特点以批处理的方式加快数据的传输,同时也借助MapReduce实现了容错。

2018-05-17

matlab实现神经网络

用matlab实现了神经网络,并标注了批注,通俗易懂。易于理解。

2018-01-30

matlab使用小结

matlab基础介绍,每条语句标注清楚,通俗易懂。易于理解。

2018-01-30

lomok.docx

lombok的讲解

2017-08-21

空空如也

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

TA关注的人

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