大型网站系统架构的演进都是随着业务增长不断演进,所有的出发点都是为了满足业务需求。最初访问量下,功能简单时,单体软件可以解决所有问题;后来访问量逐渐增大,功能愈加丰富,此时单体软件的架构逐渐成为开发和运维的瓶颈。
转载 2019-06-10 18:51:00
536阅读
大型网站系统架构的演进都是随着业务增长不断演进,所有的出发点都是为了满足业务需求。最初访问量下,功能简单时,单体软件可以解决所有问题;后来访问量逐渐增大,功能愈加丰富,此时单体软件的架构逐渐成为开发和运维的瓶颈。所以微服务拆分,集群化部署,消息中间件,内存数据库,数据库中间件等解决方案逐渐走进视野。下图为简略版的Web系统架构,本文围绕此图展开,简要介绍其中涉及组件的功能和应用场景。 回
前言Java从大二开始学习到现在大四也有差不多两年了,但是由于之前一直在玩,没有认真学过,直到现在才开始重新学习。也是很凑巧,看到了黄勇老师的《架构探险》,于是便开始学习写Java Web框架。1.开发工具《架构探险》书中提到说IntelliJ IDEA(简称IDEA)是业界最牛的Java开发工具,但是它有两个版本,一个社区版不花钱,属于开源的个人版,但是功能不全面,另一个是完全版,属于收费的企业
工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考
转载 2021-08-04 15:30:25
500阅读
作者:张志朋   题记 工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(附带架构装逼词汇)。 俗话说的好,冰冻三尺非一日之寒,滴水穿石非一日之功,罗马也不是一天就建成的,当然对于我们开发人员来说,一个好的架构也不是一蹴而就的。 初始搭建 开始的开始,就是各种框架一搭,然后扔到Tom
转载 2021-07-13 16:48:29
528阅读
本文可能略长,请大家通过目录跳转食用 IDEA2021中创建JavaWeb项目一. IDEA中使用Tomcat二. 创建Javaweb项目三. JavaWeb项目结构四. IDEA部署Tomcat的原理五. 手动部署在IDEA中编写好的JavaWeb项目六. 记录一下不知道为什么报错的离谱情况 一. IDEA中使用Tomcat1. 添加Tomcat的运行方法:2. 新增一个configuratio
转载 2023-09-05 11:46:03
304阅读
说明 介绍java web 工程的基本结构目录。记录java web 工程结构的学习。Java web 结构 java web严格来说分为两类工程结构:一个是工程编译目录结构,一个是工程发布目录结构。工程发布目录结构结构,为servlet容器加载web应用的统一标准目录,而工程编译目录结构是为了方便工程编写、修改的临时结构,需要通过工程构建工具(ant,maven,gradle等)编译生成最终的运
转载 2023-09-05 12:28:02
46阅读
原创 2021-09-06 15:30:16
9765阅读
创建一个javaweb形式的项目点击“File”——》New——》Project,如下进入到如下页面。选择"Java Enterprise",勾选右侧的“Web Application ”,点击"Next"。然后进入到如下页面,填写项目名和选择项目的存放路径。然后,点击“finish”。创建出来的项目结构如下:完善项目结构,配置文件夹路径在 web/WEB-INF向创建两个文件夹: classes
转载 2023-07-13 14:13:50
110阅读
       JavaWeb 是基于请求和响应来开发的。所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。请求是指客户端给服务器发送数据,叫请求 Request。响应是指服务器给客户端回传数据,叫响应 Response。请求和响应是成对出现的,有请求就有响应。
原创 精选 2022-02-24 15:52:27
411阅读
一、 概述Web 应用架构可以划分为两大子系统:前端子系统和后台子系统。前端子系统:1. 基础技术: Html/Javascript/CSS / Flash2. 开发框架: jQuery, Extjs , Flex 等;后台子系统:1. 基础技术: Java Servlet;2. 开发框架: Struts, Spring, Hibernate, ibatis 等;3. 应用服务器: Tomcat
转载 2023-09-12 09:14:18
87阅读
转载 2023-06-01 10:41:48
150阅读
七、 创建JavaWeb项目创建工程第一步第二步第三步如果要修改JavaEE版本,请根据下图所示进行修改第四步2. 发为项目生成路径.例如本项目名为java...
原创 2022-03-15 14:35:30
141阅读
七、 创建JavaWeb项目 创建工程 第一步 第二步 第三步 如果要修改JavaEE版本,请根据下图所示进行修改 第四步 2. 发布工程 第一步 第二步 第三步 点击下图中按钮, 添加Tomcat环境 也可以 点击右下角的fix按钮, 选择以war exploded结尾的选项 第四步 注意: ID
原创 2021-05-19 17:28:50
172阅读
七、 创建JavaWeb项目创建工程第一步第二步第三步如果要修改JavaEE版本,请根据下图所示进行修改第四步2. 发布工程第一步第二步第三步点击下图中按钮, 添加Tomcat环境也可以 点击右下角的fix按钮, 选择以war exploded结尾的选项第四步注意:IDEA在部署项目时, 不会为项目生成路径.例如本项目名为java...
原创 2021-05-20 10:34:51
85阅读
主要内容大概例如以下: 1.开发环境搭建 2.servlet/jsp解说 3.mysql解说 4.JDBC解说 5.ssh解说 6.整合开发 7.样例具体解释 主要内容大概例如以下: 1.开发环境搭建 2.servlet/jsp解说 3.mysql解说 4.JDBC解说 5.ssh解说 6.整合开发
转载 2017-04-30 09:06:00
210阅读
2评论
文章目录​​前言​​​​一、白嫖服务器​​​​二、配置服务器并远程连接​​​​三、安装宝塔面板并开放端口​​​​四、安装搭建环境​​​​五、部署项目​​ 前言我们一直都在本地开发运行 Java 的项目,从未在云端部署,此教程可以教你将本地项目上云,让别人通过网址进行 访问你的项目。那么,就让我们开始吧~​作者:​​程序员阿鑫​​ 一、白嫖服务器1、进入腾讯云,如果有账号就直接登录,没有的话就注册一
原创 2022-03-23 15:27:14
419阅读
操作系统:CentOS6.964位工具:Xshell,Xftp,MySQL5.7,jdk1.8,tomcat8.0一,Xshell基本概念:Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。安装过程很简单,和普通软件没有差别,这里不做介绍,安装成功后,点击左上角文件,新建,进行远程连接linux服务器,填写信息如图:下一步,点击用户身份验证,
原创 2021-05-06 21:14:15
202阅读
linux系统下部署Javaweb项目教程,很详细!
原创 2021-08-12 17:57:22
316阅读
前言  这段时间要学习hadoop,但是也希望把自己的web知识复习起来。所以花自己休息的时间把这些web的知识好好的巩固一下!没有什么可以阻挡我前进的脚步。  首先我们先了解一下:      C/S:客户端 / 服务器 (胖客户端)    B/S:浏览器 / 服务器 (瘦客户端)    JavaBean:就是一个普通类(实体bean),包含三样标准:一个无参构造、私有属性、公共的getter和s
  • 1
  • 2
  • 3
  • 4
  • 5