标签:Webapps

Java

我叫Tomcat:一款web服务器

8

puefu.he 发布于 2019-08-20

Tomcat,从这里开始 如何将我们的 Java 代码,运行在网络上,初学时,首先接触到的一般都是Servlet以及Jsp(或略过Jsp)而 Tomcat 就是这两者的容器,帮你处理动态网页部分 (一) 从哪来,到哪去? (1) Tomcat和它的小伙伴 JBoss:Redhat...

阅读(13)评论(0)赞 (0)

Java

Spring 启动过程(上)与 Web 服务器合作

yanxinchi 发布于 2019-08-19

前言 最近对 Spring 越来越感兴趣,却在阅读它的源码时很容易被类之间的跳转和方法的嵌套绕晕,为了避免无尽的烦恼,我决定跟它做一个了断,不再追求细节,了解其启动过程和重要组件即可,之后遇到细节问题再看对应模块的源码。 我们都知道,一个 Java Web 服务进程,Web 服务...

阅读(15)评论(0)赞 (0)

Java

深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现

5

邓龙华 发布于 2019-08-17

打破双亲委派模型 JNDI JNDI 的理解 JNDI是 Java 命名与文件夹接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之中的一个,不少专家觉得,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJ...

阅读(21)评论(0)赞 (0)

Java

走进JavaWeb技术世界6:Tomcat5总体架构剖析

15

songhua.gao 发布于 2019-08-16

微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站。(关注公众号后回复”Java“即可领取 Java基础、进阶、项目和架构师等免费学习资料,更有数据库、分布式、微服务等热门技术学习视频,内容丰富,兼顾原理和实践,另外也将赠送作者原创的Java学习指南、Java程序...

阅读(15)评论(0)赞 (0)

Java

走进JavaWeb技术世界5:初探Tomcat的HTTP请求过程

7

darida 发布于 2019-08-16

微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站。(关注公众号后回复”Java“即可领取 Java基础、进阶、项目和架构师等免费学习资料,更有数据库、分布式、微服务等热门技术学习视频,内容丰富,兼顾原理和实践,另外也将赠送作者原创的Java学习指南、Java程序...

阅读(20)评论(0)赞 (0)

Java

走进JavaWeb技术世界4:Servlet 工作原理详解

15

darida 发布于 2019-08-16

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础...

阅读(17)评论(0)赞 (0)

Java

Docker入门-构建第一个Java程序

4

xirruiqiang 发布于 2019-08-16

定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有docker软件的服务器上宿主目录下。在同级目录创建Dockerfile touch Dockerfile vim Dockerfile...

阅读(16)评论(0)赞 (0)

Java

Docker构建Tomcat Web服务器与tomcat如何优化

10

hanze 发布于 2019-08-12

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,Tomcat本身也是一个HTTP服务器,可以单独使用,apach...

阅读(17)评论(0)赞 (0)

Java

服务器接受浏览器请求到响应(Tomcat)

1

刘莉莉 发布于 2019-08-11

浏览器输入url到服务器接受数据: juejin.im/post/5d4e34… 经过上面的步骤,数据到达服务器 服务器根据TCP协议把数据包还原成请求参数 通知到指定的Tomcat tomcat分内置和外置,以前普通Spring都需要额外配置Tomcat;而Springboot...

阅读(14)评论(0)赞 (0)

Java

通用文件服务组件(HTTP实现版本)

7

hellas 发布于 2019-08-05

上篇文章介绍了 通用文件服务组件(Netty实现版本) ,本文介绍基于HTTP与Apache FileUpload的方式实现。 代码地址: https://github.com/landy8530/… 1. 实现原理及功能简介 1.1 服务端实现原理 服务端采用了Sp...

阅读(30)评论(0)赞 (0)

Java

Jenkins小项目—代码测试、部署、回滚、keepalived+haproxy调度至tomcat

31

likai 发布于 2019-08-05

1.分别配置两台tomcat后端服务的java环境 1)准备jdk8压缩包 [root@tomcat jdk]# pwd /usr/local/src/jdk root@tomcat jdk]# ls jdk-8u211-linux-x64.tar.gz 2)解压jdk压缩包当前...

阅读(44)评论(0)赞 (0)

Spring

SpringBoot开发案例之打造十万博文Web篇

3

wenming.gapo 发布于 2019-08-05

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 通过 Python 爬取十万博文之后,最重要的是要让互联网用户访问到,那么如何做呢? 选型 从后台框架、前端模板、数据库连接池、缓存、代理服务、限流等组件多个维度选型。 后台框架...

阅读(37)评论(0)赞 (0)

Java

浅谈基于Intellij IDEA Maven的配置与使用

17

yeseng 发布于 2019-08-03

在Java开发中,引入jar包的方式从种类上划分,可分为自动导入和手动导入,然而,手动导入繁琐,不是很适合当前开发模式,手动导入也被自动导入所取代。 当前,Maven和Gradle是比较主流的自动导入工具,本篇文章,我们主要分析Maven自动导入。 在进入正文前,我们先来看看一个...

阅读(47)评论(0)赞 (0)

Java

备战金九银十,Java研发面试题(Spring.MySQL.JVM…),刷起来!

10

xirruiqiang 发布于 2019-07-28

八月在即,马上就是"金九银十",又是跳槽招聘季。咱们这行公认涨薪不如跳槽加的快。但不建议频繁跳槽,还是要学会融合团队,抓住每个机会提升技能。 苏先生在这里给大家整理了一套各大互联网公司面试都喜欢问的一些问题或者一些出场率很高的Java研发面试题,给在校招或者社...

阅读(61)评论(0)赞 (0)

Java

运维tomcat基础篇

2

zhuangli 发布于 2019-07-26

1.Tomcat简介 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量...

阅读(40)评论(0)赞 (0)

Java

Apache+Tomcat 动静分离

2

changyuan.xu 发布于 2019-07-24

环境准备: CentOS 7 需要软件 jdk-8u45-linux-x64.tar.gz apache-tomcat-8.5.40.tar.gz apr-1.6.5.tar.gz apr-util-1.6.1.tar.gz pcre-8.40.tar.gz httpd-2.4....

阅读(44)评论(0)赞 (0)

Java

猜你不知道Spring Boot的几种部署方式

3

xubiao.zhuang 发布于 2019-07-23

  引言 本文主要讲的是spring boot的五种部署方式,里面是否有你不知道的呢,如果有欢迎评论留言哦,一起交流探讨哦!!! 可以使用各种方法将Spring Boot应用程序部署到生产系统中。在本文中,我们将通过以下5种方法逐步部署Spring Boot应用程序: ...

阅读(47)评论(0)赞 (0)

Java

Jenkins与Docker的自动化CI/CD实战

20

xubiao.zhuang 发布于 2019-07-20

在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。 一、发布流程设计 工作流程: 开发人员提交代码到Git...

阅读(74)评论(0)赞 (0)