首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

零基础学Java,大胆尝试让我找到工作与兴趣的平衡点

虽然看起来没有C语言深邃,但所涉及到的内容比较多。我的工作更像是网站的测试,遇到不理解的问题除了询问同事以外就要自己看书或上网找资料来解决。经过将近一年的历练,也让我对Java开发有了一定的了解。...注重项目实战教学,在整个过程中真正锻炼了我所学知识,几乎每天都能感觉到自己在成长。正所谓“百闻不如一见”,在系统梳理基础知识之后多接触一些项目,才让我体会到了“走出课堂,投身实践”的必要性。...再往后陆续学习了前端的知识,如:HTML、CSS、JavaScript、JSP等网页技术,让我明白了前后端之间是怎样衔接的。再后来学习了开源框架的知识和相关项目的实训,做项目是提升技术的重点。...在积累了一定的技术基础之后,我对未来自己重新走向工作岗位更加有信心。回忆我的学习经历,从零基础学Java到成为一名Java程序员,正是大胆尝试让我找到工作与兴趣的平衡点。...这让我对今后的职业生涯更有期待,背负梦想,奋勇前行。

70370

手把手教你,嘴对嘴传达------Tomcat部署和优化以及虚拟主机配置

对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。...Connector 最重要的功能就是接收连接请求然后分配线程让 Container来处理这个请求,所以这必然是多线程的,多线程的处理是 Connector 设计的核心。...:处理代码 2、请求过程详细解释 1.用户在浏览器中输入网址localhost:8080/test/index.jsp,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector...链 接地址http://tomcat.apache.org/tomcat-9.0-doc/config/http.html, 8080" protocol="HTTP...0 [root@localhost local]# startup.sh '//开启Tomcat' [root@localhost local]# netstat -ntap |grep 8080

70320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    dubbo实战之四:管理控制台dubbo-admin

    ,咱们就按照官方的建议先用docker镜像试试: [在这里插入图片描述] 下载镜像(此步骤可以不执行,我这是想看看下载镜像要多久): docker pull apache/dubbo-admin 执行以下命令启动...docker容器: docker run \ -p 8083:8080 \ -e admin.config-center=zookeeper://192.168.50.43:2181 \ --rm \...apache/dubbo-admin 用上述命令启动的容器是一次性的,如果用Ctrl+C中断控制台,容器就会自动销毁,另外容器的8080端口被映射到了宿主机的8083端口; 用浏览器访问宿主机的8083...: [在这里插入图片描述] 服务详情如下图,基础信息、提供者、消费者都有,但遗憾的是元数据无法正常展示: [在这里插入图片描述] 以上就是官方提供的体验版,算是让咱们对管理控制台有了基本了解,但这仅是用于体验的镜像...; 在启动docker容器的控制台执行Ctrl+C,刚才创建的容器就会自动销毁; 下载源码自行构建 下载官方源码: git clone https://github.com/apache/dubbo-admin.git

    2.2K00

    Tomcat的原理与用法初步使用

    Tomcat的原理与用法引言Tomcat 是一个开源的 Java Servlet 容器,由 Apache 软件基金会(ASF)开发并维护。...请求分发:根据请求的 URL,通过 Mapper 组件找到对应的 Servlet(即 Wrapper 容器)。请求处理:Servlet 容器调用相应的 Servlet 来处理请求。...响应生成:Servlet 处理请求后生成响应数据,并通过 ServletResponse 对象返回给 Tomcat。...验证启动 启动后,打开浏览器访问 http://localhost:8080,如果看到 Tomcat 的欢迎页面,则表示 Tomcat 已成功启动。...可以尝试修改 conf/logging.properties 文件中的字符集设置。404 错误如果访问 Web 应用时出现 404 错误,可能是请求的资源不存在或 URL 路径错误。

    15900

    dubbo实战之四:管理控制台dubbo-admin

    ,咱们就按照官方的建议先用docker镜像试试: 下载镜像(此步骤可以不执行,我这是想看看下载镜像要多久): docker pull apache/dubbo-admin 执行以下命令启动docker...容器: docker run \ -p 8083:8080 \ -e admin.config-center=zookeeper://192.168.50.43:2181 \ --rm \ apache.../dubbo-admin 用上述命令启动的容器是一次性的,如果用Ctrl+C中断控制台,容器就会自动销毁,另外容器的8080端口被映射到了宿主机的8083端口; 用浏览器访问宿主机的8083端口...服务详情如下图,基础信息、提供者、消费者都有,但遗憾的是元数据无法正常展示: 以上就是官方提供的体验版,算是让咱们对管理控制台有了基本了解,但这仅是用于体验的镜像,实际生产环境中,首先未必会用...容器的控制台执行Ctrl+C,刚才创建的容器就会自动销毁; 下载源码自行构建 下载官方源码: git clone https://github.com/apache/dubbo-admin.git

    55120

    基于window10使用docker-composer创建mysql数据库和tomcat环境

    本文正在参加「技术专题19期 漫谈数据库技术」活动 本文环境 docker20.10,tomcat10.1,Mysql8.0 不懂的可以评论或联系我邮箱:owen@owenzhang.com 著作权归...Docker介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。...容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。...对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。...实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

    1.1K10

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

    : www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb技术世界》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容...、Maven、Junit,等等内容,以便让你更完整地了解整个Java Web技术体系,形成自己的知识框架。...但是,它们是有父子关系的,在主机(Host)、上下文(Context)和引擎(Engine)这三类容器中,引擎是顶级容器,直接包含是主机容器,而主机容器又包含上下文容器,所以引擎、主机和上下文从大小上来说又构成父子关系...同时,这个子模块还按照标准的Http协议,负责给客户端发送响应页面,比如在请求页面未发现时,connector就会给客户端浏览器发送标准的Http 404错误响应页面。...4、Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机),名为localhost的Host获得请求/test/index.jsp

    46210

    使用Dockerfile创建一个tomcat镜像,并运行一个简单war包

    /jdk/ #将宿主机的tomcat目录下的文件拷至镜像的/usr/tomcat目录下 ADD apache-tomcat-7.0.81 /usr/tomcat/ #设置环境变量 ENV JAVA_HOME...-p 8080:8080 --name hmk_tomcat jamtur01/tomcat:latest 启动后访问一下 6.进入容器,看下之前在Dockerfile中写好命令要创建的tomcat.../webapps目录 [root@localhost helloword]# docker run -d -p 8080:8080 -v /HMK/helloword/webapps/HelloWorld.war...3.说明下我尝试的几种挂载方法 第一次是将宿主机webapps目录挂载至容器的webapps [root@localhost helloword]# docker run -d -p 8080:...(虽然我知道一般不建议挂载单个文件,但是如何通过挂载目录来读取容器外的程序包、配置文件等的方法还没有找到) 另外挂载单个文件时注意宿主机的路径是绝对路径,容器中也是绝对路径+文件名(也就是说虽然容器中没有这个

    1.2K10

    详述 tomcat 的 server.xml 配置文件

    第 3 类:容器,、和   容器的功能是处理 Connector 接收进来的请求,并产生相应的响应。...Tomcat 与 Apache 等集成,前者作 Servlet 容器,后者处理静态资源,而 AJP 协议便负责 Tomcat 和 Apache 的连接。...当我们启动 Tomcat 后,可以使用http://localhost:8080/来访问 Tomcat,其实访问的就是 ROOT 对应的 Web 应用;我们也可以通过http://localhost:8080...5.2.4 举例   以请求http://localhost:8080/app1/index.html为例,首先通过协议和端口号(http和8080)选定 Service;然后通过主机名(localhost...docs应用: http://localhost:8080/docs/ http://localhost:8084/docs/ 6 其他组件   除核心组件外,server.xml中还可以配置很多其他组件

    1.3K20

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

    : www.how2playlife.com 本文是微信公众号【Java技术江湖】的《走进JavaWeb技术世界》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容...、Maven、Junit,等等内容,以便让你更完整地了解整个Java Web技术体系,形成自己的知识框架。...但是,它们是有父子关系的,在主机(Host)、上下文(Context)和引擎(Engine)这三类容器中,引擎是顶级容器,直接包含是主机容器,而主机容器又包含上下文容器,所以引擎、主机和上下文从大小上来说又构成父子关系...同时,这个子模块还按照标准的Http协议,负责给客户端发送响应页面,比如在请求页面未发现时,connector就会给客户端浏览器发送标准的Http 404错误响应页面。...4、Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机),名为localhost的Host获得请求/test/index.jsp

    74800

    基于window10使用docker-composer创建mysql数据库和tomcat环境

    本文环境 docker20.10,tomcat10.1,Mysql8.0\ 不懂的可以评论或联系我邮箱:owen@owenzhang.com\ 著作权归OwenZhang所有。...Docker介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。...容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。...对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。...实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。事列在PoweredBy wiki页面上。

    1.1K20

    JavaWeb核心篇(1)——HTTPTomcatServlet

    ,使得程序员不必直接对协议进行操作,让Web开发更加便捷。...,指Java企业级开发的技术规范总和,包含13门技术:JDBC,JSP,XML,Servlet等 Tomcat也被称为Web容器;Servlet需要依赖Tomcat才能运行 官网:Apache Tomcat...请求处理: 每次请求Servlet时,Servlet容器都会调用Service方法来对请求进行处理 服务终止: 当需要释放内存或容器关闭时,容器就会调用Servlet实例的destroy()方法完成资源的释放...目录匹配 // Java源码 @WebServlet(urlPattern = "/user/*") // 查询网站 localhost8080/web-demo/user/aaa localhost8080...= "/*") // 查询网站 localhost8080/web-demo/hehe localhost8080/web-demo/haha /* 介绍一下 / 和 /* 区别: /*

    64010

    Web基础配置篇(三): tomcat的配置及使用

    Web基础配置篇(三): tomcat的配置及使用 一、概述 tomcat,大家应该都知道是啥,servlet的Web容器而已,遵守servlet规范的JavaEE服务器。...其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet...在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。...2.4 配置tomcat的端口 在默认情况下,tomcat的端口是8080,如果这个端口被占用,或者使用了两个tomcat,则需要修改端口。...在这里插入图片描述 弹出的窗口让输入用户名密码,你随便输入,反正是过不了的,点取消,会出现: ? 在这里插入图片描述 这是提示你配置管理员账号的。

    47630

    Web基础配置篇(三): tomcat的配置及使用

    Web基础配置篇(三): tomcat的配置及使用 一、概述 tomcat,大家应该都知道是啥,servlet的Web容器而已,遵守servlet规范的JavaEE服务器。...其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声: 异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该 Servlet...在接收到请求之后,Servlet 线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。...2.4 配置tomcat的端口 在默认情况下,tomcat的端口是8080,如果这个端口被占用,或者使用了两个tomcat,则需要修改端口。...外链图片转存失败(img-9pss22zV-1562322425956)(https://www.pomit.cn/upload/picture/20190625/191272342810880.png) 弹出的窗口让输入用户名密码

    56040

    Docker 数据卷与容器互联

    ,并让容器读取本地的/data目录....[root@localhost ~]# curl 127.0.0.1:8080 hello mkdirs.com ◆数据卷容器◆ 如果用户需要在多个容器之间共享一些持续更新的数据,最简单的方式是使用数据卷容器...,具体分析一下,首先利用centos镜像创建了一个容器workers.使用--volumes-from dbdata参数来让workers容器挂载dbdata容器的数据卷(即dbdata数据卷),使用-...#上面说明,将容器的80端口,映射到本地的8080 [root@localhost ~]# curl 127.0.0.1.8080 It works!...(linking)是一种让多个容器中应用进行快速交互的方式,它会在源和接收容器之间创建连接关系,接收容器可以通过容器名快速访问到源容器,而不用指定具体的IP地址. 1.使用--link参数可以让容器之间安全地进行交互

    42340
    领券