`
文章列表

struts2流程

[size=large][list] [*]1. 初始的请求通过一条标准的过滤器链,到达 servlet 容器 ( 比如 tomcat 容器,WebSphere 容器 )。 [*] 2. 过滤器链包括可选的 ActionContextCleanUp 过滤器,用于系统整合技术,如 SiteMesh 插件。 [*] 3. 接着调用 FilterDispatcher,FilterDispatcher 查找 ActionMapper,以确定这个请求是否需要调用某个 Action。 [*] 4. 如果 ActionMapper 确定需要调用某个 Action,FilterDispat ...
360doc 个人图书馆地址 http://www.360doc.com/loginguide.aspx 邮箱地址作为登陆id 126邮箱
nginx的简介,安装和简单配置 转载请注明原文链接:http://blog.csdn.net/omohe/archive/2009/07/09/4335763.aspx 0. nginx在实际中使用: 之前我们介绍了使用nginx可以完全作为web app server来使用,代替Apache; 另外也可以单单使用nginx作为反向代理服务器来实现Server Cluster。 1. nginx的基础知识: 参考http://en.wikipedia.org/wiki/Nginx http://wiki.nginx.org/Main http://www.nginx.org ...

反向代理

转载来自:引用http://www.360doc.com/content/12/0427/10/9086982_206870249.shtml 目录: 1:什么是反向代理 2:prixy_cache用于架构中的优势 3:常用的反向代理有哪些? 4:反向代理的设置 1:什么是反向代理-------------------------------------------- ...
转载来自http://www.oschina.net/p/lighttpd 开源中国社区说明 代理服务器 Squid Squid cache(简称为Squid)是一个流行的自由软件(GNU通用公共许可证)的代理服务器和Web缓存服务器。Squid有广泛的用途,从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度,到为一组人共享网络资源而缓存万维网,域名系统和其他网络搜索,到通过过滤流量帮助网络安全,到局域网通过代理上网。Squid主要设计用于在Unix一类系统运行。 Squid的发展历史相当悠久,功能也相当完善。除了HTTP外,对于FTP与HTTPS的支援也相当好, ...
转载来自http://www.oschina.net/p/memcached  开源中国社区说明 memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。 memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。 memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉。由于memcac ...
转载自http://www.oschina.net/p/redis  开源中国社区 Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。 性能测试结果: SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下: Linux 2.6, Xeon X3320 2.5Ghz. stackoverflow 网站使用 Redis 做为缓存服务器。
Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接
链表的一些常见笔试面试问题总结及代码 先什么也不说,假设链表节点的数据结构为: struct node { int data; struct node* next; }; 创建单链表的程序为: struct node* create(unsigned int n) { //创建长度为n的单链表 assert(n > 0); node* head; head = new node; head->next = NULL; cout << "请输入head节点的值(int型):"; cin >> head->data; if (n ...
lighttpd,nginx,apache的性能负载比较 最近学习关于网站系统的搭建碰到了lighttpd,nginx,apache这3个平台的东西,apache知道,似于IIS的一个网站平台。 而对于lighttpd,nginx第一次听到,在搜索里面的到了以下一个比较!转载下来和大家分享一下。 nginx是一个小巧而高效的Linux下的web服务器软件。开发人员 Igor Sysoev 来自俄罗斯,nginx的话其实已经在一些俄罗斯的大型网站上运行多年,相当的稳定,最近才在美国开始知名起来。 而另外一个热门的web服务器软件是Lighttpd,因为运行在Youtube的后台,所以知名度很高。 ...
windows mobile,symbian 转载来自http://www.51testing.com/html/89/295089-212108.html 前天开始了在windows mobile,symbian系统的手机进行客户端的测试,之前一直没有接触过这方面,在客户端的安装以及测试方面的经验一点都没有。终于现在接触到了,遇到了一些小的问题;还好都解决了,总结以下经验; 51Testing软件测试网K7k;Y2Jqa windows mobile系统下的客户端安装:一开始没玩过这种东西,所以在装的时候愚蠢的认为像java一样装上一个jar包就可以,现在发现需要用cab的压缩包进行 ...
基础得打好, 算法--插入  快排  归并  堆   最短路径解法 二分法 B+树 二叉树~~~  都得会的得心应手,随手写出  算法导论 数据结构--链表  堆栈   队列  操作系统呢--进程  线程 同步 死锁 内存管理(虚拟内存  缺页   LRU 缺页 搜索等) 数据库,不说掌握一个具体的,最起码sql语句都得会写吧   范式要知道是什么吧  mysql存储引擎等 java面试宝典  编程之美 等 不要好高骛远,脚踏实地~ 真正的大公司不会看你出身,你把基础掌握好  互联网的大公司就有够你挑的了
        /** * 注销当前用户并返回首页. * * @param request * @return */ @RequestMapping(value = "/logout") public String logout(HttpServletRequest request) { HttpSession session = request.getSession(false); if (session != null) { session.invalidate(); session = null; } r ...

dwr的使用

    博客分类:
  • dwr
dwr的使用 1、dwr.jar文件 2、dwr.xml文件 3、<script type="text/javascript" src="${pageContext.request.contextPath}/dwr/engine.js"></script> <script type="text/javascript" src="${pageContext.request.contextPath}/dwr/util.js"></script> ...
mysql开发中如何选择合适存储引擎 MySQL有多种存储引擎: MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。 MySQL支持数个存储引擎作为对不同表的类型的处理器。MySQL存储引擎包括处理事务安全表的引擎和处理非事务安全表的引擎: ◆ MyISAM管理非事务表。它提供高速存储和检索,以及全文搜索能力。MyISAM在所有MySQL配置里被支持,它是默认的存储引擎,除非你配置MySQL默认使用另外一个引擎。 ◆ MEMORY存储引擎提供“内存中” ...
Global site tag (gtag.js) - Google Analytics