七周七语言:理解多种编程范型(中文)
七周七语言:理解多种编程范型》共介绍了七种不同的编程语言。对于每种语言,分别介绍了各自的特性、应用,以及编程入门知识和关键编程范型,还带领读者使用能够代表该语言最重要特性的技术,解决某个不寻常的问题,使其充分掌握每种语言。 《七周七语言:理解多种编程范型》适合从事程序设计工作的人员阅读。
七周七语言:理解多种编程范型》共介绍了七种不同的编程语言。对于每种语言,分别介绍了各自的特性、应用,以及编程入门知识和关键编程范型,还带领读者使用能够代表该语言最重要特性的技术,解决某个不寻常的问题,使其充分掌握每种语言。 《七周七语言:理解多种编程范型》适合从事程序设计工作的人员阅读。
《Maven实战》,作者:许晓斌。出版社:机械工业出版社,ISBN:9787111321545。PDF 格式,大小38.8MB。 内容简介: 《Maven实战》由国内社区公认的Maven专家Juven Xu亲自执笔,内容的权威性毋庸置疑。《Maven实战》是国内第一本公开出版的Maven专著。它内容新颖,基于最新发布的Maven 3.0,不仅详尽讲解了 Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.0版本进行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。《Maven实战》内容全面,以从专家的角度阐释Maven的价值开篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队开发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识点都有相应的案例,而且《Maven实战》还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展开的,可操作性极强。《Maven实战》适合所有Java程序员阅读,无论你是从未使用过Maven,亦或是已经使用Maven很长一段时间了,相信你都能从《Maven实战》中获得有价值的参考。《Maven实战》也适合所有项目经理阅读,它能帮助你更规范、更高效地管理Java项目。 目录: 前言 致谢 第1章 maven简介/1 1.1 何为maven/2 1.1.1 何为构建/2 1.1.2 maven是优秀的构建工具/2 1.1.3 maven不仅仅是构建工具乃 1.2 为什么需要maven/4 1.2.1 组装pc和品牌pc/4 1.2.2 ide不是万能的/4 1.2.3 make/5 1.2.4 ant/5 1.2.5 不重复发明轮子/6 1.3 maven与极限编程/7 1.4 被误解的maven/8 1.5 小结/9 第2章 maven的安装和配置/10 2.1 在windows上安装maven/11 2.1.]检查jdk安装/11 2.1.2 下载maven/11 .2.1.3 本地安装/12 2.1.4 升级maven/13 2.2 在基于unix的系统上安装maven/13 2.2.1 下载和安装/13 2.2.2 井级maven/15 2.3 安装目录分析/15 2.3.1 m2-home/15 2.4 设置http代理/17 2.5 安装m2eclipse/18 2.6 安装netbeansmaven插件/22 2.7 maven安装最佳实践/24 2.7.1 设置maven-opts环境变量/24 2.7.2 配置用户范围settings.xml/24 2.7.3 不要使用ide內嵌的maven/25 2.8 小结/26 第3章 maven使用入门/27 3.1 编写pom/28 3.2 编写主代码/29 3.3 编写测试代码/30 3.4 打包和运行/34 3.5 使用archetype生成项目骨架/36 3.6 m2eclipse简单使用/37 3.6.1 导入maven项目/37 3.6.2 创建maven项目/39 3.6.3 运行mvn命令/39 3.7 netbeansmaven插件简单使用/41 3.7.1 打开maven项目/41 3.7.2 创建maven项目/42 3.7.3 运行mvn命令/43 3.8 小结/44 第4章 背景案例/45 4.1 简单的账户注册服务/46 4.2 需求阐述/46 4.2.1 需求用例/46 4.2.2 界面原型/48 4.3 简要设计/49 4.3.1 接口/49 4.3.2 模块结构/49 4.4 小结/50 第5章 坐标和依赖/51 5.1 何为maven坐标/52 5.2 坐标详解/53 5.3 account-email/54 5.3.1 account-email的pom/54 5.3.2 account-email的主代码/56 5.3.3 account-email的测试代码/60 5.3.4 构建account-email/62 5.4 依赖的配置/62 5.5 依赖范围/63 5.6 传递性依赖/64 5.6.1 何为传递性依赖/64 5.6.2 传递性依赖和依赖范围/65 5.7 依赖调解/66 5.8 可选依赖/66 5.9 最佳实践/68 5.9.1 排除依赖/68 5.9.2 归类依赖/69 5.9.3 优化依赖/71 5.10 小结/74 第6章 仓库/75 6.1 何为maven仓库/76 6.2 仓库的布局/76 6.3 仓库的分类/78 6.3.1 本地仓库/79 6.3.2 远程仓库/80 6.3.3 中央仓库/80 6.3.4 私服/81 6.4 远程仓库的配置/82 6.4.1 远程仓库的认证/83 6.4.2 部署至远程仓库/84 6.5 快照版本/85 6.6 从仓库解析依赖的机制/87 6.7 镜像/89 6.8 仓库搜索服务/90 6.8.1 sonatypenexus/90 6.8.2 jarvana/91 6.8.3 mvnbrowser/91 6.8.4 mvnrepository/92 6.8.5 选择合适的仓库搜索服务/93 6.9 小结/93 第7章 生命周期和插件/94 7.1 何为生命周期/95 …… 第8章 聚合与继承 第9章 nexus创建私服 第10章 使用 maven进行测试 第11章 使用hudson进行持续集成 第12章 使用maven构建web应用 第13章 版本管理 第14章 灵活的构建 第15章 生成项目站点 第16章 m2eclipse 第17章 编写maven插件 第18章 archetype 附录
内容简介 《ASP.NET MVC2开发实战》以循序渐进的方式揭开ASP.NET MVC的神秘面纱,帮助开发人员将现有的ASP.NET Web Forms项目转移到ASP.NET MVC架构,引导读者建立正确的开发观念,并搭配visual studio 2010开发工具,带领读者体验ASP.NET MVC的强大魅力。 《ASP.NET MVC2开发实战》主要分成3篇。基础观念篇介绍了开发人员在学习ASP.NET MVC之前需要了解的技术和观念,以及MVC架构的基础知识。技术讲解篇针对ASP.NET MVC2的各项开发技术进行解析,以帮助开发人员解决实际问题。开发实践篇通过一套完整的留言板系统案例详述ASP.NET MVC 2的开发技巧与流程,以及ASP.NET MVC的安装部署和单元测试方法。 《ASP.NET MVC2开发实战》适合对MVC架构感兴趣的ASP.NET开发人员阅读。 作者简介 黄保翕(Will保哥)微软最有价值专家(MVP);擅长各种Web解决方案、大中型网站架构、数据库系统、网站内容管理系统的设计;也是网络知名的技术专家,博客“The Will Will Web”目前已经累积近千篇文章,提供Web相关技术的实用解决方案
用途:QQRobot主要用于实现 网站 和 QQ 之间的互动。 让用户通过自己的QQ 实时接收来自网站的消息/内容,并且通过QQ向网站发布自己的内容。 以此加强网站服务的实时性,和提高用户对网站的粘着度。 1、它是跨平台的,可以在 Linux/Windows 主机上运行; 2、可以和 PHP/ASP/.NET/JSP/... 等各种网站编程语言集成; 3、占用系统资源非常小 ……