Struts2 中ActionContextCleanUp分析 博客

延长 action 中属性的生命周期,包括自定义属性,以便在 jsp 页面中进行访问,让 actionContextcleanup 过滤器来清除属性,不让 action 自己清除。 为了使用 WebWork, 我们只需要在 web.xml 配置 FilterDispatcher 一个过滤器即可 , 阅读一下 FilterDispatcher 的 JavaDoc 和源码 , 我们可以看到它调用了 :

quguiliang 2011-04-13   2386   0

Kubernetes技术分析之入门 经验

tes是其中最具代表性的一员,它是 Google多年大规模容器管理技术的开源版本。本系列文章将逐一分析Kubernetes,本文通过一个例子进行入门,介绍Kubernetes的基本 概念和功能。

jopen 2015-07-30   56025   0

开源ESB对比分析 经验

cn/s/blog_493a84550102vwp3.html Mule ESB Mule是一个基于Java的轻量级企业服务总线和集成平台。Mule通过Transports/Connectors与外围的异构系统连接,

jopen 2015-12-16   70606   0

Spring与SpringMVC的容器关系分析 经验

Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配置方式已经被替代,但是在实际项目中,同时配置Spring和SpringMVC时会出现一些奇怪的异常,比如Bean被多次加载,多次实例化,或者依赖注入时,Bean不能被自动注入,但是明明你已经将该Bean注册了的。找原因还是要看问题的根源,我们从容器说起。

jopen 2016-01-06   110657   0

Linux与JVM的内存关系分析 经验

s/46706023 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约600m,Linux自身使用大

douglas91d 2016-02-03   13159   0

BroadcastReceiver 的工作过程分析 经验

中,广播的注册分为静态注册和动态注册,静态注册是指在 AndroidManifest 文件中注册,动态注册是指在 Java 代码中通过 registerReceiver 方法注册的。静态注册的广播在应用安装时由系统自动完成注册,具体来说是由

xbs530 2016-10-05   9668   0

Block内存管理实例分析 经验

从字面意思上大家也可以看出来 NSGlobalBlock是位于全局区的block,它是设置在程序的数据区域(.data区)中。 NSStackBlock是位于栈区,超出变量作用域,栈上的Block以及

cn885484 2016-10-25   4299   0

AsyncTask源码分析(Android7.0) 经验

ngQueue,容量为128。 到此, Android 7.0版本的AsyncTask的源码就分析完了,在AsyncTask中用到了线程池,线程池中运行线程并且又用到了阻塞队列,因此,本章前面介绍

ggtx2404 2016-10-21   6146   0

DEX文件格式分析 经验

文件中的类型、函数、属性进行隐藏,达到防止被静态分析的效果。所以在写工具前必须对 dex 的文件格式有个清晰的认识,相对于 elf 文件格式 dex 文件格式会简单一些。 0x00 前言 分析 dex 文件格式最好的方式是找个介绍文档,自己再写一个简单的

hahahawzb 2016-11-30   7105   0
P23

  Hadoop 源代码分析(MapReduce概论) 文档

Hadoop源代码分析(MapReduce概论) 大家都熟悉文件系统,在对HDFS进行分析前,我们并没有花很多的时间去介绍HDFS的背景,毕竟大家对文件系统的还是有一定的理解的,而且也有很好的文档。在分析Hado

gps2012 2013-01-14   247   0

词法分析工具 ANTLR 经验

ANTLR(ANother Tool for Language Recognition)它是Java开发的词法分析工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序。作为翻译程序的一部分,你可以使用简单的操

openkk 2011-12-30   49534   0

Web抓包分析工具 Rythem 经验

Rythem是一个与Fiddler同类的软件,和Fiddler一样具有 代理抓包/替换 功能,与Fiddler最大的不同是Rythem是跨平台&开源的。

jopen 2012-05-24   94617   0

.NET性能分析工具 SlimTune 经验

SlimTune 是一个 .NET 应用的分析和性能优化工具,提供很多诸如远程分析、实时结果、多插件支持的可视化界面。 项目主页: http://www.open-open.com/l

openkk 2012-02-25   25021   0

hadoop 网站日志分析 经验

x、tomcat等产生的用户访问日志,以及各种Web应用程序自己输出的日志。 二、需求分析: KPI指标设计 PV(PageView): 页面访问量统计 IP: 页面独立IP的访问量统计

jopen 2014-03-26   19031   0

mapreduce源码分析作业分配过程 经验

findNewMapTask会返回离 tasktracker最近的task(依次从本结点\本机架\本数据中心去选择,从未运行任务缓存去取,由作业初始化 Map

jopen 2013-10-10   11771   0

容器性能分析工具:cAdvisor 经验

cAdvisor 是谷歌公司用来分析运行中的 Docker 容器的资源占用以及性能特性的工具。 cAdvisor 是一个运行中的守护进程用来收集、聚合、处理和导出运行容器相关的信息,每个容器保持独

jopen 2014-06-17   40937   0

SQL语句优化技术分析 经验

易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE 试图将其转换成多个表的连接,如果转

jopen 2014-11-15   39147   0
SQL  

Hive实战之日志分析 经验

任务是对搜索日志数据进行统计分析。 集团搜索刚上线不久,日志量并不大 。这些日志分布在 5 台前端机,按小时保存,并以小时为周期定时将上一小时产生的数据同步到日志分析机,统计数据要求按小时更新。这些统计项,包括关键词搜索量

jopen 2014-11-17   30553   0

Linux与JVM的内存关系分析 经验

原文出处: 美团技术团队 引言 在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Linux自身使用

jopen 2015-01-09   39657   0
JVM   Java开发  

Ruby 应用分析工具:Rbkit 经验

Rbkit 是一个拥有可视化界面,易于使用的 Ruby 应用分析诊断工具,支持内存诊断,实时分析数据。用法: require 'rbkit' Rbkit.start_profiling

jopen 2015-01-16   11497   0
1 2 3 4 5 6 7 8 9 10