摘要: 相应的数据流信息如下: GET /login.html HTTP/1.1Accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-x 阅读全文
posted @ 2017-10-17 23:35 沉迷学习,日渐消瘦 阅读(2014) 评论(0) 推荐(0) 编辑
摘要: tomcatWeblogicJBOSSColdfusionWebsphereGlassFish 一般本地开发的话建议使用tomcat。 linux系统建议使用jetty或apache hpptd 大型的项目就用JBOSS或webloigc 一般本地开发的话建议使用tomcat。 linux系统建议使 阅读全文
posted @ 2017-12-28 23:46 沉迷学习,日渐消瘦 阅读(46430) 评论(0) 推荐(1) 编辑
摘要: 如何解决高并发缓存静态页面图片服务器分离优化数据库结构,多做索引数据库集群和库表散列开启多线程,使用多线程+队列,异步响应高并发请求 不要频繁得使用new对象,能使用单例模式就使用, 对于utility类型的类通过静态方法来访问。使用线程安全的集合对象vector hashtable使用线程池尽量使 阅读全文
posted @ 2017-12-28 23:35 沉迷学习,日渐消瘦 阅读(398) 评论(0) 推荐(0) 编辑
摘要: M--模型(实体vo【视图对象】与页面对面) V--视图(JSP,,velocity,FreeMarker,html,thymeleaf) C--控制器(servlet,if语句控制M数据跳转到V进行显示,然后再把V的数据封装到那个M ),用于传统软件开发,一般由我们程序员把html布局转换为需要的 阅读全文
posted @ 2017-12-05 23:49 沉迷学习,日渐消瘦 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Hiberbate是面向对象,需要把对象和数据库进行映射。与数据库无关,操作的是对象,会根据数据源和数据库的方言生成对应的sql语句进行查询,是一个优秀的java持久层解决方案,是当今主流的对象-关系映射工具,减少了代码的冗余。 1、hiberbate配置文件详细介绍: 2、SessionFacto 阅读全文
posted @ 2017-11-28 17:54 沉迷学习,日渐消瘦 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 过滤器:是一个web中间组件,用于拦截从客户端发送给服务器的请求和响应。当客户端向服务器发出请求时,服务器会查看是否有过滤器和该请求匹配,如果有,则交给过滤器执行,业务操作后,可以将请求继续向目标资源发送,或定位到别的资源。 过滤器的过滤范围有两种方式:1、针对请求路径进行过滤:<filter-ma 阅读全文
posted @ 2017-10-31 22:37 沉迷学习,日渐消瘦 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 指令包含:可以在一个jsp中包含另一个jsp中的内容。会将包含页面和被包含页面放在一起编译,形成一个java类。所以,是在编译时发生的。只能包含文件,不允许两个页面之间存在同名变量。被包含页面也不应该出现<html><head>等标签。 动作包含:作用和指令包含一样,可以在一个jsp中包含另一个资源 阅读全文
posted @ 2017-10-29 23:52 沉迷学习,日渐消瘦 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 得到表单数据:1、String str = request.getParameter(String)//根据表单名得到表单值,如果是多个同名的键值,返回第一个值。2、String[] str= request.getParameterValues(String)//根据表单名得到表单值的数组,将同名 阅读全文
posted @ 2017-10-26 23:29 沉迷学习,日渐消瘦 阅读(116) 评论(0) 推荐(0) 编辑
摘要: JSP:java server page服务器脚本语言。(脚本 插件),是一种在html代码中,嵌入java代码的方式。解决servlet产生动态页面缺陷而产生的一门技术。js:客户端脚本语言jsp引擎:在web容器中,需要提供一个jsp引擎,将客户端请求的jsp页面翻译成java类。jsp和ser 阅读全文
posted @ 2017-10-26 23:29 沉迷学习,日渐消瘦 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 得到表单数据:1、String str = request.getParameter(String)//根据表单名得到表单值,如果是多个同名的键值,返回第一个值。2、String[] str= request.getParameterValues(String)//根据表单名得到表单值的数组,将同名 阅读全文
posted @ 2017-10-24 23:02 沉迷学习,日渐消瘦 阅读(116) 评论(0) 推荐(0) 编辑
摘要: //写了注解,就不用在web.xml里进行注册@WebServlet(urlPatterns="/my",name="my",loadOnStartup=1,initParams={@WebInitParam(name="aaa",value="ddd")}) HTTP状态码:(404:客户端异常; 阅读全文
posted @ 2017-10-24 00:09 沉迷学习,日渐消瘦 阅读(126) 评论(0) 推荐(0) 编辑