自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (31)
  • 收藏
  • 关注

空空如也

Navicat for MySQL.rar

Navicat for MySQL,连接数据库工具,很方便实用,简单易安装

2019-09-04

利用ant脚本 自动构建svn增量.docx

利用ant脚本 自动构建svn增量/全量 系统程序升级包 标签: antsvn自动化测试发布  分类: ant 不会用ant打包、部署项目的工程师,不是一个好程序员(测试) 副标题:利用ant脚本 自动构建svn增量/全量 系统程序升级包 首先请允许我这样说,作为开发或测试,你一定要具备这种本领。你可以手动打包、部署你的工程,但这不是最好的方法。最好的方式就是全自动化的方式。开发人员提交了代码后,可以自动构建、打包、部署到测试环境。测试通过后进入到模拟环境或是直接发布的生产环境,这个过程可以是全自动的。但这个自动化的方式有一些公司用到了,但也有很多公司还不知道,他们的攻城师天天在做反复、没有多大意义的、浪费生命的事情。当然这种方式一般针对做自己的产品,如电商、通信行业。而给其他公司或企业做项目的比较少利用这种方式,当然也可以利用这种方式,只是不能直接发布到客户的服务器而已。当然有些公司是专门有人做这部分事情的!

2019-09-04

微服务资料概念.docx

1.什么是微服务? 微服务定义:微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。 在自己的程序中运行,意味着每个微服务有自己的服务层,控制层,数据访问层,到自己的数据库,自己的表,对外提供http协议的API服务接口,帮助系统细粒度的组件化和模块化。这些服务围绕业务构建,去中心化,分布式的管理。并可通过全自动部署机制独立部署。

2019-09-04

Spring开发指南

Spring初探........................................................................................................................................ 6 准备工作........................................................................................................................................ 6 构建Spring基础代码.................................................................................................................... 7 Spring 基础语义...............................................................................................................................13 Dependency Injection .................................................................................................................13 依赖注入的几种实现类型.........................................................................................................16 Type1 接口注入....................................................................................................................16 Type2 设值注入....................................................................................................................17 Type3 构造子注入................................................................................................................17 几种依赖注入模式的对比总结.............................................................................................17 Spring Bean封装机制..................................................................................................................19 Bean Wrapper...........................................................................................................................19 Bean Factory...........................................................................................................................20 ApplicationContext....................................................................................................................23 Web Context.............................................................................................................................28 Spring 高级特性...............................................................................................................................29 Web应用与MVC..............................................................................................................................29 Spring MVC...............................................................................................................................30 Spring MVC指南...................................................................................................................30 基于模板的Web表示层技术.................................................................................................44 Web应用中模板技术与JSP技术的对比...............................................................................49 输入验证与数据绑定............................................................................................................51 异常处理...............................................................................................................................62 国际化支持...........................................................................................................................64 WebWork2 & Spring.......................................................................................................................68 Quick Start .........................................................................................................................69 WebWork 高级特性................................................................................................................

2011-12-31

spring快速入门教程

本书学习用struts MVC框架作前端,Spring做中间层,Hibrernate作后端来开发Spring应用程序。

2011-12-31

JAVA程序员面试宝典

JAVA程序员面试宝典 1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 2、应用服务器与WEB SERVER的区别?应用服务器:Weblogic、Tomcat、Jboss; WEB SERVER:IIS、 Apache 3、int 和 Integer 有什么区别 Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。

2011-12-31

Tomcat与Web开发

本书详细介绍了在最新Tomcat版本上开发java web应用的各种技术,主要包括:Tomcat和java web开发的基础知识,javaweb开发的高级技术,tomcat与当前其他通用软件的集成,以及tomcat的各种高级功能。

2011-12-31

JSP数据库编程指南

JSP数据库编程指南 jsp与数据库连接讲解 详细 清楚

2011-12-31

Becky中文版

Becky中文版 实用 客户端 安装版 全中文

2011-12-31

swt&jface;帮助文档

swt&jface;帮助文档 API 详细描述swt的类和接口以及jface的类和接口方法。

2011-12-26

C语言编码规范

1 排版规则 1) 程序应采用缩进风格编写,每层缩进使用一个制表位(TAB),类定义、方法都应顶格书写; 2) 源程序建议使用英文书写,尽量不含有中文。每行不超过80字符。对于较长的语句(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读;循环、判断等语句中若有较长的表达式或语句,则要进行适应的划分; 3) 左花括号要另起一行,不能跟在上一行的行末; 4) 一个变量定义占一行,一个语句占一行; 5) 对独立的程序块之间、变量说明之后必须加空行; 6) 在结构成员赋值等情况,等号对齐,最少留一个空格; 7) 若函数或过程中的参数较长,则要进行适当的划分。 8) 形参的排序风格:  最常使用的参数放在第一位;  输入参数列表应放在输出参数列表的左边;  将通用的参数放在特殊的参数的左边。 2 命名规范 2.1 应用程序的命名 “系统简称”+模块名称 2.2 子模块的命名 每个子模块的名字应该由描述模块功能的1-3以单词组成。每个单词的首字母应大写。在这些单词中可以使用一些较通用的缩写。 2.3 变量的命名 变量的命名的基本原则是使得变量的含义能够从名字中直接理解。可以用多个英文单词拼写而成,每个英文单词的首字母要大写,其中英文单词有缩写的可用缩写;变量的前缀表示该变量的类型;对于作用域跨越10行以上的变量名称不能少于4个字符,除循环变量,累加变量外不得使用I、j、k等名称的变量。变量分为取全局变量和局部变量,对于全局变量以加前缀“g_”来区分。 使用有意义的英语单词,使用大小写分隔,每个单词的第一个字母为大写 标识符种类 书写规范 示 例 函数/过程名/变量 一般标识符 CheckButtonStates 宏标识符 大写标识符 SALES_TAX 类型定义 ‘T’+一般标识符 TMyType 类标识符 ‘C’+一般标识符 CEditBox 结构标识符 ‘S’+一般标识符 SMyStructure 联合标识符 ‘U’+一般标识符 UMyUnion 字符标识符 ‘c’+一般标识符 cReadKey 字符串标识符 ‘s’+一般标识符 sComputerName 整数标识符 ‘i/ui/l/ul’+一般标识符 iNumber, ulCurrent 浮点型标识符 ‘f/d’+一般标识符 fPrice,dMoney 逻辑标识符 ‘b’+一般标识符 bIsDetailed 对象标识符 特征小写字母+一般标识符 fMyStatus, tMyTree 指针变量 p+类型前缀+一般标识符 piCount 全局变量 g+类型前缀+一般标识符 giCount 类私有变量 f+类型前缀+一般标识符 fiCount 数据库变量 以m打头 miCount 考虑到习惯性和简洁性,对于按常规使用的局部变量允许采用极短的名字,如用n、i作为循环变量,p、q作为指针等。另外,要注意的是:全局变量在程序中不要定义太多,能用局部变量的就用局部变量。如果要使用相关的变量,建议采用类的方式或者结构的方式存放,以减少具体变量的个数。 2.4 常量的命名 常量所有的字母均为大写。并且单词之间使用下划线”_”隔开。 2.5 函数/过程的命名 函数/过程名称应该尽量使用能够表达函数功能的英文名称,函数名称中应该禁止使用如同function1,function2等含义不清的名称。单词间应该使用大小写分隔。全局函数/过程名称以“g_”前缀开始。 2.6 接口命名 接口名称要以大写字母开头。如果接口包含多个单词,每个单词的首字母大写,其他字母小写,如果,这些单词是缩略语(例如XML),也要首字母大写,其他字母小写(写为Xml)。 2.7 类的命名 类名称要以大写字母开头; 类名称如果包含多个单词,每个单词的首字母要大写,其他字母小写;如果这些单词是缩略语(例如XML),也要首字母大写,其他字母小写(写作Xml); 类名称应该是一个名词或名词短语; 类成员变量的命名规则与上述规则相同,但是要以“m_”开始,表示其为成员变量(Member); 类名称不能出现下划线。 2.8 方法的命名

2011-12-26

java开发规范

第1章绪论..........................................................................................................................................................5 1.1 目的..............................................................................................................................................................5 1.2 范围..............................................................................................................................................................5 1.3 版权声明......................................................................................................................................................5 1.4 参考资料......................................................................................................................................................5 1.5 概述..............................................................................................................................................................5 第2章代码组织与风格......................................................................................................................................7 2.1 基本原则......................................................................................................................................................7 2.2 缩进..............................................................................................................................................................7 2.3 长度..............................................................................................................................................................7 2.4 行宽..............................................................................................................................................................7 2.5 间隔..............................................................................................................................................................7 2.6 对齐..............................................................................................................................................................7 2.7 括号..............................................................................................................................................................8 第3章注释..........................................................................................................................................................9 3.1 基本原则......................................................................................................................................................9 3.2 JAVADOC......................................................................................................................................................9 3.3 文件与包注释..............................................................................................................................................9 3.4 类、接口注释............................................................................................................................................10 3.5 方法注释....................................................................................................................................................10 3.6 其他注释....................................................................................................................................................11 3.7 注释参考表................................................................................................................................................11 第4章命名........................................................................................................................................................13 4.1 基本原则....................................................................................................................................................13 4.2 文件、包....................................................................................................................................................13 4.3 类、接口....................................................................................................................................................13 4.4 字段............................................................................................................................................................14 4.5 方法............................................................................................................................................................14 4.6 异常............................................................................................................................................................15 4.7 命名约定表................................................................................................................................................15 第5章声明........................................................................................................................................................17 5.1 基本原则....................................................................................................................................................17 5.2 包................................................................................................................................................................17 5.3 类、接口....................................................................................................................................................17 5.4 方法............................................................................................................................................................17 5.5 字段............................................................................................................................................................18 5.6 示例............................................................................................................................................................18 第6章类与接口................................................................................................................................................20 6.1 基本原则....................................................................................................................................................20 6.2 抽象类与接口............................................................................................................................................20 6.3 继承与组合...............................................................................................................................

2011-12-26

SVN使用手册中文版

使用Subversion进行版本控制 下一页 目录 译者序 前言 序言 读者 怎样阅读本书 本书约定 排版习惯 图标 本书组织结构 Subversion 1.1的新特性 这本书是免费的 致谢 来自Ben Collins-Sussman 来自Brian W. Fitzpatrick 来自C. Michael Pilato 1. 介绍 Subversion是什么? Subversion的历史 Subversion的特性 Subversion的架构 安装Subversion Subversion的组件 快速入门 2. 基本概念 版本库 版本模型 文件共享的问题 锁定-修改-解锁 方案 拷贝-修改-合并 方案 Subversion实战 工作拷贝 修订版本 工作拷贝怎样追踪版本库 修订版本混合的限制 摘要 3. 指导教程 帮助! 导入 修订版本: 号码、关键字和日期,噢,我的! 修订版本号 修订版本关键字 修订版本日期 初始化的Checkout 基本的工作周期 更新你的工作拷贝 修改你的工作拷贝 检查你的修改 svn status svn diff svn revert 解决冲突(合并别人的修改) 手工合并冲突 拷贝覆盖你的工作文件 下注:使用svn revert 提交你得修改 检验历史 svn log svn diff 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 svn cat svn list 关于历史的最后一个词 其他有用的命令 svn cleanup svn import 摘要 4. 分支与合并 什么是分支? 使用分支 创建分支 在分支上工作 分支背后的关键概念 在分支间拷贝修改 拷贝特定的修改 合并背后的关键概念 合并的最佳实践 手工追踪合并 预览合并 合并冲突 关注还是忽视祖先 常见用例 合并一条分支到另一支 取消修改 找回删除的项目 常用分支模式 发布分支 特性分支 转换工作拷贝 标签 建立最简单的标签 建立复杂的标签 分支维护 版本库布局 数据的生命周期 摘要 5. 版本库管理 版本库基本知识 理解事务和修订版本 未受版本控制的属性 版本库数据存储 Berkeley DB FSFS 版本库的创建和配置 钩子脚本 Berkeley DB配置 版本库维护 管理员的工具箱 svnlook svnadmin svndumpfilter svnshell.py Berkeley DB工具 版本库清理 管理磁盘空间 版本库的恢复 版本库的移植 版本库备份 添加项目 选择一种版本库布局 创建布局,导入初始数据 摘要 6. 配置服务器 概述 网络模型 请求和响应 客户端凭证缓存 svnserve,一个自定义的服务器 调用服务器 内置的认证和授权 创建一个用户文件和域 设置访问控制 SSH认证和授权 SSH配置技巧 初始设置 控制调用的命令 httpd,Apache的HTTP服务器 必备条件 基本的Apache配置 认证选项 基本HTTP认证 SSL证书管理 授权选项 整体访问控制 每目录访问控制 关闭路径为基础的检查 额外的糖果 版本库浏览 其它特性 支持多种版本库访问方法 7. 高级主题 运行配置区 配置区布局 配置和Windows注册表 配置选项 服务器 config 属性 为什么需要属性? 处理属性 特别属性 svn:executable svn:mime-type svn:ignore svn:keywords svn:eol-style svn:externals svn:special 自动属性设置 Peg和实施修订版本 外部定义 卖主分支 常规的卖主分支管理过程 svn_load_dirs.pl 本地化 理解地区 Subversion对地区的支持 Subversion版本库URL 8. 开发者信息 分层的库设计 版本库层 版本库访问层 RA-DAV(使用HTTP/DAV版本库访问) RA-SVN(自定义协议版本库访问) RA-Local(直接版本库访问) 你的RA库在这里 客户端层 使用API Apache可移植运行库 URL和路径需求 使用C和C++以外的语言 进入工作拷贝的管理区 条目文件 原始拷贝和属性文件 WebDAV 使用内存池编程 为Subversion做贡献 加入社区 取得源代码 开始熟悉社区政策 作出修改并测试 贡献你的修改 9. Subversion完全参考 Subversion命令行客户端:svn svn选项 svn子命令 svn add svn blame svn cat svn checkout svn cleanup svn commit svn copy svn delete svn diff svn export svn help svn import svn info svn list svn log svn merge svn mkdir svn move svn propdel svn propedit svn propget svn proplist svn propset svn resolved svn revert svn status svn switch svn update svnadmin svnadmin Switches svnadmin Subcommands svnadmin create svnadmin deltify svnadmin dump svnadmin help svnadmin hotcopy svnadmin list-dblogs svnadmin list-unused-dblogs svnadmin load svnadmin lstxns svnadmin recover svnadmin rmtxns svnadmin setlog svnadmin verify svnlook svnlook选项 svnlook svnlook author svnlook cat svnlook changed svnlook date svnlook diff svnlook dirs-changed svnlook help svnlook history svnlook info svnlook log svnlook propget svnlook proplist svnlook tree svnlook uuid svnlook youngest svnserve svnserve选项 svnversion svnversion mod_dav_svn mod_dav_svn Configuration Directives A. Subversion对于CVS用户 修订版本号现在不同了 目录的版本 更多离线操作 区分状态和更新 分支和标签 元数据属性 冲突解决 二进制文件和转化 版本化的模块 认证 转化CVS版本库到Subversion B. 故障解决 共同问题 使用Subversion的问题 每当我尝试访问版本库,我的Subversion客户端挂起。 每当我尝试运行svn,它告诉我工作拷贝已经锁定。 我在查找和打开版本库时得到错误,而我知道我的版本库URL是正确的。 我怎样在file://的URL中指定一个Windows驱动器盘符? 通过网络对Subversion版本库进行写操作发生问题。 在Windows XP下,Subversion服务器有时候看起来发送损坏的数据。 跟踪Subversion客户端和Apache服务器通话最好的方法是什么? 我刚刚编译了二进制分发版本,当我尝试检出Subversion,我得到一个“Unrecognized URL scheme”错误。 为什么svn revert命令要有一个明确的目标?为什么缺省不是递归的?它的行为方式与大多数其它子命令不同。 当我启动Apache,mod_dav_svn抱怨说发现一个“bad database version”,它发现了db-3.X而不是db-4.X。 我在RedHat 9得到“Function not implemented”错误,无法工作,我如何修正这个问题? 为什么日志说通过Apache(ra_dav)提交或导入的文件“(no author)”? 我偶然在Windows得到“Access Denied”错误,它们看起来随即出现。 在FreeBSD,某些操作(特别是svnadmin create)有时会挂起。 我可以在web浏览器看到我的版本库,但是svn checkout给我一个301 Moved Permanently错误。 我尝试察看我的文件的一个老版本,但是svn告诉我“path not found”。 C. WebDAV和自动版本化 WebDAV基本概念 仅是平常的WebDAV DeltaV扩展 Subversion和DeltaV 影射Subversion到DeltaV 自动版本化支持 选择mod_dav_lock 自动版本化交互性 Win32网络文件夹 Mac OS X Unix: Nautilus 2 Linux davfs2 D. 第三方工具 客户端和插件 语言绑定 版本库转化 高级工具 版本库浏览工具 E. 版权 术语表 插图清单 1.1. Subversion的架构 2.1. 一个典型的客户/服务器系统 2.2. 需要避免的问题 2.3. 锁定-修改-解锁 方案 2.4. 拷贝-修改-合并 方案 2.5. 拷贝-修改-合并 方案(续) 2.6. 版本库的文件系统 2.7. 版本库 4.1. 分支开发 4.2. 开始规划版本库 4.3. 拷贝后的版本库 4.4. 一个文件的分支历史 8.1. 二维的文件目录 8.2. 版本时间—第三维! 表格清单 2.1. 版本库访问URL 5.1. 版本库数据存储对照表 6.1. 网络服务器比较 8.1. Subversion库的摘要目录 范例清单 5.1. 使用svnshell浏览版本库 5.2. txn-info.sh(异常事务报告) 6.1. 匿名访问的配置实例。 6.2. 一个认证访问的配置实例。 6.3. 一个混合认证/匿名访问的配置实例。 6.4. 关闭所有的路经检查 7.1. 注册表条目(.reg)样本文件。 8.1. 使用版本库层 8.2. 使用Python处理版本库层 8.3. 一段检出工作拷贝的简单脚本 8.4. 典型的.svn/entries文件内容 8.5. 有效地池使用 -------------------------------------------------------------------------------- 使用Subversion进行版本控制 针对 Subversion 1.1 (本书编译对应1876修订版本) Ben Collins-Sussman Brian W. Fitzpatrick C. Michael Pilato 版权 2002, 2003, 2004, 2005 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato 本书使用创作共用署名许可证,可以通过访问http://creativecommons.org/licenses/by/2.0/或者发送邮件到Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA来查看本许可证的内容。 (TBA) -------------------------------------------------------------------------------- 下一页 译者序

2011-12-26

android环境构筑

android环境配置方法.doc 引言   本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。   在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:   1、环境搭建   1.1、JDK安装   1.2、Eclipse安装   1.3、Android SDK安装   1.4、ADT安装   1.5、创建AVD   2、HelloWorld   1、环境搭建   1.1、JDK安装

2011-12-26

SSH工具(连接Linux操作系统的工具)

一个很好的连接Linux操作系统的工具,可以图形界面的显示Linux中的目录文件

2011-12-26

eclipse插件开发指南

eclipse插件开发指南 pdf版 详细 经典 好用,关于eclipse插件开发的详细讲解

2011-12-26

Android初級教程

Android初級教程 实用详解 快速入门

2011-12-26

Android深入浅出

Android深入浅出 经典 实用 详解 好用 不错

2011-12-26

Android教程

Android教程 基础教程 经典 使用 好用

2011-12-26

HPUX命令大全

HPUX命令大全 中文API 大全经典 不错

2011-12-26

MFC类库详解

MFC类库详解 API 全中文 详细 详解 经典

2011-12-26

C C++语言参考

C C++语言参考 中文API文档 详解 全部中文

2011-12-26

Thinking in Java 3th Edition java教程资料

ava基础教程资料Thinking in Java 3th Edition

2011-12-26

eclipseAPI

eclipseAPI 中文文档 全解 齐全

2011-12-26

android-1.5版资源文件

android-1.5-cupcake-src.zip 资源文件 可以查看源码 很好用

2011-12-23

JDK_API_1_6_zh_CN.CHM

java jdk1.6中文帮助文档 好用 中文

2011-12-23

apache-tomcat-7.0.5-windows-x86.zip

tomcat-7.0.5版很好,正版,横好用。

2011-01-11

C语言API中文版解释

C语言API中文版(详细描述),有全部c语言的方法和介绍

2010-12-31

空空如也

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

TA关注的人

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