`
afterglow
  • 浏览: 75175 次
  • 性别: Icon_minigender_1
  • 来自: 襄樊
社区版块
存档分类
最新评论
文章列表
一、cookie机制和session机制的区别   具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。   同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识 ...
1.一道SQL语句面试题,关于group by 表内容: 2005-05-09 胜 2005-05-09 胜 2005-05-09 负 2005-05-09 负 2005-05-10 胜 2005-05-10 负 2005-05-10 负 如果要生成下列结果, 该如何写sql语句?             胜 负 2005-05-09 2 2 2005-05-10 1 2 ------------------------ ...
一、spring工作原理: 1.spring mvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请请求提 ...
集群(其实谈不上,不过是多部署了几个tomcat服务器,用jk/jk2负责负载平衡,而且关于负载平衡我还不大了解,只是我不清楚该怎么称谓,暂且用这个怪吓人的名字)的结构:3台机器,机器A部署了Win2000pro Tomcat(jvmRoute:tomcat1,以下如同)和apache,机器B、C(操作系统都是WinXp)分别各部署了一个Tomcat服务器(tomcat2,tomcat3) 1、 mod_jk2作为连接器插件的服务器整合 服务器环境:Windows2000 profession apache_2.0.54 tomcat_4.1.18 连接器插件:mod_jk2.so (vers ...
假设: apache安装目录为APACHE_HOME tomcat安装目录为TOMCAT_HOME (要设到环境变量中) jdk安装目录为JAVA_HOME(要设到环境变量中) 1.安装apache:(假定安装目录为APACHE_HOME,根据你实际安装自行替换) 废话不多说,安装后修改APACHE_HOME/CONF/httpd.conf 以下6个地方: 1) Port 8080 或者80 随你 2) ServerName localhost 3) DocumentRoot "e:/www" (为了发布方便,不如自己建个目录作为文档根) 4) 把原来的<Directo ...
拷贝文件及其子目录:cp -r 文件夹 新路径 通常情况下,删除文件用:rm 文件名 删除文件夹用:rmdir 文件夹名 但是 rmdir不能删除非空的文件夹,那如何删除非空文件夹呢: 命令:rm -rf 非空文件夹名(建议使用前做好备份,好像此命令是不会放到回收站的,删了就再也见不着下面的文件了)。 重命名文件夹: mv oldfilename newfilename
方法一 : (安装到任意目录) 在官方网站上下载 mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz 解压出来 tar -zjxf mysql-6.0.10-alpha-linux-i686-glibc23.tar.gz 将解压后的文件夹copy到你的安装位置(其实就是绿色的,不需要装) sudo cp mysql-6.0.10-alpha ...
JSEclipse 从 Workbench 菜单中,选择 Help > Software Updates > Find and Install。 选择 Search for new features to install。 单击 Next 继续创建一个新更新站点。 创建新更新站点 新功能和插件托管在特定的更新站点中。Eclipse 安装中预先配置了这其中的一些站点,但是需要为 JSEclipse 添加一个新更新站点: 单击窗口右侧的 New Update Site。 输入名称 JSEclipse(或者记得住的任何其他名称)以及 URL http://www.interak ...
1、首先来配置一下DispatcherServlet: spring mvc和大部分mvc框架一样,底层也是依赖servlet api的,所以spring mvc的请求处理也是从一个servlet开始,这个servlet就是DispatcherServlet. 以下是在web.xml中DispatcherServlet的配置: <!--配置Sring MVC的核心控制 ...
Hibernate、Spring和Struts2工作原理 1. Hibernate 的工作原理    1.读取并解析配置文件    2.读取并解析映射信息,创建SessionFactory    3.打开Sesssion    4.创建事务Transation    5.持久化操作    6.提交事务    7.关闭Session    8.关闭Sesstio ...
在SSH框假中spring充当了管理容器的角色,Spring 可以大大降低耦合。 首先耦合说白了就是类(也可以大到功能)与类之间的关联程度,关联越大,你的维护成本就越高,因为你改其中一个类,就很可能要去改和它关联的其他类,所以在设计的时候需要考虑清楚,尽量做到松散耦合,这时候就需要Spring了。 struts负责控制Service(业务逻辑处理类)也就是C,从而控制了Service的生命周期,这样层与层之间的依赖很强,属于耦合。这时,使用spring框架就起到了控制Action对象(Strus中的)和Service类的作用,两者之间的关系就松散了,Spring的Ioc机制(控制反转和依赖注入 ...
    我们介绍一下Tomcat服务器软件,Tomcat是Sun和Apache合作做出来的JSPServer,支持Servlet2.2及JSP1.1等版本。笔者建议大家使用Tomcat,而且Tomcat未来将会取代JSPerver,成为Apache主要的Servlet&JSPEngine。Tomcat在设计上是以独立的Server执行,而不像JSPerver是附在Apache中,这样就更可以发挥在servlet中,非HttpServlet的能力。Tomcat是Java程序,所以只要有JDK就可以使用,不需要考虑操作系统平台。 既然 Tomcat 本身已经可以提供这样的服务,我们为什 ...
除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件, 用户可以根据自己的需要来选择组合自己的jar包,而不必引入整个spring.jar的所有类文件。 (1) spring-core.jar 这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类, 是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。 (2) spring-beans.jar 这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Depen ...
1 .更新项目,mvn compile 2. 项目打包 :maven package 3. 用winscp  到target 里把war包项目拷贝,上传到远程服务器 4. 终止tomcat:/etc/init.d/tomcat6 stop; 5.  查看tomcat进程:ps -ef|grep tomcat 6 . 结束进程:sudo kill 进程ID;强制结束:sudo kill -9 进程id 7.  删除原来的文件:rm -r 项目文件夹 8.   启动tomcat:/etc/init.d/tomcat6 start;
1. 首先下载memcached 和 libevent 包。 Memcached用到了libevent这个库用于Socket的处理。下面是下载的两个包文件: libevent-1.4.12-stable.tar.gz memcached-1.4.3.tar.gz 2. 上传这两个包到/tmp/chenxinhan/memcached目录(自建目录)下。 3. 解压并安装: tar -zxf libevent-1.4.12-stable.tar.gz tar -zxf memcached-1.4.3.tar.gz cd libevent-1.4.12-stable ./configure - ...
Global site tag (gtag.js) - Google Analytics