浅谈openresty 为什么会有OpenResty? 我们都知道Nginx有很多的特性和好处,但是在Nginx上开发成了一个难题,Nginx模块需要用C开发,而且必须符合一系列复杂的规则,最重要的用C开发模块必须要熟悉Nginx的源代码,使得开发者对其望而生畏。为了开发人员方便,所以接下来我们要介 ...
分类:
其他好文 时间:
2020-01-10 18:37:48
阅读次数:
95
之前有文章已经介绍过了 "JVM中的类加载机制" ,JVM中通过类加载加载class文件,通过双亲委派模型完成分层加载。实际上类加载机制并不仅仅是在JVM中得以运用,通过影响字节码生成和类加载器目前已经有了许多相关的技术诞生。特别的对于进行应用服务器的开发过程中,类加载机制几乎是必须掌握的。 为什么 ...
分类:
其他好文 时间:
2020-01-10 10:40:04
阅读次数:
67
Apache的定义 Apache HTTP服务器是一个模块化的服务器,可以运行在所有广泛使用的计算机平台.属于应用服务器 优点: 支持模块多,性能稳定,本身是静态解析不支持动态, 但可以通过扩展脚本,模块等支持动态页面. tomcat: Tomcat是应用(Java)服务器,它只是一个Servlet ...
分类:
Web程序 时间:
2020-01-09 20:50:07
阅读次数:
88
spring项目中总要跟数据库打交道,其中怎么连接数据库的方法都有很多,大概分为3类: 1) 通过JNDI获取应用服务器(如JBOSS, Tomcat) 的数据源 2) Spring容器中直接配置数据源 3)代码直接创建数据源,这个一般用于单元测试 然后每种都来记一记: 一: JNDI获取应用服务器 ...
分类:
编程语言 时间:
2020-01-07 18:08:48
阅读次数:
85
dockers三驾马车 Docker Machine Docker Swarm Docker Compose 一 Docker Compose介绍 Docker Compose是一个定义和运行多容器应用的单机编排工具。通过Docker Compose你可以使用一个单一的YAML文件来配置多个应用服务 ...
分类:
其他好文 时间:
2020-01-07 00:57:33
阅读次数:
83
Tomcat介绍免费的、开源的web应用服务器Apache软件基金会Jakarta项目中的一个核心项目由Apache、Sun和一些公司及个人共同开发而成深受Java爱好者的喜爱、并得到部分软件开发商的认可目前比较流行的web应用服务器Tomcat核心组件Tomcat部署步骤1.下载并安装jdk2.安装并启动Tomcatjdk:编译器,将源码文件转换成执行文件环境变量:PATH用户环境变量:只针对用
分类:
其他好文 时间:
2020-01-06 18:03:48
阅读次数:
89
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问 ...
分类:
系统相关 时间:
2020-01-05 10:02:28
阅读次数:
94
@RequestMapping("/") public void a(HttpServletRequest request) { System.out.println(request.getRemoteAddr()); //ng的地址 System.out.println(request.getHe ...
分类:
编程语言 时间:
2020-01-05 09:30:38
阅读次数:
95
1、什么是虚拟化和虚拟机 1、虚拟化 (1)虚拟化是为一些组件(例如虚拟应用、服务器、存储和网络)创建基于软件的(或虚拟)表现形式的过程。它是降低所有规模企业的 IT 开销,同时提高其效率和敏捷性的最有效方式。 (2)虚拟化可以提高 IT 敏捷性、灵活性和可扩展性,同时大幅节约成本。更高的工作负载移 ...
分类:
其他好文 时间:
2020-01-05 09:29:59
阅读次数:
118
微服务架构是一种将单个应用程序作为一套小型服务开发的方法,每种应用程序都在自己的进程中运行,采用一组服务的方式来构建一个应用,服务独立部署在不同的进程中,不同服务通过一些轻量级交互机制来通信的架构思路。 独立性 在开发层面,每个微服务基本上都是各自独立的项目(project),而对应各自独立项目的研 ...
分类:
其他好文 时间:
2020-01-03 21:12:18
阅读次数:
213