02 2015 档案
摘要:DIR_INC = ./includeDIR_SRC = ./srcDIR_OBJ = ./objDIR_BIN = ./binINCLUDES = -I${DIR_INC} -I.CC => SRV_SRC = $(wildcard ${DIR_SRC}/srv/*.cpp) CLI_SRC = ...
阅读全文
摘要:$@ 目标文件名$< 第一个依赖文件名$^ 规则所有依赖文件列表如果不想让执行语句被打印出来,就在语句前面加上@符号模式规则%.o:%.c后缀规则.c.o生成单进程的MakefilePHONY:cleanOBJECTS = main.o add.o sub.oCFLAGS = -Wall -gCC...
阅读全文
摘要:绝对路径:以/开头的路径就叫做绝对路径,绝对路径在相对于的路径上直接拼接得到最终的路径 相对路径:不以/开头的路径就叫做相对路径,相对路径基于当前所在的路径计算的到最终的路径 硬盘路径:以盘符开头的路径就叫做硬盘路径.是哪个路径就是哪个路径.没有相对于谁的问题 虚拟路径: --写...
阅读全文
摘要:1.会话技术:从浏览器开始访问服务器,到关闭浏览器,这期间发生了许多次请求和响应,这个过程就叫做一次会话。2.问题:如何在一次会话中保存会话相关的数据。3.Cookie:将会话相关的数据保存到浏览器中,并且在每次访问服务器时都带过去。 3.1javax.servlet.http.Cookie,可以直...
阅读全文
摘要:ServletContext可以实现请求转发,request也可以。 在forward之前输入到response缓冲区中的数据,如果已经被发送到了客户端,forward将失败,抛出异常 在forward之前输入到response缓冲区中的数据,但是还没有发送到客户端,forward可以执行,但...
阅读全文
摘要:生命周期:在service方法调用之前由服务器创建,传入service方法。整个请求结束,request生命结束。 作用范围:整个请求链。 作用:在整个请求链中共享数据,最常用的:在Servlet中处理好的数据要交给Jsp显示,此时参数就可以放置在Request域中带过去。 public vo...
阅读全文
摘要:getHeader(name)方法 --- String ,获取指定名称的请求头的值 getHeaders(String name)方法 --- Enumeration ,获取指定名称的请求头的值的集合,因为可能出现多个重名的请求头 getHeaderNames方法 --- Enumerati...
阅读全文
摘要:一、JSP 1.jsp技术 jsp是sun提供动态web资源开发技术。为了解决在Servlet中拼写html内容css、js内容十分不方便的问题,sun提供了这样一门技术。如果说Servlet是在java中嵌套HTML,则jsp就是在HTML中嵌套java代码,从而十分便于组织h...
阅读全文
摘要:getParameter(name) --- String 通过name获得值 getParameterValues(name) --- String[ ] 通过name获得多值 checkbox getParameterNames --- Enumeration 获得所有请求参数名称组成...
阅读全文
摘要:1 public class IdCodeServlet extends HttpServlet { 2 private Random rand = new Random(); 3 private int randNum(int begin,int end){ 4 ...
阅读全文
摘要:ServletContext –- 代表当前web应用,web容器在启动时,它会为每个web应用程序创建一个对应的servletContext对象怎么获取servletContextThis.getServletContext();作用:作为域对象可以再整个web应用范围内共享数据域对象: 在一个可...
阅读全文
摘要:Response ServletResponse – 通用的response提供了一个响应应该具有的最基本的属性和方法 | |- HttpServletResponse – 在ServletResponse的基础上针对HTTP协议加强 输出字节流 response.getO...
阅读全文
摘要:servletConfig--代表当前servlet在web.xml中的配置信息String getServletName() – 获取当前servlet在web.xml取的名字StringgetInitParameter(Stringname) 获取当前servlet指定名称的初始化参数的值 R...
阅读全文
摘要:分析当前请求是那台虚拟主机查看请求头中的Host请求头来分析Host: localhost如果没有Host访问缺省虚拟主机分析当前请求是哪一个web应用从请求行中的请求资源部分中得出当前访问的是哪一个web资源GET /game/servlet/MyFirstServlet HTTP/1.1分析当前...
阅读全文
摘要:windows->preference->MyEclipse->servers->tomcat 选项下Tomcat 6.x点 enable设置tomcat directory2 进入Tomcat->JDK 配置jdk进入 Tomcat->Launch 配置 debug mode然后进入Manage ...
阅读全文
摘要:servlet 本质是一段java小程序。将servlet加入到servlet容器。servlet容器:能够运行servlet的环境(tomcat)web容器:能够运行web应用的环境(tomcat)开发servlet1.写一个sun公司定义的servlet接口2.将写好的类配置到tomcat中,并...
阅读全文
摘要:1. 规定客户端和服务器如何进行交互2. 基于TCP/IP的应用层协议3. HTTP协议基于请求响应模型4.一次请求对应一次响应5.请求只能客户端(浏览器)发出, 服务器被动等待请求然后回应请求如果一个网页有3个图片,那么展示这个网页时,浏览器发出了4次请求1.第一请求拿到这个html页面2.然后发...
阅读全文
摘要:在conf/server.xml 中标签下配置标签就可以为tomcat配置一台虚拟主机 由于浏览器访问地址时,需要将地址翻译成对应的ip才能找到服务器,需要dns的帮助。做实验时需要修改host文件来模拟dns的功能wind...
阅读全文
摘要:1. 在WEB-INF目录下存在web.xml文件,添加web.xml 1.html 2. 如果没有WEB-INF, 则继承conf里面的web.xml
阅读全文
摘要:1.到电信去租一个ip2.注册一个域名 baidu.com3.dns服务器将域名指向ip4.打包web应用 war jar -cvf news.war * 将当前目录下所有东西打包成war包 右键压缩成zip压缩包,然后改扩展名为.war
阅读全文
摘要:news web(应用的名字)||--静态资源和JSP文件都可以直接放在web应用的目录下,浏览器可以直接访问(html/jsp/css)|--WEB-INF 可以没有,但是最好有,一旦有,则结构需要完整,放在WEB-INF目录下的所有资源浏览器没有办法访问| |--classes 动态web资源运...
阅读全文
摘要:web应用配置虚拟主机1.web应用的虚拟路径映射,就是web应用的真实存在的路径配置一个虚拟路径在conf目录下的Server.xml 的标签中,配置标签,就可以为该虚拟主机配置一个web应用 真实路径: 是文件存放的真实路径 D:\news虚拟路径: 是给浏览器敲的路径 /news访问方法: h...
阅读全文
摘要:1. netstat -ano 所有端口占用状态2. 找到对应端口的pid,在任务管理器找到所属进程。
阅读全文
摘要:常见web服务器 1. WebLogic 支持J2EE规范2. WebSphere 支持J2EE3. Tomcat 支持JSP,servlet规范需要配置JDK才能运行 tomcat JAVA_HOME C:\Program Files\Java\jdk1.8.0_31 tomcat http:...
阅读全文
摘要:1. java web资源分为 静态web(html、css、js、flash)和动态web资源(ASP PHP JSP,就是一个可以访问的小程序)2.动态web资源使用数据库实现 增删改查操作。3.使用JDBC控制数据库C/S 和 B/S 争论C/S QQ、网盘优点:实现绚丽的效果和特殊功能,只需...
阅读全文
摘要:interface Test { //测试的接口 void fun();}Stub 是一个Binderclass Stub extend Binder implements Test { public boolean onTransact(); //在onTransact里面调用fun()}...
阅读全文

浙公网安备 33010602011771号