摘要:
花了2天的时间来第一次比较系统的研究了下HTTP协议,现在开始来做一个整理。 整理之前,有些东西我还是愿意码字来说一下自己想说的话。首先是工作,今年我自己换了一家公司。对于上家公司,我自始至终都是很感激的,特别是我的老大,对于我给了好多朋友间的关心和帮助,这次离开和老大聊天的时候也有讲到,我说...
阅读全文
posted @ 2015-03-16 15:31
LinkinPark
阅读(585)
推荐(1)
摘要:
在 JDK(Java Development Kit)类库中,开发人员使用了大量设计模式,正因为如此,我们可以在不修改 JDK 源码的前提下开发出自己的应用软件。研究 JDK 类库中的模式实例也不失为学习如何使用设计模式的一个好方式。以后用到现在设计模式了自己去看看JDK的源码还是很方便的。...
阅读全文
posted @ 2015-03-13 15:12
LinkinPark
阅读(494)
推荐(1)
摘要:
转自:http://it.deepinmind.com/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/2014/03/10/%E7%BB%86%E6%95%B0JDK%E9%87%8C%E7%9A%84%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC...
阅读全文
posted @ 2015-03-13 15:08
LinkinPark
阅读(189)
推荐(0)
摘要:
Win7运行命令 win+R,就是运行命令快捷键。下面的3个一定要知道: ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地...
阅读全文
posted @ 2015-03-13 14:35
LinkinPark
阅读(265)
推荐(0)
摘要:
最近在研究tomcat,手上有一份尚硅谷的tomcat设计模式的资料,翻开看了看个人觉得写得还是很好的。设计模式一般都是在有一定的代理积累之后才能用到的相关的这种解决方案。常用的一共有23种设计模式,具体的可以去看看我老早自己整理的设计模式里面那些blog。 Tomcat 中运用的许多经典...
阅读全文
posted @ 2015-03-12 19:19
LinkinPark
阅读(503)
推荐(0)
摘要:
servlet容器的职责 总的来说,一个全功能的servlet容器会为servlet的每个HTTP请求做下面的一些工作: 1,当第一次调用servlet的时候,加载该servlet类并调用servlet的init方法,只有一次, 2,对于每次请求,都要new出一个request请求和respo...
阅读全文
posted @ 2015-03-12 15:47
LinkinPark
阅读(322)
推荐(0)
摘要:
首先我为大家推荐一本书:How Tomcat Works。这本书讲的很详细的,虽然实际开发中我们并不会自己去写一个tomcat,但是对于了解Tomcat是如何工作的还是很有必要的。 Servlet容器是如何工作的 servlet容器是一个复杂的系统。不过,一个servlet容器要为一个s...
阅读全文
posted @ 2015-03-11 15:28
LinkinPark
阅读(460)
推荐(0)
摘要:
Tomcat系统架构分析 关于这边blog呢,实际开发中并不会用到,但是我觉得还是很有必要认真的写一下。毕竟我们每天在本地撸码的时候使用的就是tomcat来做web服务器。一个常识就是说我们本地在tomcat里面部署了一个web应用就可以去跑这个应用了,那么这里就有一个很底层的问题,这个web...
阅读全文
posted @ 2015-03-10 14:06
LinkinPark
阅读(243)
推荐(0)
摘要:
这几天来公司,公司的SVN坏掉了,然后项目还比较大,是一个分布式的,然后同事就把项目发我了。我在myeclipse里面导入项目了,把相应的jar包也建了个人的library导入了项目,现在项目不报错了,但是当我部署到tomcat启动服务器后,访问入口包了这么一个错:java.lang.Class...
阅读全文
posted @ 2015-03-05 09:46
LinkinPark
阅读(997)
推荐(0)
摘要:
1、概述 在任何一种WEB应用开发中,不论大中小规模的,每个开发者都会遇到一些需要保护程序数据的问题,涉及到用户的LOGIN ID和PASSWORD。那么如何执行验证方式更好呢?实际上,有很多方式来实现。 下面将讨论在Tomcat中实现基本的(BASIC)和基于表单的(FORM-BASED)...
阅读全文
posted @ 2015-03-04 16:00
LinkinPark
阅读(189)
推荐(0)
摘要:
1、实现基本验证 (1)在C:\jakarta-tomcat-5.0.19\conf下的tomcat-users.xml文件中添加角色和用户(可以同时添加多个用户) (2)在Web应用的web.xml文件中添加如下的项目 ….. ...
阅读全文
posted @ 2015-03-04 15:58
LinkinPark
阅读(1480)
推荐(0)
摘要:
1、概述 (1)基于表单的验证 基于From的安全认证可以通过TomcatServer对Form表单中所提供的数据进行验证,基于表单的验证使系统开发者可以自定义用户的登陆页面和报错页面。这种验证方法与基本HTTP的验证方法的唯一区别就在于它可以根据用户的要求制定登陆和出错页面。 通过拦截...
阅读全文
posted @ 2015-03-04 15:55
LinkinPark
阅读(912)
推荐(0)
摘要:
1、应用的意义 在某些应用下,如果Action类执行的功能比较重要,可以对该Action类进行授权利以实现只有特定角色的用户能够访问,此时可以在struts-config.xml文件中进行配置 2、在struts-config.xml文件中进行配置 ...
阅读全文
posted @ 2015-03-04 15:53
LinkinPark
阅读(204)
推荐(0)
摘要:
1、Tomcat 服务器的server.xml文件 (1)Tomcat 组件 Tomcat服务器是由一系列可配置的组件构成,其中核心组件是 Catalina Servlet 容器,它是所有其他 Tomcat 组件的顶层容器。Tomcat 的组件可以在 /conf/server.xml 文件中...
阅读全文
posted @ 2015-03-04 15:50
LinkinPark
阅读(333)
推荐(0)
摘要:
单点登录:Single Sign-On 1、概述 一旦你设置了realm和验证的方法,你就需要进行实际的用户登录处理。一般说来,对用户而言登录系统是一件很麻烦的事情,你必须尽量减少用户登录验证的次数。作为缺省的情况,当用户第一次请求受保护的资源时,每一个Web应用都会要求用户登录。 如果你...
阅读全文
posted @ 2015-03-04 15:24
LinkinPark
阅读(1676)
推荐(0)
摘要:
1、DataSource接口介绍 (1)DataSource 概述 JDBC1.0原来是用DriverManager类来产生一个对数据源的连接。JDBC2.0用一种替代的方法,使用DataSource的实现,代码变的更小巧精致,也更容易控制。 一个DataSource对象代表了一个真正的数...
阅读全文
posted @ 2015-03-04 14:03
LinkinPark
阅读(599)
推荐(0)
摘要:
Tomcat简介 TOMCAT是APACHE JAKARTA软件组织的一个子项目,TOMCAT是一个JSP/SERVLET容器,它是在SUN公司的JSWDK(JAVA SERVER WEB DEVELOPMENT KIT)基础上发展起来的一个JSP和SERVLET规范的标准实现,使用TOM...
阅读全文
posted @ 2015-03-04 11:05
LinkinPark
阅读(427)
推荐(0)
摘要:
j2e应用相关技术 轻量级j2e应用以传统的jsp作为变现层技术,以一系列开源框架作为MVC层,中间件,持久层解决方案,并将这些开源框架有机组合在一起,使得j2e具有高度的可扩展性,可维护性。 servlet,jsp,javabean:现在来说纯粹的Servlet已经很少使用了,往往都是使...
阅读全文
posted @ 2015-03-03 09:35
LinkinPark
阅读(331)
推荐(0)
摘要:
过年也过完了,现在正式开始进入j2e的整理。现在开篇第一篇,整理一下j2e应用和开发环境。j2e应用提供的跨平台性,开放性已经各种远程访问的技术,为异构系统的良好整合提供了保证。注意这个是有一个异构系统,也就是说一个大的项目里面分布式整合了好多不同的平台 ,不同的系统,那么这就是一个复杂的异构系...
阅读全文
posted @ 2015-03-03 08:50
LinkinPark
阅读(574)
推荐(0)
摘要:
网络编程之UDP编程 UDP协议是一种不可靠的网络协议,它在通信的2端各建立一个Socket,但是这个Socket之间并没有虚拟链路,这2个Socket只是发送和接受数据的对象,Java提供了DatagramSocket对象作为基于UDP协议的Socket,使用DatagramPacket代表...
阅读全文
posted @ 2015-02-11 16:59
LinkinPark
阅读(174)
推荐(0)