- 浏览: 76580 次
- 性别:
- 来自: 襄樊
-
最新评论
-
shenshuibomb:
一点一滴linux,呵呵
Linux下复制、删除和重命名文件或文件夹 -
rjgcs123:
写得很好,但是客户端怎么安装呢
ubuntu安装mysql的方法
文章列表
一、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 - ...