前言Servlet是服务器端的Java应用程序,可以生产动态Web页面。透过JSP执行过程可以知道JSP最终被编译成一个.class文件,查看该文件对应的Java类,发现该Java类继承自org.apache.jasper.runtime.HttpJspBase类,而HttpJspBase继承自HttpServlet类,由此可知JSP第一次运行时实质上是被JSP引擎翻译成了一个Servlet,然后
分类:
其他好文 时间:
2020-07-29 15:06:49
阅读次数:
70
Nginx 变量的创建和赋值操作发?在全然不同的时间阶段 Nginx 变量的创建只能发?在 Nginx 配置加载的时候, 或者说 Nginx 启动的时候; ?赋值操作则只会发?在请求实际处理的时候。 Nginx 变量名的可见范围虽然是整个配置, 但每个请求都有所有变量的独?副本, 或者说都有各变量? ...
分类:
其他好文 时间:
2020-07-29 15:02:58
阅读次数:
58
原理部分特殊的服务访问不到外网,但可以通过能够上网的一台服务进行代理上网,上网机只需配置nginx作为代理,客户机配置好相关的上网机IP和端口就可以进行上网。 上网机nginx核心配置 server { resolver 114.114.114.114; #指定DNS服务器IP地址 listen 8 ...
分类:
其他好文 时间:
2020-07-29 14:56:27
阅读次数:
69
简述 核心的指令释义 pid 将nginx进程的pid写入文件nginx.pid pid file; pid logs/nginx.pid Context main error_log 配置日志文件,及级别 Syntax: error_log file [level]; Default: error ...
分类:
其他好文 时间:
2020-07-29 14:34:18
阅读次数:
66
垂直架构 特点 不管项目多复杂,有多少个模块,全在一个项目中编写 项目部署在一个web容器上,适合于 访问量小,用户数不多的业务 优点 耦合度比较高 所有功能模板代码都放到了一起, 不利于扩展 写好了, 测试完了,想要加一个模块非常的困难 如果果某个功能出错有问题,所有的功能都需要再重新打包编译,部 ...
分类:
其他好文 时间:
2020-07-29 10:22:26
阅读次数:
88
# 实现JerryMice的启动类 实现这个需求分为以下几点: 1. 定义本地端口号 2. 在本地端口号上开ServerSocket 3. 通过ServerSocket获取Socket 4. 使用socket获取浏览器客户端的请求 5. 给客户端输出请求的结果 实现代码如下: 1 import cn ...
分类:
其他好文 时间:
2020-07-29 10:08:09
阅读次数:
54
操作系统:支持Linux/Windows 服务器,可以跨平台应用。 Web 服务器:可以运行于 Apache、IIS和 Nginx中。 PHP 环境:PHP5.3以上版本,需要安装 XML、PDO、GD库、MemCache 等扩展模块、 注意:对于PHP新手,推荐使用集成开发环境 AppServ或者 ...
分类:
Web程序 时间:
2020-07-28 22:41:54
阅读次数:
113
Tomcat的使用及服务器和web的一些基础知识 两种不同的软件架构* C/S 客户端/服务器端 B\S 浏览器/服务器端 资源的分类 静态资源: 所有用户访问后,得到的结果是一样的,称为静态资源,静态资源可直接被浏览器解析 如 html,css,JavaScript 动态资源: 不同用户访问后得到 ...
分类:
其他好文 时间:
2020-07-28 22:31:21
阅读次数:
66
2台tomcat服务器,开始领导的要求是做主备单项同步,用rsync,很轻松搞定触发式单项同步,参考 http://blog.csdn.net/sever2012/article/details/7612083 一、主服务器(server端,我这里是nginx) 其中主服务器需要安装rsync与in ...
分类:
其他好文 时间:
2020-07-28 16:48:54
阅读次数:
81
java项目中可以找到db.properties文件,但使用Tomcat的web项目中却无法找到文件。 可以尝试以下解决方案。 确保web项目中目录WEB-INF/classes下生成了db.properties 文件。 pom.xml 文件中添加如下代码,确保资源导入成功 <!-- 在build中 ...
分类:
数据库 时间:
2020-07-28 14:40:42
阅读次数:
86