自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ITer-IT大厦建造者-砖家

一把镰刀和一个锤子,代表农民阶级和工人阶级的联盟阵营,农民工阶级

  • 博客(3)
  • 资源 (27)
  • 收藏
  • 关注

原创 面试常见问题:redis缓存穿透,缓存击穿,缓存雪崩原因+解决方案

缓存穿透:数据库不存在,导致对Redis进行了无效访问,并且又对数据库产生无效访问1、存空值 2、布隆过滤器(布谷鸟过滤器)缓存雪崩:数据存在,本来访问Redis的,但是,因为缓存的key过期或者Redis集群故障导致数据直接直接查询数据库。打散过期,不要让某些数据集中在一个时间点过期。缓存击穿:数据库存在,但是缓存因为一些原因不存在,直接给数据库造成压力1、热点数据永不过期2、分布式锁。

2024-03-12 20:26:56 873 1

原创 Docker专题 - docker ps 命令详解

docker ps 是 Docker 命令行工具中的一个基础命令,用于列出当前正在运行的容器(Processes)的信息。以下是该命令的详细解释。bash通过这个命令,你可以快速地了解当前主机上Docker容器的状态和配置信息,便于管理和监控Docker环境。

2024-03-12 11:25:39 463 1

原创 Spring通过ResourceBundle读取配置文件

Spring通过ResourceBundle读取配置文件实例功能说明配置文件实例先来看一段代码PropertyUtil.getPropertyByKey("china")效果就是从配置文件中获取一个key为china的配置值中国这是通过ResourceBundle 读取的上源码package com.allen.springdemo.propertykey;import org.jetbrains.annotations.PropertyKey;import java.util.L

2021-11-22 17:49:34 977

Struts中文手册[文字版][中文]

书名:Struts中文手册[文字版][中文](电子书) 格式:PDF 1. Struts 框架1 1.1. Struts 压缩包内容.1 1.2. Struts 体系结构1 1.2.1. 模型.2 1.2.2. 视窗.2 1.2.3. 控制器.2 1.3. Struts 框架中的组件.3 1.3.1. Struts配置文件.3 1.4. ActionServlet类6 1.4.1. ActionServlet配置6 1.4.2. ActionServlet方法7 1.5. ActionMapping 类8 1.6. Action 类.8 1.6.1. Action 类的方法.9 1.7. ActionForm类9 1.8. ActionForward 类.10 1.9. 错误处理.11 1.9.1. ActionError类11 1.9.2. ActionError类11 2. Struts 标记库13 2.1. Bean 标记.13 2.1.1. Bean 复制标记13 2.1.2. 定义脚本变量的标记.14 2.1.3. 显示 Bean 属性.15 2.1.4. 消息标记和国际化.15 2.2. 逻辑标记.16 2.2.1. 条件逻辑.17 2.2.2. 重复标记.18 2.2.3. 转发和重定向标记.19 2.3. HTML 标记20 2.3.1. 显示表单元素和输入控件.20 a) 表单标记.21 b) 按钮和取消标记.22 c) 复位和提交标记.22 d) 文本和文本区标记.22 e) 检查框和复选框标记.23 f) 文件标记.23 g) 单选钮标记.23 h) 隐藏标记.24 i) 密码标记.24 j) 选择标记.24 k) 选项标记 (这个元素需要嵌套在标记里)24 2.3.2. 显示错误信息的标记.25 2.3.3. 其他 HTML标记.26 2.4. 模板标记.26 2.4.1. 插入标记.26 2.4.2. 放置标记.26 2.4.3. 获得标记.27 2.4.4. 使用模板标记.27

2013-01-25

Struts2 WebWork 2.0 Tags API 中文文档 [CHM]

Struts2 WebWork 2.0 Tags API 中文文档 [CHM] webwork提供了一套不依赖于显示层技术的标签库。这一章我们将概括性的描述每一个标签, 比如此标签支持的属性,标签的行为等等。 大多数的标签都可以用于所有的模板语言(参考 JSP Tags, Velocity Tags,和 FreeMarker Tags),但是有一些只能用于特定的模板语言。 无论什么时候一个标签不能完全的支持每一个模板, 该标签会在参考文档中注明。 webwork中的标签分为两种类型: 通用标签和HTML标签。 除了功能和职责外这两种类型标签最大的区别是HTML标签支持模板(templates)和主题 (themes)。除了基本的参考外,我们将提供个个标签在所支持模板语言中的例子。 通用标签(General Tags) 通用标签用于在你的页面被渲染的时候控制流程。它们也可以用于从Action和Value Stack之外提取数据,比如Internationalization, JavaBeans,以及包含额外的url或者action执行结果。 Control Tags 控制标签,负责流程控制,例如 if, else, and iterator. Data Tags 数据标签,数据创建和操作,例如 bean, push, and i18n. Struts2.0 Tags Control Tags Data Tags Form Tags FreeMarker Tags JSP Tags Non Form Tags Tag Syntax Themes and Templates Velocity Tags Internationalization

2013-01-25

Struts in Action[文字版][中文]

书名:Struts in Action[文字版][中文](电子书) 格式:PDF 本书的目的是帮助Web应用开发者能够最好的使用 Struts web 应用框架。 Struts是一个开源软件,有助于开发者更加快速和容易地建立Web应用程序。Struts依靠绝大多数开发者已熟知的标准技术—比如 JavaBeans, Java servlet, 以及JavaServer Page (JSP)。通过基于标准的技术, “填空式”的软件开发方法,Struts可以减轻在创建新项目时那些令人抱怨的极费时间的工作。 1.介绍 2.深入Struts架构 3.构建一个简单应用 4.配置Struts组件 5.用ActionForm传递数据 6.连线ActionForward 7.设计ActionMapping 8.和女主角Action对象共舞 9.扩展ActionServlet 10。显示动态内容 11.用Tiles开发应用 12.用户输入校验 13.本地化 14.在Struts中使用数据服务 15.Artinus:全力以赴实际应用 16.回家:迁移到Struts 1.1 17.VElocity:JSP的替代选择 http://itlnk.cn网站整理 书名:Struts in Action[文字版][中文](电子书) 格式:PDF 本书的目的是帮助Web应用开发者能够最好的使用 Struts web 应用框架。 Struts是一个开源软件,有助于开发者更加快速和容易地建立Web应用程序。Struts依靠绝大多数开发者已熟知的标准技术—比如 JavaBeans, Java servlet, 以及JavaServer Page (JSP)。通过基于标准的技术, “填空式”的软件开发方法,Struts可以减轻在创建新项目时那些令人抱怨的极费时间的工作。 1.介绍 2.深入Struts架构 3.构建一个简单应用 4.配置Struts组件 5.用ActionForm传递数据 6.连线ActionForward 7.设计ActionMapping 8.和女主角Action对象共舞 9.扩展ActionServlet 10。显示动态内容 11.用Tiles开发应用 12.用户输入校验 13.本地化 14.在Struts中使用数据服务 15.Artinus:全力以赴实际应用 16.回家:迁移到Struts 1.1

2013-01-24

Jakarta+Struts+编程[扫描版][中文]

Jakarta+Struts+编程[扫描版][中文] 高效的Model 2编程并不是一项简单的任务,开发人员经常自己发现难于找到很多问题的最佳解决方式。本书是Struts项目的完全指南,引导开发人员理解概念、设计和实现方式。虽然它由Struts应用程序的基础开始并深入讲解了Model 2设计方案,但这本书很快转入了较高级的主题。安装和设置贯穿文档始终,并且清楚地解释了每个配置选项。本书利用大量使用了标准JSP标记库和Struts附加程序的实际例子,研究了Struts环境中的JSP编程技术。用户还将掌握多层应用程序编程,从Struts应用程序同EJB交互,利用Struts提供的包和工具处理复杂验证和登录。无论你是希望获取Struts极稀少的在线文档,还是希望学习Model 2编程技术,或者是作为一名高级Struts程序员想完全熟悉这个强大的框架包,这本书都将满足你的要求。 本书主要内容: Struts的安装、设置和配置 Struts映射到Model 2设计模式的完整介绍 详细论述利用JSP使用Struts的知识,包括Struts标记库 Struts异常处理、验证和登录 Struts应用程序的国际化和本地化 完整论述新StrutsTiles模板库 Struts应用程序的打包和发布

2013-01-24

Struts2.0API

Struts2.0API Struts 2.0 API文档[CHM]

2013-01-24

struts入门[文字版][中文].

Struts入门 作者:余立非 本书为入门者准备的,其中讲述了Struts的一些基础东西。请读者首先能建立一个Struts的开发环境,其次了解Struts基础的东西,由MVC的概念进入Struts。 目录 前言 简介 第一章 配置环境 第二章 HelloWorld你的第一个Struts程序 第三章 MVC概述 第四章 Model模型 第五章 View页面视图 第六章 Controller控制器 第七章 使用Struts连接池 第八章 Struts的异常处理 第九章 Struts的国际化 第十章 Plug-in 第十一章 Struts-Config文件

2013-01-24

struts2讲义_吴峻申

文档目录 Struts2讲义 作者:吴峻申 目录 第1章 Struts过时了吗? 10 1.1 Struts历史发展过程 10 1.2 Struts2的“简历” 13 1.2.1 标签库介绍 13 1.2.2 拦截器应用目的 14 1.2.3 FilterDispatcher和Action概述 14 1.2.4 Struts2配置文件处理 15 1.2.5 OGNL介绍和类型转换目的 15 1.2.6 进行校验 16 1.2.7 Web项目国际化根由 16 1.2.8 SiteMesh页面布局框架简介 17 1.3 我们为什么要用Struts2 17 1.4 Web项目中使用Struts2初探 20 第2章 Web基础技术简介 31 2.1 B/S和C/S系统区别 31 2.2 JSP和Servlet介绍 32 2.3 XML知识介绍 34 第3章 Struts2核心技术 37 3.1 使用web.xml配置Struts2实现Web项目Struts2应用 37 3.2 使用配置文件struts.xml实现页面导航定义 38 3.3 使用Action类控制导航业务数据 40 3.4 使用ActionSupport进行校验 42 第4章 另一Struts2核心技术:拦截器 47 4.1 拦截器在Struts2中的缺省应用 47 4.2 拦截器原理实现 50 4.3 在Struts2中配置自定义的拦截器 53 4.3.1 扩展拦截器接口的自定义拦截器配置 54 4.3.2 继承抽象拦截器的自定义拦截器配置 56 4.3.3 继承方法拦截器的自定义拦截器配置 58 4.4 Struts2文件上传拦截器应用 61 4.4.1 Struts2文件上传功能开发 61 4.4.2 Struts2文件下载功能开发 68 第5章 Struts2标签库 73 5.1 Struts2标签使用原理解疑 73 5.2 OGNL表达式语言介绍 75 5.3 Struts2控制标签简介 79 5.3.1 append标签使用介绍 79 5.3.2 generator标签使用介绍 80 5.3.3 if、else、elseif标签使用介绍 81 5.3.4 iterator标签使用介绍 82 5.3.5 merge标签使用介绍 83 5.3.6 sort标签使用介绍 84 5.3.7 subset标签使用介绍 86 5.4 Struts2数据标签简介 88 5.4.1 action标签使用介绍 88 5.4.2 bean标签使用介绍 89 5.4.3 date标签使用介绍 91 5.4.4 debug标签使用介绍 94 5.4.5 include标签使用介绍 95 5.4.6 push标签使用介绍 97 5.4.7 set标签使用介绍 98 5.4.8 url标签使用介绍 99 5.4.9 param标签使用介绍 101 5.4.10 property标签使用介绍 101 5.5 Struts2表单标签简介 101 5.5.1 基础表单标签使用介绍 102 5.5.2 复杂表单标签使用介绍 106 5.5.3 其它表单标签使用介绍 114 5.6 Struts2非表单标签简介 115 5.6.1 主题和模板介绍 116 5.6.2 非表单标签介绍 119 5.7 Struts2自定义标签实现图形验证功能 121 第6章 Struts2非JSP视图技术 125 6.1 velocity视图技术使用介绍 125 6.2 freemarker视图技术使用介绍 128 6.3 JasperReports报表视图技术使用介绍 130 第7章 Struts2类型转换技术 135 7.1 Struts2类型转换使用介绍 135 7.1.1 基本数据类型转换功能 135 7.1.2 List集合类型数据类型转换功能 138 7.1.3 Set集合类型数据类型转换功能 141 7.2 类型转换发生异常处理方案 144 7.2.1 Struts2自带异常提示 145 7.2.2 Struts2局部异常提示定义属性文件使用介绍 146 7.2.3 Struts2全局异常提示定义属性文件使用介绍 147 第8章 Struts2输入校验 149 8.1 validate输入校验方式再谈 149 8.1.1 复习validate方法进行输入校验 149 8.1.2 validateXXX方法进行输入校验 153 8.2 利用配置文件进行输入校验方法说明 157 8.2.1 Struts2字段校验的配置文件形式 158 8.2.2 Struts2非字段校验的配置文件形式 161 8.2.3 Struts2输入校验出错信息的国际化配置形式 163 8.3 集合类型输入校验介绍 165 8.3.1 Struts2中单个Java对象的输入校验形式 166 8.3.2 Struts2对象集合即批量输入的校验形式 169 8.4 Struts2输入校验器大全 171 第9章 Struts2国际化 178 9.1 Struts2国际化基础应用 178 9.1.1 国际化基础使用方式 178 9.1.2 占位符国际化使用方式 182 9.2 Struts2国际化使用范围说明 185 9.2.1 Struts2包范围属性文件国际化应用。 186 9.2.2 Struts2Action范围属性文件国际化应用 187 9.2.3 Struts2临时范围属性文件国际化应用 188 9.3 用户主动选择国际化应用介绍 191 第10章 Struts2页面布局实现 194 10.1 sitemesh基本使用方法 194 10.2 sitemesh高级应用 198 10.2.1 <page:applyDecorator>和<decorator:getProperty>标签的使用介绍 198 10.2.2 <decorator:usePage>、<decorator:useHtmlPage>和<decorator:head>标签的使用介绍 200 附录 204 附录1 安装JBoss让它部署Web项目 204 F1.1 安装 204 F1.2 手工部署Web项目 207 附录2 Mysql数据库使用和创建Web项目数据库 208 F2.1 安装 209 F2.2 创建数据库 216

2013-01-23

Max的Struts2教程

Max的Struts2教程

2013-01-23

Struts2入门V3.0.rar

文档格式 PDF 目录 有 Struts2入门参考资料,同时也可以作为平时开发时翻查的手册

2013-01-23

PLSQL Developer注册码

PLSQL Developer 注册码 无限制 可用。 没有安装包的去官方下载最新正式版的http://www.allroundautomations.com/downloads.html 汉化包也可以到官方下载 http://www.allroundautomations.com/plsqldevlang/90/index.html

2012-09-03

android.开发书籍].Hello.Android.3rd.Edition

android.开发书籍].Hello.Android.3rd.Edition

2012-08-03

[android.开发书籍].Beginning.Android.2.(Apress,.2010,.1430226293).pdf

android.开发书籍 Beginning.Android.2 Android

2012-08-03

Java的JsonUtil

java中将实体类转化成json对象的类 Java的JsonUtil.java java转化实体类为json的工具

2012-07-31

ext-3.4.0版本官方下载

ext-3.4.0官方下载需要提供邮件,然后通过邮件发送的形式向你的邮箱发送下载ext-3.4.0的链接,这里是下载完的完整包,可以给你提供方便 extjs ext extjs ExtJs

2012-07-21

FirefoxChinaEdition-latest和配套firebug

firebug-1.5.4 FirefoxChinaEdition-latest Firefox下载,配套firebug下载 Firefox和配套的firebug可以提供给公司只能上有限制的一些网站下载 Firefox firebug Firefox firebug

2012-07-20

ExtJs学习资源大搜集

ExtJs学习资源大搜集 Ext_tutorial EXTJS_Manual ExtJS2-Base Training ExtJS2-Core API Express ExtJS2-Develop Manual ExtJS2-Tutorial ExtJS2-Env-StepByStep Ext 3.1~3.3 - 中文API文档

2012-07-19

CodeReview工具Jupiter

Code Review的作用和意义已在很多技术团队内达成共识,可是很多时候并未被有效执行,甚至被认为是一项费时费力的工作。借助一些工具可以更容易,更有效率地来进行Code Review,本文介绍的Jupiter即是其中之一。   Jupiter概述   Jupiter是一款开源的Eclipse插件,以XML形式存储review数据,通过SVN/CVS将review结果在团队内共享。一个很方便的功能是其建立了review问题跟具体源代码的对应关系(通过点击review问题列表中的问题可以跳转到对应的代码段,通过点击代码段上的review问题标记可对应到具体的问题描述),review问题列表支持各种filter规则(根据review问题状态、责任人等,通过这个filter可以列出具体阶段需关注的问题)。

2012-07-19

原生态easyexplor

easyexplor可以在工程树上在文件夹中打开该资源所在位置

2012-07-18

ext-4.1.0-beta-2.zip

EXT JS 4 正式版 发布 我们的社区 我想花一点时间来感谢我们的社区成员,感谢他们对我们的不断支持!我们一起创作了世界上最先进的Javascript框架。 在正式版的道路上,我们从你们那里收到了成吨的反馈。我们希望获得更多!因此,我们也宣布改变我们的订阅政策,以前的方式是发布一个主要版本就是一个补丁版本,但从现在开始,我们会在一个主要版本发布后30天内就会发布补丁,这样,你们无价的帮助就会让我们打造出最好的ExtJS。 易于学习 随着网络成为唯一的开发环境,我们对许多来自不同背景的开发人员渴望学习更多与成功的Web技术有关的知识,感到很行为。因此,我们已经采取措施,让框架更易于使用。相对于ExtJS 3.3,在ExtJS 4,我们添加了40多个新示例,随着ExtJS 4.x,会添加更多。ExtJS 4的文档较之前任何版本多出两倍有多,其中包括了12个新指南,涵盖了从类系统到新的应用架构等许多方面。 除了新指南和扩充的文档,我们还改进了命名规则,对类名、配置、方法和事件都进行了规范化。我们将尽快在新的文档中心发布说明这些规则的ExtJS风格指南。新的文档中心可以让你方便轻松的找到你需要的东西。在未来数月,我们将开启评论和其它协作功能。 核心改进 在Sencha,我们认为这是一个完美的旅程。在ExtJS 4中,我们根据客户对产品的内在需求,已经深入检视框架的架构和重塑其基础。这些变化不单提供了产品性能,还提高了其健壮性。

2012-07-10

JDK1.5中文API 网页版本

. JavaTM Platform Standard Edition 5 HTML版本的中文API,如果正有人需要的话,那么可以帮着你了。意在分享,欢迎下载。.

2012-07-05

jdk-6u32-linux-x64.part2.rar

在某些企业上不了外网的,在这里可以下载到linux的1.6版本,希望能对你们有用。共享之

2012-05-11

jdk-6u32-linux-x64.part1.rar

在某些企业上不了外网的,在这里可以下载到linux的1.6版本,希望能对你们有用。共享之

2012-05-11

jdk-6u32-linux-x64-rpm.part2.rar

在某些企业上不了外网的,在这里可以下载到linux的1.6版本,希望能对你们有用。共享之

2012-05-11

jdk-6u32-linux-x64-rpm.part1.rar

在某些企业上不了外网的,在这里可以下载到linux的1.6版本,希望能对你们有用。共享之

2012-05-11

100套网页设计模版

100套网页设计模版,模板个个精美,希望能对大家有帮助,可用于自己建站,也可用于学习,资源来源于网络。旨在分享

2012-04-04

checkstyle-4.3

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。   CheckStyle检验的主要内容   ·Javadoc注释   ·命名约定   ·标题   ·Import语句   ·体积大小   ·空白   ·修饰符   ·块   ·代码问题   ·类设计   ·混合检查(包活一些有用的比如非必须的System.out和printstackTrace)   从上面可以看出,CheckStyle提供了大部分功能都是对于代码规范的检查,而没有提供象PMD和Jalopy那么多的增强代码质量和修改代码的功能。但是,对于团队开发,尤其是强调代码规范的公司来说,它的功能已经足够强大。

2012-03-21

JDK1.6中文API 网页版本

JavaTM Platform Standard Edition 6 HTML版本的中文API,如果正有人需要的话,那么可以帮着你了。意在分享,欢迎下载。

2012-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除