FastDFS整合Nginx

摘要: 浏览器访问FastDFS存储的图片需要通过Nginx访问 需要安装fastdfs nginx module、Nginx 安装fastdfs nginx module模块 (1)将fastdfs nginx module_v1.16.tar.gz上传到服务器,并进行解压 (2)进入/usr/local 阅读全文
posted @ 2019-04-13 21:35 红绿森林 阅读(387) 评论(0) 推荐(0) 编辑

阿里云服务器Centos7安装FastDFS(一)

摘要: 安装步骤一 安装FastDFS需要安装:gcc、libevent、libfastcommon、FastDFS(包括tracker和storage) 安装gcc 判断是否安装了gcc 如果安装了会出现gcc的版本信息 安装gcc 安装libevent 安装libfastcommon libfastco 阅读全文
posted @ 2019-04-13 19:01 红绿森林 阅读(490) 评论(0) 推荐(0) 编辑

进程调度

摘要: 多任务操作系统 1、多任务的特点 多任务操作系统能同时并发的交互执行多个进程的操作系统。多任务操作系统中会有多个进程出于阻塞或者睡眠状态。 2、多任务操作系统的分类 (1)非抢占式多任务。在此模式下,除非进程主动停止运行,否则它会一直执行。 (2)抢占式多任务。在此模式下,调度程序可以决定什么时候停 阅读全文
posted @ 2019-04-03 22:00 红绿森林 阅读(167) 评论(0) 推荐(0) 编辑

Tomcat一

摘要: Tomcat是如何处理http请求的 Tomcat有什么用? Tomcat是一个应用服务器,也是一个Servlet容器,用来接收前端传过来的请求,并将请求传给Servlet,并将Servlet的响应返回给客户端。 Tomcat的体系结构 Tomcat的两大核心组件:Connector和Contain 阅读全文
posted @ 2019-03-29 19:51 红绿森林 阅读(111) 评论(0) 推荐(0) 编辑

SpringBoot初探

摘要: SpringBoot核心概念 Spring Boot是什么? SpringBoot是一个为了简化Spring应用初始搭建和开发过程的框架,它是Spring整个技术栈的整合,是J2EE开发的一站式解决方案。 使用SpringBoot 1、新建一个Maven项目 2、引入依赖 3、编写主启动类 4、编写 阅读全文
posted @ 2019-03-27 15:21 红绿森林 阅读(152) 评论(0) 推荐(0) 编辑

Java中的日志框架

摘要: 日志框架的介绍和使用 常见的日志框架 :JUL(Java.util.logging),JCL(jakarta commons logging),SLF4J,jboss logging,Log4j,Log4j2,LogBack。其中log4j,logback,slf4j均出自同一个人之手。它们分为日志 阅读全文
posted @ 2019-03-26 21:28 红绿森林 阅读(117) 评论(0) 推荐(0) 编辑

JVM类加载之创建对象的过程

摘要: JVM对象的创建 new一个对象到底发生了什么? 1.VM遇到new关键字:首先检查是否能在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否被加载,验证,准备,解析,初始化过,如果没有,必须先执行相应的类加载过程 2.类加载检查通过后,VM为新生对象分配内存,对象所需的内存空间大小在类 阅读全文
posted @ 2019-03-26 19:46 红绿森林 阅读(459) 评论(0) 推荐(0) 编辑

JVM类加载机制二

摘要: 类加载器与双亲委派模型 类加载器 类加载的操作不是有虚拟机完成的,而是由类加载器完成的,这样可以让程序定义决定加载哪个类。 类加载器的分类: 从虚拟机的角度有两种加载器,一种是启动类加载器Bootstrap Classloader,它是由C语言编写的,是虚拟机的一部分;另一种的其他的所有加载器,它是 阅读全文
posted @ 2019-03-26 15:07 红绿森林 阅读(121) 评论(0) 推荐(0) 编辑

JVM类加载机制一

摘要: 类加载的过程 什么是类加载? Java编译器会将我们编写好的代码编译成class字节码文件,JVM会把这些class字节码文件加载到内存中,并对加载的数据进行校验、准备、解析并初始化,这个过程就是类加载机制。类加载分为三个阶段:加载,连接,初始化。 这三个阶段都是在程序运行期间完成的。其中加载,校验 阅读全文
posted @ 2019-03-26 12:59 红绿森林 阅读(121) 评论(0) 推荐(0) 编辑

JVM垃圾回收机制四

摘要: GCRoots与可达性分析 Java中的四种引用 强引用、软引用、弱引用、虚引用。这四种引用的强度是逐渐减弱的,JVM垃圾回收的力度是逐渐增强的。 四种引用的作用 1、可以让程序员通过代码来控制对象的生命周期 2、有利于JVM判断哪些引用是否回收。 强引用 强引用有引用变量回收时,永远不会被垃圾回收 阅读全文
posted @ 2019-03-26 12:56 红绿森林 阅读(108) 评论(0) 推荐(0) 编辑