iOS开发之 几本书
《object_c 编程之道书》
《iOS 7 UI Transition Guide》
iOS开发指南:从零基础到App Store上架【国内第一本iOS架构设计图书,涵盖iOS平台架构设计、测试驱动开发、性能优化、版本控制和程序调试等内容 】
http://book.2cto.com/201307/26992.html 试读地址
NetBeans IDE5.5专家编程/Sun公司核心技术丛书
- 本书为:NetBeans IDE和企业附加软件的功能提供了全面的指南。本书涉及许多主题,例如:Web应用程序、Web服务和UML建模,还有实际生活案例分析和清楚的专题信息。这些内容结合起来,为开始使用NetBeans IDE 5.5企业版平台提供了所需的全部资料。
无论您是一个经验丰富的:IDE用户还是一个只使用Emacs的Java开发人员,都可以从这本书中找到需要的内容。
- 目录 ;
- 译者序
前言
第一部分创建和管理项目
第1章集成开发环境
1.1为什么使用IDE
1.2NetBeans与其他IDEI具的比较
1.3小结
第2章安装和定制NetBeans
2.1下载文件
2.2安装NetBeansIDE和核心附加软件
2.3定制NetBeansJVM启动选项
2.4设置代理
2.5检查更新
2.5.1使用更新中心
2.5.2安装先前下载的模块
2.6通过模块管理器激活特性
2.7定制IDE
2.7.1设置内部Web浏览器
2.7.2设置代码编辑器缩排
2.7.3选择字体和颜色
2.7.4设置快捷键映射
2.7.5设置高级选项
2.8操作NetBeans
2.8.1“项目”窗口
2.8.2“文件”窗口
2.8.3“运行环境”窗口
2.8.4“导航”窗口
2.8.5“源编辑器”
2.8.6“输出”窗口
2.8.7“属性”窗口
2.8.8“组件面板”窗口
2.9小结
第3章创建一个Java项目
3.1创建一个Java应用程序
3.2使用“项目”窗口
3.2.1源包
3.2.2测试包
3.2.3库
3.2.4测试库
3.3使用源编辑器
3.3.1显示文件
3.3.2行号
3.3.3代码折叠
3.3.4当前行突出显示
3.3.5代码语法错误突出显示
3.3.6注释字形和错误条纹
3.3.7在源编辑器中排列文件
3.4使用“文件”窗口
3.5引入项目和代码
3.5.1从现有的源中创建一个Java项目
3.5.2从Eclipse中引入一个现有的项目
3.5.3从JBuilder中导入现有的项目
3.6构建HelloWorldjava
3.6.1在项目中添加Java文件
3.6.2编译并运行项目
3.7小结
第4章创建一个Web应用程序项目
4.1创建一个Web应用程序
4.2操作这个web应用程序项目
4.2.1Web页
4.2.2配置文件
4.2.3服务器资源
4.3添加web应用程序文件
4.3.1添加HTML文件
4.3.2添加CSS文件
4.3.3添加部署描述符
4.3.4添加JSP文件
4.4Struts的优势
4.4.1添加Strtus支持
4.4.2添加表单
4.4.3添加Action
4.4.4配置Struts
4.5生成一个Web应用程序
4.5.1清除并生成项目
4.5.2编译JSP文件
4.5_3重复和停止生成
4.6运行一个wleb应用程序
4.7定义Java应用程序服务器
4.7.1使用Tomcat
4.7.2使用SunJava系统应用程序服务器
4.7.3使用JBoss
4.7.4使用BEAWebLogic
4.7.5设置服务器高级选项
4.7.6设置一个项目的应用程序服务器
4.8HTTP监视
4.8.1启用HTTP监视器
4.8.2使用HTTP监视器
4.9浏览Web项目样例
4.10小节
第5章创建VisualWeb应用程序:JSF、Ajax和数据绑定
5.1开始使用VWP
5.1.1安装VWP
5.1.2配置VWP选项
5.2创建一个Visualweb应用程序
5.2.1创建一个Visualwleb应用程序项目
5.2.2浏览VisualWeb应用程序项目结构
5.2.3设置项目属性
5.2.4浏览VisualWeb应用程序项目布局
5.2.5生成一个项目
5.2.6运行一个项目
5.3使用VWP主题
5.3.1定制主题
5.3.2导入修改的主题
5.4使用“页面导航”工具
5.4.1定义导航规则
5.4.2使用“页面导航”窗口
5.5使用JSF组件
5.5.1设置组件的属性
5.5.2设置组件事件处理程序
5.5.3使用表组件
5.6使用支持Ajax的组件
5.6.1安装Ajax组件
5.6.2把组件库添加到一个项目中
5.6.3使用Ajax组件
5.7数据绑定
5.7.1绑定到一个对象
5.7.2绑定到一张数据库表
5.7-3绑定到一个下拉列表
5.8使用“可视数据库查询编辑器
5.9小节’
第6章创建Java企业项目
6.1创建一个企业应用程序
6.1.1创建一个企业应用程序项目
6.1.2浏览企业应用程序项目结构
6.2创建一个EJB模块
6.2.1创建一个EJB模块项目
6.2.2浏览EJB项目结构
6.2.3使用会话Bean
6.2.4使用消息驱动Bean
6.3创建一个企业应用程序客户端
6.4检查一个企业项目
6.5使用持久
6.5.1创建一个持久性单元
6.5.2理解这个persistence.xml文件
6.5-3创建一个实体类
6.5.4通过实体类创建JSF页
6.5.5业务清单
6.6小节
第7章创建Web服务项目:JAX—WS、SOA
和BPEL
7.1安装EnterprisePack
7.1.1安装****的应用程序服务器
7.1.2使用预安装应用服务器
7.1.3跳过应用程序服务器安装
7.2创建Web服务
7.2.1创建一个Web服务
7.2.2创建一个Web服务客户端
7.2.3通过WSDL生成Web服务
7.2.4创建一个消息处理程序
7.2.5创建一个逻辑处理程序
7.3使用SOA和BPEL
7.3.1创建一个BPEL模块项目
7.3.2创建BPEL流程文件
7.3.3浏览“BPEL设计”窗口
7.3.4创建WSDL文件
7.3.5浏览WSDL编辑器
7.3.6使用BPEL设计器和BPEL映射器
7.4创建一个复合应用程序
7.4.1创建一个复合应用程序项目
7.4.2设置复合应用程序项目属性
7.4.3添加一个JBI模块
7.4.4测试复合应用程序和BPEI。流程
7.5小结
第8章创建UML项目
8.1设置UML选项
8.1.1“新建项目”属性
8.1.2“表示法”属性
8.1.3“逆向工程”属性
8.2浏览UML项目布局
8.2.1“组件面板窗口
8.2.2LIML“文档”窗口
8.2.3UML“属性”窗口
8.2.4LIML“设计中心”窗口
8.2.5“图编辑器”
8.3选择一个LIML项目类型
8.3.1创建一个与平台无关的模型项目
8.3.2创建一个Java平台模型项目
8.3.3对Java项页目执行逆向工程
8.4使用模型元素
8.4.1添加模型元素
8.4.2过滤模型元素
8.5使用UML图
8.5.1创建类图
8.5.2创建“活动图”
8.5.3导出图
8.5.4使用图布局
8.6使用设计模式和需求
8.6.1查看设计模式
8.6.2应用一个模式
8.6.3创建设计模式
8.6.4导入需求
8.7生成模型报告
8.8小结
第二部分NetBeans编码体验
第9章源编辑器
9.1排列和浏览文件
9.2访问源编辑器选项
9.2.1源编辑器上下文菜单
9.2.2源编辑器工具栏
9.2.3源编辑器键盘快捷键
9.3使用文件模板
9.3.1使用模板
9.3.2添加和新建模板
9.4在源编辑器中工作
9.4.1识别错误
9.4.2缩排代码
9.4.3创建和运行宏
9.4.4使用组件面板
9.5小结
第10章代码完成和代码模板
10.1代码完成
10.1.1使用“代码完成”框
10.1.2配置“代码完成”
10.1.3使用“代码完成”
10.2代码模板
10.2.1使用代码模板
10.2.2定制模板
10.3小结
第11章重构
11.1使用NetBeans重构选项
11.1.1“移动类”重构
11.1.2“重命名”重构
11.1.3“安全删除”重构
11.1.4“尽可能使用超类型”重构
11.1.5“从内层移至外层”重构
11.1.6“封装字段”重构
11.1.7“上移”重构2
11.1.8“下移”重构2
11.1.9“把匿名类转换为内部类”重构
11.1.10“提取方法”重构
11.1.1l“提取接口”重构
11.1.12“提取超类”重构
11.1.13“更改方法参数”重构
11.1.14重构快捷键
11.2用Jackpot重构
11.2.1添加一个Jackpot重构查询
11.2.2运行一个Jackpot重构查询
11.3小结
第三部分NetBeans和专业的软件开发
第12章生成和访问Javadoc2
12.1Javadoc元素
12.1.1类描述
12.1.2类标记
12.1.3类成员变量
12.1.4构造器
12.1.5方法
12.2在NetBeans中创建Javadoc
12.2.1使用“自动注释”工具
12.2.2生成项目Javadoc
12.2.3配置Javadoc属性
12.3访问Javadoc
12.3.1绑定库和平台
12.3.2查看上下文敏感的,Javadoc
12.3.3搜索Javadoc
12.4小结
第13章管理版本控制
13.1使用CVS
13.1.1配置一个项目使用CVS
13.1.2执行普通的CVS操作
13.2使用Subversion
13.2.1安装Subversion
13.2.2执行普通的Subversion操作
13.3小结
第14章用Ant管理编译和项目
14.1Ant任务和目标
14.2在NetBeans中配置Ant属性
14.3NetBeans项目生成文件
14.3.1build.xml文件
14.3.2build—impl.xml文件
14.3.3build—before—profiler.xml文件
14.3.4profiler—build—impl.xml文件
14.3.5proiect.properties文件
14.4使用目标
14.4.1运行目标
14.4.2调试目标
14.5小结
第15章Junit测试
15.1创建一个JUnit测试用例
15.1.1创建一个新的测试类
15.1.2为一个现有的类创建一个测试
15.1.3查看测试
15.1.4修改测试
15.2运行JUnit测试
15.2.1查看测试结果
15.2.2生成测试用例报告
15.3配置NetBeans中的JUnit属性
15.4小结
第16章使用代码覆盖率工具
16.1开始使用Cobertura
16.1.1安装和运行Cobertura
16.1.2检查一个Cobertura报告
16.1.3使用Cobertura的功能
16.2在NetBeansqp使用Cobertura
16.2.1结合项目生成文件
16.2.2为Ant目标创建快捷键
16.3使用单元测试代码覆盖率查看器
16_4小结
第17章使用NetBeans开发者协作工具
17.1安装和配置协作工具
17.2管理账号
17.2.1创建一个新账号
17.2.2设置现有的账号
17.2.3修改账号
17.2.4用多个账号登录
17_3生成联系人列表
17_3.1添加联系人
17-3.2添加组
17.4管理协作会话
17.4.1加入会话
17.4_2使用“Conversation"窗口
17-4.3共享项目和文件
17.5协作工具使用场景
17.5.1团队编码
17.5.2修复一个出口限制的Web应按用
程序
17.6小结
第18章使用NetBeans数据库工具
18.1连接到数据库
18.1.1添加一个数据库驱动程序
18.1.2添加新的数据库连接
18.2使用数据库表和视图
18.2.1创建一个表
18.2.2修改一个表
18.2.3保存一个表结构
18.2.4重建一张表
18.2.5创建一个视图
18.2.6显示表数据
18.3编写SQL
18.3.1使用“SQL命令”窗口
18.3.2使用SQL模板
18.4关联数据库结构和项目
18.5配置数据库连接池
18.6使用.ApacheDerby数据库
18.7小结
iOS开发之 几本书的更多相关文章
- 从零开始学IOS开发
从今天开始开一个坑,由于业务变动,要开始学习IOS开发进行IOS app开发,其实鄙人本身就是一只菜鸟加大学狗,有过两年的C#,ASP.NET MVC,微信公众平台开发经验,一只在继续努力着,从大三下 ...
- iOS开发进阶
<iOS开发进阶>基本信息作者: 唐巧 出版社:电子工业出版社ISBN:9787121247453上架时间:2014-12-26出版日期:2015 年1月开本:16开页码:268版次:1- ...
- 在你决定从事iOS开发前需要清楚的几个问题
作者:David McGraw 翻译:丁丁(jackiehoo) 原文:http://www.xmcgraw.com/what-you-need-to-know-to-start-learning- ...
- [知乎] 刚开始学习 iOS 开发有什么书推荐呢?
http://www.zhihu.com/question/19649679 我来说说我学习的过程:(无耻的使用一个回答 回答了很多问题.^^) 第一步,精读 Stephen G. Kochan 的& ...
- iOS 开发 – 均衡代码职责
前言 文章的标题有点绕口,不过想了半天,想不到更好的标题了.本文的诞生有一部分功劳要归于iOS应用现状分析,标题也是来源于原文中的"能把代码职责均衡的划分到不同的功能类里".如果你 ...
- 简述 Ruby 与 DSL 在 iOS 开发中的运用
阅读本文不需要预先掌握 Ruby 与 DSL 相关的知识 何为 DSL DSL(Domain Specific Language) 翻译成中文就是:"领域特定语言".首先,从定义就 ...
- 《iOS开发指南》正式出版-源码-样章-目录,欢迎大家提出宝贵意见
智捷iOS课堂-关东升老师最新作品:<iOS开发指南-从0基础到AppStore上线>正式出版了 iOS架构设计.iOS性能优化.iOS测试驱动.iOS调试.iOS团队协作版本控制.... ...
- IOS开发一些资源收集
从别的地方看到的,多谢作者,现贴在这里备忘. 在线教程 iOS技术概述 我个人感觉这是开始iOS开发第一步,了解一下iOS整体的结构,有哪些支持类库.如何使用类库等等一切基础的概念性指示 iPh ...
- iOS开发学习路线图
很多初学iOS开发的人会经常问:“我想学iOS应该从何入手呢?”.作为一个做了2年多各种iOS开发的程序员,只想写写自己的一些心得体会,好和体验与不好的体验.写的不好,请多包涵.希望能起到抛砖引玉的作 ...
随机推荐
- hbase regionserver IO问题
regionserver日志: java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherIm ...
- Area(Pick定理POJ1256)
Area Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 5429 Accepted: 2436 Description ...
- C#读取Excel显示到repeater中
首先需要一个用来存储我们需要显示的内容,防止页面回发丢失(添加时使用) #region 缓存文件 private DataTable excelData; /// <summary> // ...
- [webkit移动开发笔记]之如何去除android上a标签产生的边框
去年年底,做完最后一个项目就可以开开心心回家,可是在测试阶段,发现了不少bug,为了不影响回家时间,加班加点也要解决这些问题,这里算是工作回忆,也算是工作的一点小总结. 在ios4+和android2 ...
- for循环嵌套的穷举,迭代,以及while的使用和for的转换
for循环的穷举.解决多种方法做种组合问题,代替人脑的大量计算 穷举例子 迭代,寻找一定的规律.然后利用循环找出结果 迭代举例 以五个小朋友3岁,之前的每一个小朋友都比序号在后的小朋友大两岁.温,第一 ...
- c语言中函数调用的本质从汇编角度分析
今天下午写篇博客吧,分析分析c语言中函数调用的本质,首先我们知道c语言中函数的本质就是一段代码,但是给这段代码起了一个名字,这个名字就是他的的这段代码的开始地址 这也是函数名的本质,其实也就是汇编中的 ...
- percona-toolkit工具包的使用教程之开发类工具
percona-toolkit工具包的使用教程之开发类工具 1. pt-duplicate-key-checker l 功能介绍: 功能为从mysql表中找出重复的索引和外键,这个工具会将重复的索 ...
- SqlSever基础 over与avg配合,将平均值添加到原表的右侧,并为新列起名
镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...
- 摩托罗拉SE4500 三星 S3C6410 Wince6.0平台软解码调试记录以及驱动相关问题解释
虽然S3C6410出来很多年了,甚至于已经停产了,出货的几乎都有依赖于库存,SE4500也出来很多年了,但是网上依旧不会有调试资料帮助你,一切源于自私.希望本文能帮到你,不必感谢.本文来自C.S.D. ...
- include_path详细解析
include_path详细解析 原文地址:http://www.laruence.com/2010/05/04/1450.html 1.php默认的包含路径为 .;C:\php\pear 即 ...