Centos7+Lvs+keeplived实现Apache高可用的负载均衡近期一直在练习Linux相关的服务部署,前面文章也介绍了一部分Linux的相关日常服务,今天我们就介绍Centos7+Lvs+keeplived实现Apache高可用的负载均衡,其实该功能对于一个企业运维人员来说是必须要掌握的技能,而且要熟悉相关..
分类:
Web程序 时间:
2016-12-17 17:26:03
阅读次数:
365
Apache官方下载地址:http://httpd.apache.org/download.cgi目前最新版本httpd-2.4.23.tar.gzApache需要GCC,apr这些软件支持,所以先安装好,apr可以编译安装,安装Apahce时指定目录.#mkdir/home/tools存放软件目录#mkdir/app/apacheapache安装目录#cd/home/tools#wgethttp://mi..
分类:
Web程序 时间:
2016-12-17 17:25:46
阅读次数:
230
今天的课程,老师主要介绍了数组函数的用法。一、总结1.今天我们主要学习的函数有:count(常用),array_combine,array_count_values,array_diff,array_flip,array_intersect,array_key_exists,in_array,array_keys,array_merge(常用),array_pop(常用),array_pu..
分类:
Web程序 时间:
2016-12-17 17:28:49
阅读次数:
231
安装JSTL1.1的说明 JSTL1.1不是JSP2.0规范的一部分,能访问servlet和JSP API并不意味着能访问JSTL。 使用JSTL之前,需要将jstl.jar文件安装到Web应用的WEB-INF/lib目录,即每个Web应用都需要JSTL的一个副本。 不用脚本实现一个循环——c:fo... ...
分类:
Web程序 时间:
2016-12-17 19:07:40
阅读次数:
238
function getIp(){if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))$ip = getenv("HTTP_CLIENT_IP");else if (getenv("HTTP_ ...
分类:
Web程序 时间:
2016-12-17 19:09:44
阅读次数:
192
《Head First Servlets & JSP》(中文版) BB,KS & BB著, 苏钰函,林剑译,中国电力出版社 数据交互 Web浏览器和Web服务器:通过Http协议交互HTML数据。 到底什么是MIME类型 对一个Http响应: Content-Type(内容类型)响应首部的值称为MI ...
分类:
Web程序 时间:
2016-12-17 19:10:56
阅读次数:
218
1)定义一个字符串变量,里面保存要加载的文件列表。然后foreach加载。 $a = '/a.class.php;/Util/b.class.php;/Util/c.class.php'; $b = '/d.php;/e.class.php;/f.class.php;/g.class.php'; / ...
分类:
Web程序 时间:
2016-12-17 19:11:49
阅读次数:
150
1、HTTP 401 用户验证失败、不允许继续访问 2、HTTP 403 禁止访问,访问web应用,没有指定要访问页面的名称 3、HTTP 404 请求的文件找不到,一般情况是在浏览器输入地址时,输入的地址不正确,或者链接的地址有错误。 4、HTTP 405 访问的资源不允许,通常发生在调用serv ...
分类:
Web程序 时间:
2016-12-17 19:14:29
阅读次数:
201
serlvet安全的4大要素 认证、授权、机密性和数据完整性。 容器完成认证和授权的过程 代码中不要有安全信息 大多数Web应用,大多数情况下Web应用的安全约束都应该以声明方式处理,即在部署描述文档中指定。原因如下: 谁不想更多地采用XML呢 通常能自然地映射到公司IT部门现有的任务角色 你可以用... ...
分类:
Web程序 时间:
2016-12-17 19:13:59
阅读次数:
271
学习的知识点 JSP,最后会变成一个servlet JSP最终或变成一个完整的servlet在Web应用中运行,只不过这个servlet类会由容器写好。 JSP中的scriptlet 所谓scriptlet就是放在标记中的java代码。如: JSP中的指令 JSP指令和scriptlet区别在于:多... ...
分类:
Web程序 时间:
2016-12-17 19:14:56
阅读次数:
202
Servlet生命周期 生命周期三大重要时刻 Servlet集成结构: 方法 init() service() doGet()/goPost() 何时调用 Servlet实例被创建之后、为客户请求提供服务之前 当第一个客户请求到来时 service()根据HTTP方法来选择调用 作用 初始化 查看客... ...
分类:
Web程序 时间:
2016-12-17 19:17:05
阅读次数:
157
工程结构 上下文参数示例 示例程序展示了如何从上下文读取参数,并在上下文监听器中生成属性对象和在上下文中设置属性。 建立一个简单的JavaBean对象作为属性:Dog.java package com.example.entities;/** * Created by LTN on 2016/11/... ...
分类:
Web程序 时间:
2016-12-17 19:16:56
阅读次数:
172
标记文件:很想include,但是比include更好 建立和使用标记文件的最简方法 取一个被包含文件(如Header.jsp),把它重命名为带有一个.tag扩展名(Header.tag); 把标记文件(Header.tag)放在WEB-INF目录下一个名为tags的目录中; 在JSP中放一个tag... ...
分类:
Web程序 时间:
2016-12-17 19:17:50
阅读次数:
265
容器怎么知道客户是谁 Http协议是无状态连接,客户浏览器与服务器建立连接、发出请求、得到响应,然后关闭连接。即,连接只针对一个请求/响应。 对容器而言,每个请求都来自于一个新的客户。 客户需要一个唯一的会话ID IP不能唯一标示Internet上特定的用户 比如公司网络内的用户为一个IP;而IP地... ...
分类:
Web程序 时间:
2016-12-17 19:20:40
阅读次数:
219
项目结构 用户首页 form.html Beer Selection Page Select Color: MVC之C——Servlet BeerSelect.java package com.example.web;import com.example.model.BeerExpert;i... ...
分类:
Web程序 时间:
2016-12-17 19:25:04
阅读次数:
255
Web目录 WAR文件 WAR文件只是Web应用结构的一个快照,采用了一种更可移植的压缩形式。 建立WAR文件时,就是把整个Web应用结构(去掉Web应用上下文目录,就是把WEB-INF之上的一级目录去掉)压缩起来,给定一个.war扩展名。 容器如何知道Web应用的名字/上下文呢?Tomcat中,W... ...
分类:
Web程序 时间:
2016-12-17 19:28:13
阅读次数:
215
什么是容器 Servlet没有main()方法,他们受控于另一个Java应用,这个java应用称为容器(Container)。 Web服务器应用(如Apache)得到一个指向Servlet的请求(如何判断是一个Servlet请求而不是一个静态HTML页面请求?)时,服务器不是把这个请求交给Servl... ...
分类:
Web程序 时间:
2016-12-17 19:28:10
阅读次数:
200
原生JS面向对象思想封装轮播图组件 在前端页面开发过程中,页面中的轮播图特效很常见,因此我就想封装一个自己的原生JS的轮播图组件。有了这个需求就开始着手准备了,代码当然是以简洁为目标,轮播图的各个功能实现都分别分为不同的模块。目前我封装的这个版本还不适配移动端,只适配PC端。 主要的功能有:自动轮播 ...
分类:
Web程序 时间:
2016-12-17 19:28:45
阅读次数:
696
Hibernate的检索方式 检索方式(查询的方式) 导航对象图检索方式: 根据已经加载的对象导航到其他对象 Customer customer = (Customer)session.get(Customer.class,1); customer.getOrders();// 获得到客户的订单 O ...
分类:
Web程序 时间:
2016-12-17 19:28:21
阅读次数:
203
bower需要:node 和 git node安装包下载:http://blog.csdn.net/myan/article/details/2028545 Git安装: 选择第二项:Use Git from the Windows Command Prompt 安装完成后: 右键 --> 计算机 ...
分类:
Web程序 时间:
2016-12-17 19:29:32
阅读次数:
225