01 2018 档案
摘要:1.概念 在上一篇nginx负载均衡中,会出现一个bug: 当同一个用户第一次访问tomcat_8001 并且登录成功, 而第二次访问却被分配到了tomcat_8002, 这里并没有记录他的登陆状态,那么就会呈现未登录状态了 2.解决方法一:ip_hash 通过ip地址标记用户,如果多次请求都是从同
阅读全文
摘要:1.概念 当访问量很大的时候,一个 Tomcat 吃不消了,这时候就准备多个 Tomcat,由Nginx按照权重来对请求进行分配,从而缓解单独一个Tomcat受到的压力 2.启动两个tomcat 将之前端口号为8001的timcat目录在复制一份,将端口该为8002 两个tomcat都启动 3.修改
阅读全文
摘要:1.概念 所谓的动静分离就是指图片,css, js之类的都交给nginx来处理,nginx处理不了的,比如jsp 就交给tomcat来处理 好处是nginx处理静态内容的吞吐量很高,比tomcat高多了,这样无形中提升了性能 2.修改nginx.conf配置 在locaction下面添加一个新的lo
阅读全文
摘要:1.概念 访问nginx,而nginx将请求交给tomcat处理。 2.创建tomcat 复制本地tomcat目录,修改sever.xml,将端口改为8001 3.启动tomcat,端口8111 4.修改nginx.conf配置 location / 表示处理所有请求 proxy_pass http
阅读全文
摘要:前言: nginx也是一种web服务器,常用做分布式架构搭建。 1.安装 https://share.weiyun.com/c8dbcf68d32b4cccdde3974b63dd6f94,下载安装即可。 2.启动 方式一:点击nginx.exe程序,会出现屏幕一闪而过,说明启动成功。 方式二:打开
阅读全文
摘要:前言: 本人本地的项目:ssm+maven+bootstrap,云服务器是阿里云的Contos 7版本,如果你创建的云服务器是window server,可以更换系统盘。 正题: 一、远程连接linux工具:SecurityCRT 1.安装 https://share.weiyun.com/9ef8
阅读全文
摘要:1.需求 自定义标签类中调用smm框架中的dao层,获取数据,在页面展示当前登陆用户的信息。 2.数据库 3.MyTag.java继承RequestContextAwareTag类 package com.zy.tag; import javax.servlet.jsp.JspWriter; imp
阅读全文
摘要:1.BodyTag.java 2.bodyTag.tld 3.jsp 4.效果图
阅读全文
摘要:1.需求 在jsp页面展示当前时间。 2.编写自定义标签类 showTime.java 3.创建showTime.tld文件 3.1.先在pom.xml中引入jsp-api.jar 3.2.在WEB-INF目录下创建showTime.tld文件 右键点击WEB-INF-->选择New-->选择Oth
阅读全文
摘要:1.自定义标签作用 使用标签可以替换 jsp 页面上的脚本,让页面更加简洁,维护更加方便,增加程序安全性。 2.标签分类 2.1.传统标签(在 javaee api 中有一个接口 javax.servlet.jsp.tagext.JspTag , 它是所有的标签的根接口) 2.2.简单标签Simpl
阅读全文
摘要:1.什么是fiter Filter就像一个一个哨卡,用户的请求需要经过Filter,并且可以有多个过滤器 2.登陆filter作用 防止盗链接(没登陆就可以访问后台) 3.LoginFilter.java 4.web.xml配置
阅读全文
摘要:1.产生原因 在项目中从JSP页面传回来的中文在后台接受时变为乱码,因为JSP默认参数在传输过程中使用的编码为ISO-8859-1,而页面常用的是UTF-8编码,所以导致中文传回来是乱码,而英文没问题,ISO-8859-1就是英文编码。 UTF-8是国际网络通用编码,是Unicode编码的网络实现版
阅读全文
摘要:前言: 实际项目开发中,ajax使用很频繁,主要做一些数据验证,数据获取等需求。 1.springmvc+ajax交互方式: 1.1.text类型数据 前端: 后台: 1.2.json类型数据 1.2.1.后台@ResponseBody传数据到前台 前端: 后台: 1.2.2.后台@RequestB
阅读全文
摘要:1.需求: 访问:http://localhost:8080 进入项目主页-登陆页 2.实现: 2.1.将整个项目复制并替换掉tomcat/webapps/ROOT目录下所有文件。 2.2.修改tomcat/conf/server.xml文件,将Host标签中添加 <Context path=""
阅读全文
摘要:1.需求: 直接输入:http://localhost:8080/项目名 访问登陆页 2.实现 本地的登陆页放在WEB-INF目录下的jsp文件下,目的是为了防止源码泄露,WEB-INF目录下的文件只能由服务器端访问,客户端不能访问,该目录下有web.xml,jar包等不希望客户看见的资料。为了js
阅读全文
摘要:1.什么是redis? redis是当今基本所有互联网产品都在使用的一种提供键值对形式的内存数据库。之所以说是内存数据库,是因为redis基于内存的读取和写入相比传统的数据库基于磁盘IO快上数倍。于是乎redis在现在的应用中使用的非常广泛。主要的作用在于: 1.1、提供缓存服务,存储访问频率高的热
阅读全文
摘要:前言 最近做了两个框架整合的demo,为了以后温习,以及为新人提供参考,打算将项目发布到开源网站-码云上,网上查了些资料,终于搞定,那么我们开始把。 1.eclipse安装git插件 具体我也做过,因为我下载的eclipse版本以及由git插件,如果你的eclipse上没有git,那么请你自己百度“
阅读全文
浙公网安备 33010602011771号