JAVA

写一个迷你版的Tomcat

14

myicusiteadmin 发布于 6个月前 (05-03)

前言 Tomcat,这只3脚猫,大学的时候就认识了,直到现在工作中,也常会和它打交道。这是一只神奇的猫,今天让我来抽象你,实现你! Write MyTomcat Tomcat是非常流行的Web Server,它还是一个满足Servlet规范的容器。那么想一想,Tomcat和我们的...

阅读(33)赞 (0)

Spring Boot 知识(学习)清单

47

myicusiteadmin 发布于 6个月前 (05-03)

阅读文本大概需要30分钟。 在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对“约定优先于配...

阅读(74)赞 (0)

SpringBoot

myicusiteadmin 发布于 6个月前 (05-03)

SpringBoot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(...

阅读(35)赞 (0)

Java反射机制

myicusiteadmin 发布于 6个月前 (05-03)

一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法...

阅读(25)赞 (0)

JVM的组成

myicusiteadmin 发布于 6个月前 (05-03)

JVM(Java 虚拟机)算是面试必问的问题的了,而但凡问 JVM 一定会问的第一个问题就是:讲一讲 JVM 的组成?那本文就注重讲一下 JVM 的组成。 首先来说 JVM 的组成分为,整体组成部分和运行时数据区组成部分,一般开发者关注的和面试官问的都是后者,但本文会详细讲解以上...

阅读(23)赞 (0)

21 个 Java 核心技术

myicusiteadmin 发布于 6个月前 (05-03)

这次介绍的主要内容是和J2SE相关的部分。 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关   对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念...

阅读(33)赞 (0)

Java开发什么是fail-fast

1

myicusiteadmin 发布于 6个月前 (04-22)

1 什么是fail-fast 首先我们看下维基百科中关于fail-fast的解释: 在系统设计中,快速失效系统一种可以立即报告任何可能表明故障的情况的系统。快速失效系统通常设计用于停止正常操作,而不是试图继续可能存在缺陷的过程。这种设计通常会在操作中的多个点检查系统的状态,因此可...

阅读(32)赞 (0)

Java爬虫

4

myicusiteadmin 发布于 6个月前 (04-22)

下文方法及代码仅供学习使用,不做他用。示例用到了一些库,包括:jsoup、HttpClient、net.sf.json大家可以自行去下载jar包。 1.分析是否能获得TOP500歌单 首先,打开酷狗首页查看酷狗TOP500,说好的500首,怎么就只有22首呢? 是真的只让看这些还...

阅读(99)赞 (0)

JDK部分源码阅读与理解

2

myicusiteadmin 发布于 6个月前 (04-22)

不喜欢重复造轮子,不喜欢贴各种东西、JDK代码什么的,让整篇文章很乱。。。JDK源码谁都有,没什么好贴的。。。如果你没看过JDK源码,建议打开Eclipse边看源码边看这篇文章,看过的可以把这篇文章当成是知识点备忘录。。。 JDK容器类中有大量的空指针、数组越界、状态异常等异常处...

阅读(22)赞 (0)

RPC框架是啥之Java自带RPC实现,RMI框架入门

2

myicusiteadmin 发布于 6个月前 (04-22)

学习系列 RPC框架是啥? Java自带RPC实现,RMI框架入门 首先RMI(Remote Method Invocation)是Java特有的一种RPC实现,它能够使部署在不同主机上的Java对象进行通信与方法调用,它是一种基于Java的远程方法调用技术。 让我们优先来实现一...

阅读(26)赞 (0)