-
分类:工业工程 语言:简体中文 大小:未知 发布时间:13-08-20
第一章 清洁生产概论1.1 清洁生产的产生背景1.2 清洁生产的定义与内涵1.3 实施清洁生产的重要意义1.4 实现清洁生产的主要途径1.5 进行清洁生产的主要工具1.5.1 清洁生产审核1.5.2 ISO 14000环境管理体系1.5.3 生态设计1.5.4 生命周期评价1.5.5 环境标志1.5.6 环境管理会计1.6 清洁生产与ISO 14000(HSE)管理体系关系1.6.1 同一性1.6.2 差异性1.7 清洁生产进展1.7.1 国际清洁生产进展1.7.2 中国清洁生产进展1.7.3 中国石油清洁生产进展第二章 清洁生产政策法规2.1 环境保护基本法的有关规定2.1.1 《环境保护法》的适用范围及监督管理2.1.2 保护和改善环境的有关规定2.1.3 防治污染和其他公害2.2 污染防治法律法规的有关规定2.2.1 《水污染防治法》及其实施细则的有关规定2.2.2 《大气污染防治法》的有关规定2.2.3 《环境噪声污染防治法》的有关规定2.2.4 《固体废物污染环境防治法》的有关规定2.2.5 《海洋环境保护法》的有关规定2.2.6 《放射性污染防治法》的有关规定2.3 《清洁生产促进法》的主要内容2.3.1 总则2.3.2 清洁生产的推行2.3.3 清洁生产的实施2.3.4 鼓励措施2.3.5 法律责任2.3.6 附则2.4 国家有关清洁生产的规定和意见2.4.1 关于落实科学发展观加强环境保护的决定2.4.2 关于加快推行清洁生产的意见2.4.3 关于加快发展循环经济的意见2.4.4 关于清洁生产审核的规定2.4.5 淘汰落后生产能力、工艺和产品的目录2.4.6 石油、天然气和化工行业限制类、淘汰类的项目2.5 中国石油天然气集团公司有关清洁生产的意见2.5.1 关于落实科学发展观加强环境保护的意见2.5.2 关于加快推进清洁生产的实施意见2.5.3 关于促进绿色消费的指导意见第三章 清洁生产审核3.1 筹划与组织3.1.1 目的3.1.2 要求3.1.3 内容3.2 预评估3.2.1 目的3.2.2 要求3.2.3 内容3.3 评估3.3.1 目的3.3.2 要求3.3.3 内容3.4 方案产生与筛选3.4.1 目的3.4.2 要求3.4.3 内容3.5 可行性分析3.5.1 目的3.5.2 要求3.5.3 内容3.6 方案实施3.6.1 目的3.6.2 要求3.6.3 内容3.7 持续清洁生产3.7.1 目的3.7.2 要求3.7.3 内容附录3.1 年贴现值系数表附录3.2 清洁生产审核中期报告编写大纲附录3.3 清洁生产审核报告编写大纲附录3.4 钻井作业清洁生产调查纲要附录3.5 井下作业清洁生产调查纲要第四章 清洁生产成功案例参考文献 内容简介:本书针对石油石化企业主要生产作业环节,结合塔里木油田CIDA(加拿大国际发展署)清洁生产项目的成功经验和做法,对清洁生产过程中的难点和重点做了较为详尽的阐述,同时,根据石油石化企业近年的清洁生产实践,收录了大量实例,可以作为石油石化行业从事清洁生产的管理人员和技术人员的培训教材和参考书。内容截图: ...
-
分类:建筑工程 语言:简体中文 大小:未知 发布时间:13-08-20
单层小住宅双层小住宅多层小住宅 内容简介:近几年来,国内出版了大量室内设计的图书,但有关小住宅外观的图书并不多见,为此,编者收集了大量资料,编辑了这套系列丛书。本书收录了国外和国内的小住宅外观及效果图片约200幅,除多角度外观图的直接展示外,有些还附了各楼层的平面设计图,希望尽量给读者展示一个较为完整的效果。本书依据小住宅的建筑结构将其分为三个部分,其中包括单层小住宅、双层小住宅和多层小住宅。内容截图: ...
-
分类:科普 语言:简体中文 大小:未知 发布时间:13-08-20
第一章 你见过外星人吗穿连身衣的六指巨人无法击毙的外星“小矮人”向神父挥手致意的外星人枪击外星人遭遇白衣外星“男子”薰衣草地邂逅“小灰人”没有眼皮的外星婴儿外星人现身苏联毛茸茸的勘探者坠毁飞碟里的三趾外星人“飞人”的踪迹抓捕外星人计划白色长毛外星人没有五官的瘦小外星人第二章 离奇的“第三类”接触玫瑰圣母法蒂玛外星人赋予的神秘使命被证明是谎言的“番茄人”失踪上校与外星人的交流友好的高端会晤邻室有声邂逅“外星美女”挫败外星人的袭击著名的希尔夫妇绑架事件详细至极的安德烈森事件年轻警官的UFO参观之旅小戴维缺失的记忆夫妻二人免费的外国旅行洽格的悲惨遭遇帕斯卡古拉事件的争论给人拔毛的没脸“大绿人”被劫持的伐木工人特拉维斯?沃尔顿三位女士在肯塔基的历险美军中士参观UFO驾驶室中野先生的良师益友被外星人灼伤的铁匠奥兰达上校的离奇死亡雷迪裘利亚星系来的绑架者约翰一家和来地球避难的外星人与外星人共育儿女长着耗子脸的“小灰人”神秘失踪的法国青年封丹纽约演员的精液采集实验被外星人劫持并强暴彼得·克奥瑞与两个神奇“女人”的遭遇奥莱格的飞碟历险在凤凰山和外星人亲密接触曹公变医生卡车司机和三个外星人第三章 碟影重重——探秘UFO古籍中的不明飞行物目击事件第一次被称为飞碟录俾斯麦上空的不明飞行物一触即发的激战气焰嚣张的UFO被UFO绑架的“蝎子”战斗机足球状不明飞行物不明飞行物的神速飞行密苏里森林深处的神秘发光体美国前总统的目击证词“碟”影重重的墨西哥温哥华岛上的不明飞行物盛会与飞机比翼双飞的“不明飞行物”被“惊跑”的UFOUFO袭击巴西军事碉堡雪茄状不明飞行物惊现智利干扰飞机降落的不明飞行物怪异的天外来客多塞郡普尔镇上空的飞碟北威尔士不明飞行物目击事件UFO二战惊魂英国皇家空军的高级机密拾遗英国不明飞行物目击报告圆筒形不明飞行物英版罗斯威尔不明飞行物事件——神秘之光比利时的三角形飞行器“浪漫之都”的神秘UFO事件不明飞行物登陆西班牙难以被雷达捕捉的不明飞行物美国参议员在苏联境内目击不明飞行物恋上苏联军事重地的不明飞行物被隐形的战机明斯克上空的异像毁坏林木的“罪魁祸首”“群星”齐聚华东“火球”惊现东方之珠__不明飞行物夜访锦城不明飞行物现身伊朗日本上空的三个巨型物体第四章 神秘的外星人基地月球上的外星人谜团火星与“天空之神”金星的城市遗迹“木卫二”上的生命“土卫六”是故乡还是基地纯技术型智慧外星人——犹摩星球人阿卡胡特行星上的文明来自宇宙的心灵感应者乔治·亚当斯基的金星旅行第五章 外星人造访证据存疑罗斯威尔事件坠落的UFO残骸和外星人尸体科尔普湖岸惊现大土坑达利涅戈尔斯克坠落的星光叶尔托姆奇异发现坠落在沙漠里的神奇金属残片金属残片天降开封不明飞行物的放射性证据不明飞行物的电磁干扰现象不明飞行物莅临引起停电不明飞行物周围奇异的作用力未解的“麦田怪圈”之谜第六章 人类文明的外星猜想外星人何时开始造访地球地球人是否是天外来客录写进地球人DNA的外星兴衰史史前“三维地图”亚特兰蒂斯匪夷所思的巨石阵玛雅文化难以破解的谜题古埃及文化的奇迹中华文明的外星猜想古印度的“战神之车”荒原上的神秘巨画巨型石球之谜无法解释的壁画和雕刻第二次世界大战中的“第三者”UFO开始攻击军事设施珠穆朗玛峰的救援者外星人是否参与了降尘过程外星人是否阻止了核爆炸外星人在对太阳进行实验吗第七章 地外文明探索美国空军和中央情报局的UFO研究苏联政府对外星人和UFO研究的贡献法国政府的“未确认的大气太空现象研究小组”英国国防部UFO研究计划世界上有哪些研究外星人和UFO的民间组织厘米电磁波——与外星人对话的语言外星人可以分为几类举世闻名的“费米悖论”讲的是什么银河系中到底有多少星球适合外星生命出现适合外星人和地外文明出现的星球离地球有多远外星人会选择什么方式和地球人接触如果不幸发生星际战争,地球人有没有胜算外星人劫持事件是否真的存在外星人到地球来干什么外星人为什么要劫持地球人外星人有没有在被劫持的地球人身上安装追踪器怎样在对外星人劫持事件进行调查时正确使用催眠术UFO应该具有哪些功能UFO有哪些空中特技UFO以什么为动力哪些天体容易被误认为是不明飞行物大气现象是否也可能被误认为是不明飞行物可能被误认为是不明飞行物的人造器物有哪些生物也可能被误认为是UFO吗作为业余UFO爱好者,怎样撰写目击事件调查报告在外星人和UFO研究领域有哪些先驱UFO到底是什么现在的科技水平可以制造像UFO一样的飞行器吗科学家们如何和外星人联络科学家们有没有收到来自外星的讯号为什么科学家还没有找到外星人寻找外星人究竟有什么意义你相信外星人存在吗附录术语表 内容介绍: 广袤的太空中,外星人是否真的存在?长久以来,外星人一直是人类关心的问题。涉及外星人的报道时常见诸报端,里面隐藏了很多真真假假的信息;有关外星人的传言也通过书籍和网络不断蔓延,几乎能冲击到每个人的视野。一些人声称自己见到过活生生的外星人,他们眼中的外星人到底是什么样子?外星人造访地球到底意欲何为?他们是资源的掠夺者还是地球的救世主?与外星人一同出现在人类视野的是UFO。UFO到底是从哪里出发?又在哪里中转?难道月球真的是外星人的基地?在地球上活动的外星人又停息在哪儿?北极、干燥的沙漠还是丛林深处?神奇的麦田怪圈是否是UFO的杰作?外星人和地球文明是否存在关系?如果存在,又是怎样的关系……为了使读者全面、系统地了解有关外星人的知识和最新研究成果,我们编写了这本《外星人未解之谜大全集(权威金版)》,书中收录了有史以来关于外星人的重大事件、真实记录及研究成果。由于人类的认知能力和科技水平有限,很多现象至今尚未找到答案或作出科学的解释,但相信随着科技的进步和研究的深入,这些未解之谜终有一天会被解开。希望本书能够带领读者走进外星世界,一起追寻外星人在地球的踪迹,将探索的触角指向地球文明之外的浩瀚苍穹!电子书www.minxue.net地址内容截图: ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-08-19
第1课 idt hook 的详解以及代码的编写第1小节 单核IDT HOOK的处理第2小节 多核IDT hook的处理第3小节 通过Hook SwapContext 处理游戏驱动保护的IDT hook第4小节 通过修改GDT隐藏IDT HOOK 以及处理游戏驱动保护中的IDT hook第2课 隐藏EPROCESS的调试端口(DebugPort)使DebugPort清零失效第1小节 特征码定位获得所有访问调试端口对象DebugPort的内核函数第2小节 修改所有访问调试端口对象DebugPort的内核函数中访问DebugPort对象的偏移第3课 通过hook KiFastCallEntry来过滤SSDT/shadow hook或者实现SSDT/shadow HOOK第4课 实战美服洛奇英雄传的HS(HShield)驱动保护主要讲些CRC的处理第1小节 处理针对CE的检测,使CE可以正常使用第2小节 处理EhSvc.dll中针对代码的CRC效验第3小节 处理游戏自身对代码的CRC效验第5课 实战XXXX游戏的NP(nprotect)驱动保护达到调试器可以调试的目的第1小节 处理NP对DRX寄存的保护,使内核调试器可以下断并调试保护驱动第2小节 处理NtDeviceIoControlFile,NtOpenProcess,NtWriteFile,NtOpenSection的SSDT/inline hook第3小节 处理NtProtectVirtualMemory,NtReadVirtualMemory,NtWriteVirtualMemory的SSDT/inline hook第4小节 处理NP保护自身对驱动的CRC效验,以便修改驱动代码第5小节 处理KeAttachProcess,KeStackAttachProcess的inline hook第6小节 处理KiAttachProcess,KiMoveApcState的inline hook第7小节 处理SwapContex的inline hook第8小节 获得被NP断链的游戏进程EPROCESS第9小节 处理NP对EPROCESS的活动线程链表的检测第10小节 恢复NP的EPROCESS活动链表的断链,使调试器可以看到游戏进程第11小节 阻止NP对所有线程注入自己的DLL,而在DLL中提前在阻止调试器附加游戏进程第12小节 绕过NP对SSDT HOOK的检测,使OD的sod可以使用第13小节 处理NP自己实现的第二张SSDT表使调试器可以真正附加游戏调试幽灵全套教程网盘下载 ...
-
分类:ç¼–ç¨‹å¼€å‘ 语言:简体中文 大小:未知 发布时间:13-08-19
目录: 第一部分 基本功第1ç« ä»€ä¹ˆæ˜¯æˆåŠŸ 21.1 软件大师们是如何åšçš„ 31.2 追éšå¤©èµä¹‹ç¦ 41.3 何苦乃尔 61.4 å¹¶éžä½ 想得那么难 8第2ç« ä»€ä¹ˆæ˜¯ä¼˜ç§€çš„è½¯ä»¶ 92.1 软件项目失败和其他难忘的ç»åކ 102.2 市场决定我们的一切行为 112.3 两类客户:现有客户和潜在客户 122.4 制胜的战略战术 132.5 何时(ä¸)倾å¬ä½ 的客户 17专访Marissa Mayer 19第3ç« å¦æ ¡ä¸Žå·¥ä½œ 253.1 有é™çš„眼界 253.2 妿 ¡æ˜¯é±¼ç¼¸ 263.3 行业是鱼缸 263.4 利用差异 27专访Jon Bentley 30第4ç« ä¸å¯èƒ½çš„任务?找到一份软件开å‘的工作 354.1 明智地选择 354.2 应届毕业生的简历 374.3 软件开å‘çš„â€œæ€æ‰‹ç®€åŽ†â€ 384.4 简历之外的ç–ç•¥ 394.5 æˆç»©åˆ°åº•有没有价值 424.6 业余活动的价值 434.7 ä¸ºä»€ä¹ˆå®žä¹ ç»åŽ†èƒ½æ˜¾è‘—åœ°æé«˜ä½ æˆåŠŸçš„å‡ çŽ‡ 434.8 æˆåŠŸé¢è¯•çš„15个è¦ç‚¹ 44专访Bjarne Stroustrup 49第5ç« è½¯ä»¶å¼€å‘人员如何走好èŒä¸šç”Ÿæ¶¯å‰å‡ æ¥ 545.1 行业技能 545.2 软件业的ç»è¥ä¹‹é“ 555.3 建立领域专长 565.4 温故而知新 565.5 观察领导者 575.6 ç€æ‰‹å»ºç«‹ä½ 的人际关系网 575.7 ä½ æƒ³æˆä¸ºå“ªç§äºº 585.8 人人都需è¦å¯¼å¸ˆ 595.9 å¿«ä¹å•育æˆåŠŸ 60专访Richard Stallman 63第6ç« åŸºæœ¬æŠ€èƒ½ï¼šæœ‰äº›ç”šè‡³æ˜¯é—¨æŠ€æœ¯ 676.1 硬技能和软技能 676.2 èŒä¸šå‘展所需的技术技能 686.3 编程è¯è¨€ï¼šå“ªäº›çƒé—¨,哪些ä¸é‚£ä¹ˆçƒ 686.4 调试 706.5 通过规范评审ã€è®¾è®¡è¯„审和代ç 审查 726.6 æˆé•¿çš„æŠ€èƒ½ 736.7 在大多数组织高层所需的软技能 756.8 终æžè½¯æŠ€èƒ½ï¼šæƒ…商 76专访Ray Tomlinson 80第7ç« è½¯ä»¶ç ”å‘ç»„ç»‡çš„ç”œèœœç§‘å¦ 887.1 软件行业里的角色åŠå…¶èŒè´£ 887.2 好与优秀 927.3 èŒä¸šæ•ˆåŠ›ä¸‰æ³•åˆ™ 927.4 å•†åŠ¡æ²Ÿé€šçš„å››ç§æ¨¡å¼ 947.5 永远ä¸è¦è®©è€æ¿èŽ«åæƒŠè¯§ 967.6 å°è±¡å’Œç³»ç»Ÿå®¹å¿åº¦ 97专访Peter Norvig 98第8ç« èŒä¸šç”Ÿæ¶¯çš„æ€æ‰‹ 1028.1 人的问题 1028.2 团队的问题 1058.3 工作效率的问题 1068.4 æˆé•¿çš„问题 1088.5 基本原则与å¶ç„¶äº‹ä»¶ 110第二部分 领导力第9ç« å调能力 1129.1 电å邮件ä¸èƒ½è¯´æœåˆ«äºº 1129.2 ä»˜å‡ºæ‰æœ‰æ”¶èŽ·ï¼šåŸ¹å…»æ„Ÿæƒ… 1139.3 åˆ©ç”¨ä½ çš„ç¤¾ä¼šå…³ç³»ç½‘ 1159.4 谈判基础知识 1159.5 哿œ‰æˆæ•ˆçš„æ²Ÿé€š 1199.6 穿出æˆåŠŸï¼šç©¿è·‘éž‹ 1209.7 ä»…ä»…è¾¾æˆä¸€è‡´æ˜¯ä¸å¤Ÿçš„ 121专访John Schwarz 123第10ç« æˆåŠŸçš„è½¯ä»¶é¡¹ç›®ææ¡ˆ 12810.1 æ ¸å¿ƒç«žäº‰åŠ› 12910.2 æˆåŠŸçš„ææ¡ˆæ˜¯å¦‚何炼æˆçš„ 13010.3 推销的艺术 13210.4 个人韧性 13310.5 æ›´è¿›ä¸€æ¥ 134专访Linus Torvalds 135第11ç« èŒä¸šå‘展 14011.1 为什么评价和晋å‡å¦‚æ¤ä¸ç§‘å¦ 14011.2 纪录是信誉,而信誉是一切 14111.3 è¯´å‡ºä½ çš„æˆå°± 14211.4 ç›®æ ‡å¯¼å‘型的èŒä¸šå‘展 14311.5 ä½ çš„ç»ç†å¯¹ä½ èŒä¸šå‘å±•çš„å½±å“ 14711.6 管ç†ä¼™ä¼´çš„ç§˜å¯†å½±å“ 14911.7 真诚地推销别人 15011.8 å‡èŒå¯èƒ½æ€§å€’置的秘密 150专访Mark Russinovich 153第12ç« æ—¶é—´ç®¡ç† 16112.1 ä»¥ç›®æ ‡ä¸ºä¸å¿ƒçš„æ—¶é—´ç®¡ç† 16212.2 以任务为ä¸å¿ƒçš„æ—¶é—´ç®¡ç† 16312.3 å½±å“圈与关注圈 16412.4 优柔寡æ–å¯èƒ½æ˜¯ä½ 的问题,但也å¯èƒ½ä¸æ˜¯ 16512.5 è¡ŒåŠ¨æ—¶è¦æœ‰ç´§è¿«æ„Ÿ 16612.6 浪费多少时间算åˆç† 16712.7 电åé‚®ä»¶çš„è¹‚èº 168专访David Vaskevitch 172第13ç« é¿å…软件开å‘延期 17613.1 ä¸è¦æˆä¸ºMoe 17613.2 软件项目延迟的现象有多普é 17913.3 软件项目为什么会延期 18013.4 å·²ç»å»¶è¿Ÿäº†,该怎么办 18713.5 对软件开å‘å»¶è¿Ÿçš„æœ€åŽæ€è€ƒ 189专访Grady Booch 191第14ç« ç¦…å’Œå¹³è¡¡çš„ä¸´ç•Œè‰ºæœ¯ 19814.1 工作与生活的平衡 19914.2 ç»„ç»‡æ–‡åŒ–å¯¹å¹³è¡¡çš„å½±å“ 20014.3 ç”Ÿæ´»å¯¹å·¥ä½œçš„å½±å“ 20114.4 模å¼ã€å¯èƒ½æ€§åŠè‡ªæˆ‘界定 201专访Tom Malloy 204第15ç« è½¯ä»¶é¡¹ç›®ç®¡ç†ç§˜ç¬ˆ 21115.1 é¢å‘ç›®æ ‡çš„é¡¹ç›®ç®¡ç†ï¼šä»Žç©ºé—´è®¡åˆ’å¾—æ¥çš„ç»éªŒæ•™è® 21115.2 管ç†äººæ€§ 21415.3 è˜ç”¨å®žä¹ 生 21515.4 价值衡é‡çš„æ„ä¹‰ 21615.5 没有完美的项目计划 21815.6 è¯„ä¼°å¼€å‘æˆç†Ÿåº¦ 21915.7 è½¯ä»¶çš„ç¼ºé™·ã€æˆæœ¬å’Œæ•ˆçއ 22415.8 ä½ ä¸èƒ½æµ‹è¯•è´¨é‡ 226专访James Gosling 228第16ç« èµ°å‘æˆåŠŸï¼šä»ŽæŠ€æœ¯ä¸“å®¶åˆ°é¢†å¯¼è€… 23416.1 é¢†å¯¼ä¸Žç®¡ç† 23416.2 é¢†å¯¼é£Žæ ¼ 23616.3 æˆä¸ºæƒå¨ 23816.4 先行动,å†æŠ¥å‘Š 23816.5 建设团队并招募最优秀的人 23916.6 追éšé‡‘é’± 24316.7 ç§ç“œå¾—瓜 24416.8 åˆ›é€ å…±åŒä»·å€¼è§‚ 24516.9 æœ‰æ•ˆæŽˆæƒ 24616.10 引导他人 246第三部分 å“越之路第17ç« è½¯ä»¶åˆ›æ–°ä¸çš„领导力 25017.1 为何创新 25017.2 æˆåŠŸçš„è½¯ä»¶åˆ›æ–° 25217.3 åˆ›æ–°çš„æœºé‡ 25417.4 头脑风暴 25517.5 价值感知周期 25517.6 培养创新能力的12ç§æ–¹æ³• 25717.7 99%的汗水 262专访Robert Kahnåšå£« 263第18ç« èµ°å‘æˆåŠŸï¼šä»Žé¢†å¯¼è€…åˆ°è¿œè§å“识者 27118.1 æˆä¸ºæƒå¨ 27118.2 个人广度 27218.3 ç›¸ä¿¡è‡ªå·±æŽŒæ¡æ–°æ€æƒ³ã€æ–°æŠ€æœ¯çš„能力 27318.4 熟练的商业技能 27418.5 申请专利 27518.6 著书立说 27818.7 公开演讲 28118.8 æˆåŠŸæ˜¯ä¸ªå·®åŠ²çš„è€å¸ˆ 28318.9 高级社交网络(书呆å的滋补å“) 28418.10 çƒçˆ±è½¯ä»¶è‰ºæœ¯,注é‡å¼€å‘æµç¨‹ 285专访Steve Wozniak 287第19ç« å…ˆçŸ¥å…ˆè§‰ 29419.1 从事任何软件工作的最åˆå‡ 个月 29419.2 ä½ ä¸ºè°å·¥ä½œ 29619.3 ä½ ä¸Žè°ä¸€èµ·å·¥ä½œ 29719.4 管ç†ä½ çš„ä¸Šå¸ 29719.5 åˆ›é€ æœºä¼š 29819.6 ç‰åˆ°ä½ 完全准备好就太晚了 299专访Marc Benioff 301第20ç« åˆ›ç«‹è‡ªå·±çš„å…¬å¸ï¼šè½¯ä»¶åˆ›ä¸š 30920.1 好点åä¸Žå¥½ç”Ÿæ„ 30920.2 计划和推销 31020.3 è‡ªä¸»ç ”å‘ 31120.4 èžèµ„ 31220.5 创收 31420.6 跨越鸿沟 31420.7 å¿«é€Ÿæ•æ· 31720.8 æˆé•¿ä¸Žæ”¶è´ 31820.9 å¦‚ä½•è¢«æ”¶è´ 319专访Diane Greene 322第21ç« å„ç§è–ªé…¬å½¢å¼ 32921.1 å„类公å¸ä¹‹é—´çš„薪酬差异 32921.2 ç ”ç©¶ç”Ÿå¦ä½å¯¹äºŽè–ªé…¬å’ŒèŒä¸šå‘å±•æ½œåŠ›çš„å½±å“ 33021.3 è‚¡ç¥¨æœŸæƒ 33121.4 股票奖励 33221.5 奖金计划 33221.6 退休计划 33221.7 典型的工资范围(2010~2013) 33321.8 间接报酬 33321.9 教父å¼çš„æ€è€ƒ 335第22ç« å¦‚ä½•å®žçŽ°è¿œå¤§å‰ç¨‹ 33722.1 è°ä¼šæˆåŠŸ 33722.2 æˆåŠŸæ˜¯ä»€ä¹ˆ 33822.3 为什么有些人没有或者未能å–å¾—æˆåŠŸ 33922.4 ç»“è¯ 339 内容简介《远大å‰ç¨‹ï¼šä»Žè½¯ä»¶æ–°æ‰‹åˆ°è¡Œä¸šå¤§ç‰›ã€‹æ˜¯è½¯ä»¶è¡Œä¸šçš„èŒä¸šç”Ÿæ¶¯è§„划å®å…¸ã€‚围绕从事软件行业所需的å„ç§èŒä¸šè½¯æŠ€èƒ½ï¼Œä¹¦ä¸è¿›è¡Œäº†å¤§é‡æ·±å…¥ç»†è‡´çš„æŽ¢è®¨,其䏿›´é™„上了与诸多业内大鳄的深入对è¯ã€‚  《远大å‰ç¨‹ï¼šä»Žè½¯ä»¶æ–°æ‰‹åˆ°è¡Œä¸šå¤§ç‰›ã€‹åˆ†ä¸ºä¸‰ä¸ªéƒ¨åˆ†ï¼Œä»Žå¤¯å®žåŸºç¡€ï¼Œåˆ°é¢†å¯¼å›¢é˜Ÿï¼Œå†åˆ°èµ°å‘å“越,它沿ç€è½¯ä»¶èŒä¸šæ–°äººçš„å‘å±•è½¨è¿¹å¨“å¨“é“æ¥ã€‚å› æ¤ï¼Œã€Šè¿œå¤§å‰ç¨‹ï¼šä»Žè½¯ä»¶æ–°æ‰‹åˆ°è¡Œä¸šå¤§ç‰›ã€‹é€‚åˆäºŽå„年龄层次和å„阶层的软件人员阅读ã€å¦ä¹ 。他山之石,å¯ä»¥æ”»çŽ‰ã€‚å¯¹äºŽè½¯ä»¶è¡Œä¸šä¹‹å¤–çš„å¦ç”Ÿã€èŒåœºäººå£«ï¼Œæœ¬ä¹¦ä¹Ÿæ˜¯ä¸å¯å¤šå¾—的就业å‚考。内容截图 ...
-
分类:平面设计 语言:简体中文 大小:未知 发布时间:13-08-18
第1章 图像处理入门1.1 平面设计基本常识1.1.1 色彩基础知识1.1.2 文字设计基础知识1.1.3 版面编排基础知识1.2 图像处理基本术语1.2.1 矢量图与位图1.2.2 颜色模式1.2.3 色域和溢色1.2.4 图像文件的格式1.2.5 像素与图像分辨率1.2.6 色相、饱和度、亮度与色调第2章 初识Photoshop CS32.1 Photoshop CS3功能概览2.1.1 良好的操作环境2.1.2 强大的“抠图”功能2.1.3 图层的运用2.1.4 绘画与修饰2.1.5 图像的色彩校正2.1.6 花样繁多的滤镜2.1.7 制作网页图像与动画2.1.8 Adobe Bridge文件浏览器2.1.9 Photoshop CS3新增功能2.2 全新的Photoshop CS3工作界面2.2.1 程序窗口和图像窗口2.2.2 主菜单和快捷菜单2.2.3 工具箱与工具属性栏2.2.4 调板2.2.5 状态栏2.3 Photoshop CS3基本操作2.3.1 图像文件的基本操作2.3.2 控制图像的窗口显示2.3.3 改变图像的大小与分辨率2.3.4 使用标尺、参考线、网格和度量工具2.3.5 撤销和重复操作2.3.6 设置前景色和背景色2.4 Photoshop CS3实战流程2.4.1 封面设计相关知识2.4.2 作品构思与素材选择2.4.3 实例制作2.4.4 保存文件第3章 选区的创建和编辑3.1 选区创建方法3.1.1 选区的创建、羽化、消除锯齿、调整边缘和运算3.1.2 制作规则选区的方法3.1.3 制作不规则选区的方法3.1.4 选区的调整3.1.5 变换选区3.1.6 选区的描边3.1.7 选区的保存和装载3.2 基本编辑操作3.2.1 选区的剪切、复制和粘贴3.2.2 合并拷贝和贴人命令的使用3.2.3 清除选区内的图像3.2.4 移动图像3.2.5 旋转和翻转图像3.2.6 自由变换图像3.2.7 图案的定义与运用3.3 制作企业标志3.3.1 标志设计相关知识3.3.2 标志的制作过程第4章 图像的绘制4.1 绘图工具4.1.1 绘图工具的通用属性4.1.2 笔刷的设置4.1.3 笔刷特性的设置4.1.4 画笔工具、铅笔工具和颜色替换工具4.1.5 历史记录画笔与历史记录艺术画笔工具4.2 填充与擦除工具4.2.1 渐变工具4.2.2 油漆桶工具4.2.3 橡皮擦工具4.3 制作温馨桌面第5章 图像的修饰5.1 调整工具5.1.1 模糊工具、锐化工具和涂抹工具5.1.2 减淡工具、加深工具和海绵工具5.2 修复与图章工具5.2.1 修复画笔工具、修补工具和其他图像修复工具5.2.2 仿制图章工具和图案图章工具5.3 制作报纸广告5.3.1 报纸广告设计相关知识5.3.2 报纸广告制作过程第6章 图像的色调调整6.1 常用色调调整命令6.1.1 使用“色阶”命令调整色调6.1.2 使用“曲线”命令调整色调6.1.3 使用“曝光度”命令调整色调6.2 其他色调调整命令6.2.1 使用“自动色阶”命令调整色调6.2.2 使用“自动对比度”命令调整色调6.2.3 使用“自动颜色”命令调整色调6.2.4 使用“亮度/对比度”命令调整色调6.2.5 使用“照片滤镜”命令调整色调6.2.6 使用“阴影/高光”命令调整色调6.3 效果图后期处理6.3.1 效果图基础知识6.3.2 效果图后期处理过程第7章 图像的色彩调整7.1 图像色彩调整命令7.1.1 利用“色相/饱和度”命令调整色彩平衡7.1.2 使用“黑白”命令调整图像色彩7.1.3 使用“色彩平衡”命令调整色彩平衡7.1.4 使用“去色”命令去除图像的颜色7.1.5 使用“替换颜色”命令替换颜色7.1.6 使用“可选颜色”命令平衡和调整颜色7.1.7 使用“匹配颜色”命令匹配颜色7.1.8 使用“通道混合器”命令调整颜色通道7.1.9 使用“变化”命令调整色彩平衡、对比度和饱和度7.2 特殊用途的色彩调整命令7.2.1 使用“反相”命令将图像反相7.2.2 使用“色调均化”命令均衡调整图像亮度7.2.3 使用“闽值”命令将图像 转换为黑白图像7.2.4 使用“色调分离”命令调整通道亮度7.2.5 使用“渐变映射”命令调整图像色彩7.3 制作时尚杂志封面第8章 形状与路径8.1 形状的绘制、编辑和应用8.1.1 形状工具可以绘制的3类对象8.1.2 形状工具的特点8.1.3 形状编辑8.1.4 形状与选区的相互转换8.1.5 形状图层的相关操作8.2 路径的创建、编辑和应用8.2.1 路径层、子路径与工作路径8.2.2 认识“路径”调板8.2.3 路径的描边与填充8.2.4 路径的打开与关闭8.3 制作电视机灯箱广告8.3.1 灯箱广告设计相关知识8.3.2 电视机灯箱广告制作过程第9章 文字的应用9.1 文字的输入9.2 “字符/段落”调板9.2.1 “字符”调板的应用9.2.2 “段落”调板的应用9.3 文字的个性化处理9.3.1 将文字沿路径或在图形内部放置9.3.2 创建变形文字9.3.3 文本图层的特点及操作9.3.4 编辑文字形状9.4 制作名片9.4.1 名片设计的基础知识9.4.2 名片制作过程第10章 图层的应用10.1 图层10.1.1 图层简介10.1.2 图层的创建10.1.3 图层的编辑10.1.4 图层蒙版的建立与使用10.1.5 图层样式的设置10.1.6 图层组和剪辑组的使用10.2 海报设计10.2.1 海报设计相关知识10.2.2 电影海报制作过程第11章 神奇的滤镜11.1 滤镜介绍11.1.1 滤镜的使用规则和技巧11.1.2 “滤镜库”命令11.1.3 Photoshop CS3的几种内置滤镜11.2 样本设计11.2.1 样本设计相关知识11.2.2 样本制作过程第12章 Photoshop的其他功能12.1 通道的使用12.1.1 通道概述12.1.2 通道操作12.2 动作的使用12.2.1 使用系统内置动作12.2.2 录制、修改与执行动作12.3 简单动画的制作 内容介绍:《现场学Photoshop CS3》最大的特点是内容全面、实例丰富、可操作性强,较好地做到了内容与形式、理论与实践的统一。《现场学Photoshop CS3》特别适合各类平面设计人员、电脑爱好者、美术爱好者和网页设计人员使用,也可供高职高专、中等职业学校和平面设计培训班作为教材使用。 内容截图: ...
-
分类:å¹³é¢è®¾è®¡ 语言:简体中文 大小:未知 发布时间:13-08-18
第1ç« è‰²å½©ç®¡ç†1.1 为您的数ç 相机é…置最佳色彩空间1.2 é…ç½®Photoshop色彩空间1.3 æ ¡æ£æ˜¾ç¤ºå™¨1.4 与打å°ç›¸å…³çš„色彩空间é…置问题第2ç« è‰²å½©æ ¡æ£2.1 è‰²å½©æ ¡æ£å‰çš„基本æ“作2.2 通过直方图观察æ›å…‰çж况2.3 åˆ©ç”¨â€œè‰²é˜¶â€æ ¡æ£ç…§ç‰‡2.4 åˆ©ç”¨â€œæ›²çº¿â€æ ¡æ£è‰²å照片2.5 云开雾散å‘ç°çš„é£Žæ™¯æ ¡æ£æ³•2.6 还原真我åè‰²çš„äººåƒæ ¡æ£æ³•2.7 è°ƒæ•´å›¾å±‚æ‹–å…¥æ³•å¿«é€Ÿæ ¡æ£é¢œè‰²2.8 å½±æ£šäººåƒæ ¡æ£2.9 è‡ªåŠ¨é¢œè‰²æ ¡æ£å‘½ä»¤ç¬¬3ç« è°ƒè‰²3.1 逆光使用阴影/高光命令调整ä¸åŒå—光区域的æ›å…‰3.2 ç²¾çµå‡æš—工具ã€ç”»ç¬”工具与曲线命令3.3 垂涎欲滴色相/饱和度3.4 五彩试衣间“替æ¢é¢œè‰²â€å‘½ä»¤3.5 桀骜用“色彩平衡â€å‘½ä»¤å¿«é€Ÿåˆ›é€ 个性色彩3.6 神奇的Lab模å¼3.6.1 令视觉更愉悦3.6.2 改å˜è‰²å½©çš„æ·å¾„3.6.3 è“色梦幻3.6.4 风é¡ç½‘络的æµè¡Œç´ 色3.6.5 æ˜¥æ¥æ±Ÿæ°´ç»¿å¦‚è“3.6.6 凿µ·ä¸´é£Ž3.6.7 制作白里é€çº¢çš„肌肤第4ç« é»‘ç™½ç…§ç‰‡ä¸Žå½©è‰²ç…§ç‰‡4.1 黑白的韵味高质é‡é»‘白照片4.1.1 黑白命令4.1.2 使用Labä¸çš„æ˜Žåº¦é€šé“4.1.3 æ¸å˜æ˜ 射法快速创建黑白照片4.1.4 利用计算命令创建黑白照片4.1.5 åˆ©ç”¨é€šé“æ··åˆå™¨åˆ›å»ºé»‘白照片4.2 多彩童年黑白照片彩色化第5ç« é€‰æ‹©ä¸ŽæŠ å›¾5.1 基本选择工具5.2 快速蒙版与图层蒙版5.2.1 å·å¤©æ¢æ—¥å¿«é€Ÿè’™ç‰ˆçš„è¿ç”¨5.2.2 éª¤é›¨åˆæ‡å›¾å±‚蒙版综åˆåº”用技巧5.2.3 æœ€è‡ªç„¶çš„è¿˜åŽŸå›¾å±‚æ··åˆæ¨¡å¼ä¸Žè’™ç‰ˆçš„è¿ç”¨5.3 通é“高级è¿ç”¨5.3.1 ä¸ä¸åˆ†æ˜ŽæŠ å‡ºå¤æ‚èƒŒæ™¯ä¸æ¯›å‘5.3.2 æ˜¥æ„æœ¦èƒ§æŠ 出åŠé€æ˜Žçš„婚纱第6ç« ä¿®é¥°ä¸Žç¾Žå®¹6.1 去除è€å¹´æ–‘ä»¿åˆ¶å›¾ç« å·¥å…·6.2 去除污点污点修å¤ç”»ç¬”工具6.3 去除皱纹与眼袋修å¤ç”»ç¬”与修补工具6.4 人åƒç²¾ä¿®ç»¼åˆåº”用6.5 æ·»åŠ é•¿ç«æ¯›å˜å½¢å·¥å…·6.6 磨皮ä¿ç•™æ¯›å”柔化技术第7ç« é”化与柔化7.1 é”åŒ–çš„åŒæ—¶æé«˜ç”»è´¨Lab模å¼ç²¾ç»†é”化技巧7.2 高åå·®ä¿ç•™é”化图层é”化技术7.3 åªé”化自己需è¦çš„部分??智能é”化滤镜7.4 快速é”化技巧绘画涂抹命令7.5 雾里看花柔光镜效果 内容介ç»ï¼šæœ¬ä¹¦é›†ä¸äº†ä½œè€…多年的数ç ç›¸æœºä½¿ç”¨ã€æ•°ç 照片修饰与处ç†çš„ç»éªŒï¼Œæ˜¯â€œæ•°ç 暗房â€ç³»åˆ—的精粹版,ç€é‡è®²è§£äº†ä½¿ç…§ç‰‡è¾¾åˆ°å®Œç¾Žæ•ˆæžœçš„关键技术,也是Photoshop在商业摄影领域ä¸çš„高端应用。 全书共分7ç« ï¼Œç²¾é€‰äº†50多个实例。第1ç« è®²è¿°äº†è‰²å½©ç®¡ç†æŠ€æœ¯ï¼Œå¸®åŠ©æ‚¨èŽ·å¾—ä¸€ä¸ªæœ€ä½³çš„ä¿®ç‰‡ç©ºé—´ï¼›ç¬¬2ç« è®²è¿°äº†è‰²å½©æ ¡æ£æŠ€æœ¯ï¼Œå¸®åŠ©æ‚¨è¿˜åŽŸç…§ç‰‡çš„çœŸå®žé¢è²Œï¼›ç¬¬3ç« è®²è¿°äº†è°ƒè‰²è‰ºæœ¯ï¼Œä½¿æ‚¨çš„ç…§ç‰‡æ›´ä¸ºé“丽夺目;第4ç« è®²è¿°äº†é»‘ç™½ç…§ç‰‡å’Œå½©è‰²ç…§ç‰‡äº’ç›¸è½¬æ¢çš„æŠ€å·§ï¼Œå¦‚ä½•æ ¹æ®ç…§ç‰‡çš„特点æ¥è®¾è®¡ç…§ç‰‡çš„é£Žæ ¼ï¼›ç¬¬5ç« è®²è¿°äº†é€‰æ‹©å’ŒæŠ å›¾çš„æŠ€æœ¯ï¼Œä½¿ç…§ç‰‡çš„â€œå›¾â€ä¸Žâ€œåº•â€å®Œç¾Žåˆ†ç¦»ï¼› 第6ç« è®²è¿°äº†æ¶ˆé™¤æ±¡ç‚¹å’Œç¾ŽåŒ–è‚Œè‚¤çš„å…³é”®æŠ€æœ¯ï¼Œä½¿äººç‰©çš„å½¢è±¡å’Œæ°”è´¨æ›´æ˜¾å®Œç¾Žï¼›ç¬¬7ç« è®²è¿°äº†é”化和柔化技术,ä¸ä»…使模糊的照片得到挽救,且增强了照片的艺术性。 本书讲解深入ã€é€šä¿—易懂,适åˆä¸“业摄影者ã€å½±æ¥¼ä»Žä¸šè€…ã€æ‘„影爱好者以åŠPhotoshop爱好者阅读。内容截图: ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-08-17
本书是高清文字版.非扫描.拒绝模糊.享受清晰!电子书www.minxue.net地址! 第1章 PLC概述 11.1 可编程控制器的历史及发展趋势 11.1.1 可编程控制器的历史 11.1.2 可编程控制器的发展趋势 21.1.3 西门子s系列plc的历史与发展概述 31.2PLC的基本功能与特点 41.2.1PLC的基本功能 41.2.2PLC的特点 51.3 西门子系列plc的分类和应用 61.4PLC的组成和工作原理 91.4.1PLC的硬件组成 91.4.2 s7-200系列plc的种类 111.4.3 s7-200系列plc的扩展 121.4.4 s7-200 cpu的最大i/o配置的制约因素 131.5PLC的工作原理 161.5.1 扫描工作原理 171.5.2 s7-200的工作方式及扫描周期 171.5.3 采样方式、输出方式以及响应滞后 181.5.4PLC对i/o的处理原则 181.6 s7-200系列plc的性能简介 18习题 19第2章 西门子s7-200的编程软元件 202.1 软元件概述 202.2 西门子s7-200的编程软元件 202.3 西门子s7-200的软元件介绍 21习题 29第3章 s7-200编程软件的安装和应用 303.1 编程软件安装及硬件配置 303.1.1 编程软件安装 303.1.2 硬件配置 333.2 step 7-micro/win软件功能 343.2.1 设置中文语言环境 343.2.2 主界面各部分功能 353.2.3 系统块设置 383.3 step 7-micro/win软件编程 423.3.1 项目文件 423.3.2 编程语言切换 443.3.3 输入程序 453.3.4 编辑程序方法 473.3.5 数据块编辑 503.3.6 符号表 513.3.7 编译与下载 523.4 程序运行、监控和调试 543.4.1 梯形图程序的状态监控 543.4.2 在运行模式下用状态表监视与调试程序 563.4.3 在停止模式下用状态表监视与调试程序 593.4.4 程序的打印输出 60第4章 s7-200的基本指令及其应用第5章 步进指令第6章 功能指令第7章 扩展模块第8章 s7-200的通信功能第9章 s7-200PLC的综合应用 内容介绍:本书共分9个章节,主要对西门子S7-200PLC应用技术知识作了介绍,具体内容包括PLC概述、西门子S7-200的编程软元件、S7-200编程软件的安装和应用、S7-200的基本指令及其应用、步进指令等。内容截图: ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-08-17
第1章 android framework概要 11.1 android源代码组成 21.2 通过启动过程分析android framework 3第2章 搭建android开发环境 72.1 主机环境构成 72.1.1 安装virtualbox 72.1.2 安装ubuntu 82.2 搭建android平台编译环境 92.2.1 编译工具 102.2.2 安装repo 112.2.3 下载android源代码 112.2.4 编译android源代码 122.3 搭建android sdk开发环境 132.3.1 下载、安装eclipse 132.3.2 下载android sdk starter 132.3.3 安装adt插件 142.3.4 设置android sdk路径 162.3.5 安装android sdk 162.4 开发android应用程序 18.2.5 应用程序framework源码级别调试 212.5.1 加载应用程序framework源 212.5.2 调试helloworld framework(源码级) 242.6 小结 27第3章 init进程 293.1 init进程运行过程 293.2 init进程源码分析 313.3 init.rc脚本文件分析与执行 403.3.1 动作列表(action list) 413.3.2 服务列表(service list) 433.3.3 init.rc文件分析函数 443.3.4 动作列表与服务列表的运行 483.4 创建设备节点文件 523.4.1 创建静态设备节点 523.4.2 动态设备感知 573.5 进程的终止与再启动 583.6 属性服务 623.6.1 属性初始化 633.6.2 属性变更请求处理 653.7 小结 67第4章 jni与ndk 694.1 android与jni 694.2 jni的基本原理 724.2.1 在java中调用c库函数 724.2.2 小结 834.3 调用jni函数 844.3.1 调用jni函数的示例程序结构 844.3.2 java层代码(jnifuncmain.java) 854.3.3 分析jni本地函数代码 874.3.4 编译及运行结果 1014.3.5 在android中的应用举例 1024.4 在c程序中运行java类 1024.4.1 invocation api应用示例 1034.4.2 编译及运行 1084.4.3 invocation api在android中的应用举例:zygote进程 1104.5 直接注册jni本地函数 1104.5.1 加载本地库时,注册jni本地函数 1114.5.2 android中的应用举例 1154.6 使用android ndk开发 1224.6.1 安装android ndk 1234.6.2 使用android ndk开发步骤 1274.6.3 小结 136第5章 zygote 1375.1 zygote是什么 1375.2 由app_process运行zygoteinit class 1425.2.1 生成appruntime对象 1435.2.2 调用appruntime对象 1445.2.3 创建dalvik虚拟机 1455.2.4 运行zygoteinit类 1465.3 zygoteinit类的功能 1475.3.1 绑定/dev/socket/zygote套接字 1495.3.2 加载应用程序framework中的类与平台资源 1505.3.3 运行systemserver 1555.3.4 运行新android应用程序 158第6章 android服务概要 1636.1 示例程序:理解android服务的运行 1636.2 android服务的种类 1666.3 android应用程序服务 1686.4 android系统服务 1826.5 运行系统服务 1856.5.1 分析媒体服务器(media server)的运行代码 1866.5.2 分析系统服务器(system server)的运行代码 1886.6 android service framework、binder driver概要及相关术语 192第7章 android binder ipc 1977.1 linux内存空间与binder driver 1977.2 android binder model 1997.2.1 binder ipc数据传递 2017.2.2 binder ipc数据流 2027.2.3 binder协议(binder protocol) 2047.2.4 rpc代码与rpc数据 2067.2.5 binder寻址(binder addressing) 2067.3 android binder driver分析 2097.3.1 从进程的角度看服务的使用 2107.3.2 从binder driver角度看服务的使用 2147.3.3 binder driver函数分析 2197.4 context manager 2517.5 小结 256第8章 android service framework 2578.1 服务框架(service framework) 2578.2 服务框架(service framework)的构成 2598.2.1 各层构成元素的配置 2608.2.2 各层构成元素间的相互作用 2618.2.3 类的结构 2648.3 运行机制 2668.3.1 服务接口 2678.3.2 服务 2738.3.3 服务代理(service proxy) 2768.3.4 binder ipc处理 2808.4 本地服务管理器(native service manager) 2828.4.1 service manager概要 2828.4.2 service manager类 2848.4.3 service manager的运行 2868.5 编写本地服务 3148.5.1 设计helloworld系统服务 3148.5.2 helloworld服务接口 3158.5.3 helloworld服务 3168.5.4 helloworld服务代理 3198.5.5 运行helloworld服务 3208.6 小结 325第9章 本地系统服务(native system service)分析 3279.1 相机服务(cameral service) 3279.2 相机应用程序 3289.3 相机服务框架(camera service framework) 3319.3.1 相机服务框架层次结构 3319.3.2 相机服务框架类 3339.4 相机服务框架的运行 3349.4.1 初始化相机服务 3349.4.2 连接相机服务 3359.4.3 相机服务连接过程分析 3379.4.4 相机设置与控制 3409.4.5 相机设置与控制分析 3419.4.6 相机事件处理 3429.4.7 相机事件处理分析 3439.5 小结 345第10章 java服务框架(java service framework) 34710.1 java服务框架(java service framework) 34710.1.1 java服务框架的层次结构 34810.1.2 java服务框架中各个类间的相互作用 35110.2 运行机制 35410.2.1 java服务框架初始化 35510.2.2 binder 35510.2.3 binderproxy 36110.2.4 parcel 36410.3 java系统服务的实现 36710.3.1 闹钟服务(alarm manager service)分析 36810.3.2 编写helloworldservice系统服务 37210.3.3 使用helloworldservice系统服务 37510.3.4 编译helloworldservice系统服务 37810.4 java service manager 38010.4.1 java service manager简介 38010.4.2 binderinternal 38110.4.3 java service manager的运行实例 38310.5 使用aidl生成服务代理与服务stub 38910.5.1 在aidl文件中定义服务接口 39010.5.2 使用aidl编译器,生成服务接口、服务stub以及服务代理 39110.5.3 继承stub类创建服务 39210.5.4 服务接口的调用 39310.6 小结 394第11章 java系统服务运行分析 39511.1 activity manager service 39511.2 activity manager service创建服务分析 39711.2.1 controller activity-调用startservice()方法 39811.2.2 activity manager service的startservice()方法的调用过程(使用binder rpc) 39911.2.3 activity manager service——运行startservice() stub方法 40511.2.4 运行activitythread类的main() 方法 40911.2.5 activity manager service——attachapplication() stub方法 41411.3 小结 421附录 aidl语法 423 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-08-17
第1部分 基础篇第1章 linux基础 21.1 linux文件系统概述 21.2 linux启动过程 41.3 常用linux 命令 61.4 shell脚本备忘 91.4.1 获取输入 101.4.2 变量定义 101.4.3 条件判断 111.4.4 while []...do... done语句 121.4.5 for循环 131.4.6 函数 141.4.7 常用内置符号常量 151.5 make脚本备忘 151.5.1 一个简单的makefile文件 161.5.2 变量的定义与赋值 181.5.3 条件控制语句 181.5.4 宏(函数)定义 191.5.5 内置符号和变量 22.1.5.6 模板目标(pattern target) 231.5.7 目标特定的变量赋值(target-specific variable) 241.5.8 常用选项 25第2章 java基础 262.1 类装载器dexclassloader 262.1.1 dexclassloader的调用方法 272.1.2 基于类装载器设计一种“插件”架构 292.2 jni调用机制 322.2.1 java访问c 332.2.2 c访问java 352.2.3 在c中使用持久对象 372.3 异步消息处理线程 372.3.1 实现异步线程的一般思路 382.3.2 android中异步线程的实现方法 38第3章 android源码下载及开发环境配置 443.1 mac系统的配置 443.1.1 硬盘格式的配置 443.1.2 port的用法 463.2 在linux中配置usb连接 463.3 在eclipse中调试framework 463.3.1 一段防止下载异常的脚本 473.3.2 调试framework中的代码 47第4章 使用git 514.1 安装git 524.2 git仓库管理 524.2.1 仓库的组成 524.2.2 创建仓库 544.2.3 分支管理 554.3 git merge用法 574.4 git rebase用法 584.5 git cherry-pick用法 614.6 git reset用法 624.7 恢复到无引用提交 634.8 git remote用法 654.9 git 配置 674.9.1 基本信息配置 684.9.2 merge、diff工具配置 684.9.3 .gitignore配置 704.10 同时使用git和svn 714.11 其他git常用命令示例 724.11.1 git branch 724.11.2 git checkout 724.11.3 git log 734.11.4 git commit --amend 734.11.5 git cherry-pick sha-1 734.11.6 git merge-base 744.11.7 git diff master…dev 744.11.8 git revert 754.11.9 git diff 754.11.10 git rm 754.11.11 git tag 76第2部分 内核篇第5章 binder 785.1 binder框架 785.2 设计servier端 805.3 binder客户端设计 815.4 使用service类 825.4.1 获取binder对象 825.4.2 保证包裹内参数顺序aidl工具的使用 835.5 系统服务中的binder对象 885.5.1 servicemanager管理的服务 885.5.2 理解manager 90第6章 framework概述 926.1 framework框架 926.1.1 服务端 926.1.2 客户端 936.1.3 linux驱动 946.2 apk程序的运行过程 946.3 客户端中的线程 946.4 几个常见问题 956.4.1 acitivity之间如何传递消息(数据) 956.4.2 窗口相关的概念 96第7章 理解context 987.1 context是什么 987.2 一个应用程序中包含多少个context对象 997.3 context相关类的继承关系 997.4 创建context 1007.4.1 application对应的context 1017.4.2 activity对应的context 1027.4.3 service对应的context 1037.4.4 context之间的关系 104第8章 创建窗口的过程 1068.1 窗口的类型 1068.2 token变量的含义 1088.2.1 activity中的mtoken 1088.2.2 window中的mapptoken 1098.2.3 windowmanager.layoutparams中的token 1098.2.4 view中的token 1108.3 创建应用窗口 1118.4 创建子窗口 1218.4.1 dialog的创建 1228.4.2 popupwindow的创建 1268.4.3 contextmenu的创建 1278.4.4 optionmenu的创建 1328.5 系统窗口toast的创建 1368.5.1 toast调用流程 1378.5.2 toast添加窗口 1398.6 创建窗口示例 139第9章 framework的启动过程 1429.1 framework运行环境综述 1429.2 dalvik虚拟机相关的可执行程序 1439.2.1 dalvikvm 1449.2.2 dvz 1449.2.3 app_process 1459.3 zygote的启动 1479.3.1 在init.rc中配置zygote启动参数 1479.3.2 启动socket服务端口 1489.3.3 加载preload-classes 1519.3.4 加载preload-resources 1529.3.5 使用folk启动新的进程 1529.4 systemserver进程的启动 1559.4.1 启动各种系统服务线程 1569.4.2 启动第一个activity 158第10章 ams内部原理 16010.1 activity调度机制 16010.1.1 几个重要概念 16110.1.2 ams中的一些重要调度相关变量 16310.1.3 startactivity()的流程 16510.1.4 stopactivitylocked()停止activity 18310.1.5 按“home”键回到桌面的过程 18610.1.6 按“back”键回到上一个activity 18710.1.7 长按“home”键 18910.1.8 activity生命期的代码含义 19010.2 内存管理 19210.2.1 关闭而不退出 19210.2.2 android与linux的配合 19410.2.3 各种关闭程序的过程 19610.2.4 释放内存详解 19710.3 对ams中数据对象的理解 21110.3.1 常见的对象操作 21210.3.2 理解activity 21310.3.3 android多进程吗,是同时在运行多个应用程序吗 21310.4 activitygroup的内部机制 21410.4.1 tabactivity使用时的类关系结构 21510.4.2 localactivitymanager的内部机制 21710.4.3 activitygroup内部的activity生命期控制 220第11章 从输入设备中获取消息 22111.1 android消息获取过程概述 22111.2 与消息处理相关的源码文件分布 22311.3 创建inputdispatcher线程 22611.4 把窗口信息传递给inputdispatcher线程 22711.5 创建inputchannel 22911.6 在wms中注册inputchannel 23211.7 在客户进程中注册inputchannel 23311.8 wms中处理消息的时机 23411.9 客户窗口获取消息的时机 235第12章 屏幕绘图基础 23712.1 绘制屏幕的软件架构 23712.2 java客户端绘制调用过程 23912.3 c客户端绘制过程 24112.4 java客户端绘制相关类的关系 244第13章 view工作原理 24713.1 导论 24713.2 用户消息类型 24913.2.1 按键消息 24913.2.2 触摸消息 25013.3 按键消息派发过程 25213.3.1 keyevent.dispatcherstate中的长按监测 25213.3.2 按键消息总体派发过程 25413.3.3 根视图内部派发过程 25613.3.4 activity内部派发过程 25713.3.5 view类内部的onkeydown()和onkeyup() 26013.3.6 activity中的onkeydown()和onkeyup() 26113.3.7 phonewindow内部消息派发过程 26213.4 按键消息在wms中的派发过程 26313.5 触摸消息派发过程 26613.5.1 触摸消息总体派发过程 26613.5.2 根视图内部消息派发过程 26713.5.3 viewgroup内部消息派发过程 26813.5.4 各种消息监测的基本实现方法 27113.5.5 view内默认消息派发过程 27213.6 导致view树重新遍历的时机 27413.6.1 状态的分类 27413.6.2 导致view树重新遍历的总体诱因图 27513.6.3 refreshdrawablelist() 27613.6.4 onfocusedchanged() 27813.6.5 ensuretouchmode() 27913.6.6 setvisibility() 28213.6.7 setenable() 28413.6.8 setselected() 28513.6.9 invalidate() 28613.6.10 requestfocus() 29013.6.11 requestlayout() 29213.7 遍历view树performtraversals()的执行过程 29313.8 计算视图大小(measure)的过程 29613.8.1 measure内部设计思路 29713.8.2 viewgroup中的measurechildwithmargins() 30113.8.3 linearlayout中的onmeasure()过程举例 30413.9 布局(layout)过程 30813.9.1 layout过程的设计思路 30813.9.2 linearlayout中onlayout()内部过程 30913.9.3 textview中gravity与layout的关系 31113.10 绘制(draw)过程 31313.10.1 视图中可绘制的元素 31313.10.2 绘制过程的设计思路 31413.10.3 viewroot中draw()的内部流程 31513.10.4 view类中draw()函数内部流程 31813.10.5 viewgroup类中绘制子视图dispatchdraw()内部流程 32213.10.6 viewgroup类中drawchild()过程 32513.10.7 绘制滚动条 32813.11 动画的绘制 33113.11.1 动画的设计思路 33213.11.2 viewgroup类中drawchild()函数中视图动画绘制过程 33413.11.3 viewgroup中dipsatchdraw()中布局动画绘制流程 337第14章 wms工作原理 34014.1 概述 34014.1.1 窗口的定义 34014.1.2 窗口管理要解决的核心问题 34114.1.3 解决核心问题所使用的相关的变量列表 34314.1.4 几个操作的概念 34614.1.5 什么是policy,以及其与wms的关系 34614.1.6 wms接口结构 34714.2 wms主要内部类 34814.2.1 表示窗口的数据类 34814.2.2 dimanimator 34814.2.3 fadeinoutanimation 34914.2.4 inputmonitor类 35014.2.5 policythread 35114.2.6 session 35214.2.7 watermark 35314.2.8 wmthread 35414.3 窗口的创建和删除 35514.3.1 创建窗口的时机和过程 35514.3.2 assignlayerslocked()的执行过程 36014.3.3 addwindowtolistinorderlocked()的执行过程 36214.3.4 删除窗口的时机 36414.3.5 删除窗口的过程 36614.3.6 removewindowinnerlocked() 36714.4 计算窗口的大小 37114.4.1 描述窗口尺寸的变量 37114.4.2 窗口大小的变化过程 37214.4.3 policy中layoutwindowlw()的执行过程 37514.4.4 输入法窗口如何影响应用窗口的大小 37814.5 切换窗口 37914.5.1 切换要解决的问题 37914.5.2 inputmanager和wms的接口 38114.5.3 ams与wms的接口 38314.5.4 从a到b的切换 38714.5.5 从b回到a的过程 39014.5.6 a中长按“home”键切换到b 39114.5.7 setappvisiblity()与销毁surface 39314.5.8 computefocusedwindowlocked() 39614.6 perforlayoutandplacesurfaceslockedinner()的执行过程 39814.6.1 总体过程 39914.6.2 第一大步骤:计算窗口的大小 40114.6.3 第二大步骤:计算窗口的可视状态 40114.6.4 第三大步骤:通知surfaceflinger进行窗口重绘 40414.7 窗口动画 40614.8 屏幕旋转及configuration的变化过程 409第3部分 系统篇第15章 资源访问机制 41415.1 定义资源 41415.2 存储资源 41515.3 styleable、style、attr、theme的意义 41715.4 attributeset与typedarray类 42015.5 获取resources的过程 42515.5.1 通过context获取 42515.5.2 通过packagemanager获取 42915.6 framework资源 43115.6.1 加载和读取 43215.6.2 添加 43415.6.3 实现真正主题切换的两种思路 436第16章 程序包管理(package manager service) 43916.1 包管理概述 43916.2 packages.xml文件格式 44216.2.1 last-platform-version标签 44316.2.2 permissions标签 44316.2.3 cert标签 44416.2.4 sigs标签 44416.2.5 perms标签 44416.2.6 package标签 44416.2.7 shared-user标签 44516.3 包管理服务的启动过程 44616.3.1 各主要功能类的关系 44616.3.2 pms主体启动过程 44816.3.3 readpermission()内部过程 45016.3.4 msettings.readlp() 45216.3.5 scanpackageli()内部过程 45416.3.6 msettings.writelp() 45516.4 应用程序的安装和卸载 45516.4.1 各主要功能类关系 45616.4.2 应用程序安装过程 45716.4.3 应用程序的卸载过程 46116.5 intent匹配框架 46316.5.1 主要功能类的关系 46316.5.2 主体调用过程 465第17章 输入法框架 46717.1 输入法框架组成概述 46817.2 输入法中各binder对象的创建过程 46917.2.1 inputconnection 46917.2.2 iinputmethodclient 47117.2.3 inputmethodsession 47217.2.4 inputmethod 47517.3 输入法主要操作过程 47717.3.1 输入法相关模块的启动过程 47717.3.2 切换输入法 47817.3.3 启动输入法 48017.3.4 显示输入法 48517.3.5 输入法操作过程中的重要变量总结 48917.4 输入法窗口内部的显示过程 49017.4.1 ims中的showwindow()的内部执行过程 49117.4.2 标准布局的ims 49617.4.3 自定义布局的ims 50217.5 向编辑框传递字符 50317.6 输入法相关源码清单 504第4部分 编译篇第18章 android编译系统 50818.1 android源码文件结构 50918.2 从调用make命令开始说起 50918.2.1 编译命令 51018.2.2 编译结构猜想 51018.3 编译所需脚本文件之间的协同关系 51218.3.1 编译系统内部功能模块图 51218.3.2 脚本文件的包含关系 51418.3.3 从子项目中提取编译目标 51818.3.4 生成编译规则 51918.3.5 设置编译输出目录 52118.3.6 生成最终的image文件 52218.4 如何增加一个product 52318.4.1 什么是一个product 52318.4.2 如何增加一个product 52718.5 如何增加一个项目 52818.5.1 项目类别和项目路径 52918.5.2 添加一个c项目 53018.5.3 添加一个apk项目 53118.6 apk编译过程 53318.6.1 总体编译过程概述 53318.6.2 生成r.java 53518.6.3 编译aidl文件 53618.6.4 包含java静态库 53618.6.5 编译java源文件生成jar包 53818.6.6 将jar包转换为dex文件 53918.6.7 编译资源文件生成apk包 54018.6.8 将dex文件添加到apk包中 54118.6.9 添加jni所需的动态库文件 54118.6.10 对apk文件进行签名 54318.6.11 使用zipalign优化apk内部存储 54318.7 framework的编译 54418.7.1 总体编译过程 54418.7.2 framework/core/ext三个jar文件的区别 54618.8 编译android.jar 54718.8.1 资源文件 54718.8.2 aidl文件 55118.8.3 java文件 55118.9 编译adt插件 55318.10 总结 554第19章 编译自己的rom 55519.1 嵌入式系统的内存地址空间 55519.2 各种映像(image)文件的作用 55919.3 编译nexus s(ns)的image文件 56219.3.1 编译linux kernel 56219.3.2 提取ns的私有驱动文件 56319.3.3 编译system.img文件 56419.3.4 创建ramdisk.img 56519.3.5 创建boot.img文件 56619.4 使用fastboot写入image文件 56619.5 最后验证 56719.5.1 解决触摸按键问题 56819.5.2 解决音量和电源键 56819.5.3 wifi问题 57019.5.4 安装google mobile service(gms) 571第5部分 硬件驱动篇第20章 基于ti omap处理器的 techshine 开发板介绍 57320.1 techv-35xx开发板概述 57420.2 交叉编译环境配置 57520.3 x-loader编译 57820.4 u-boot编译 57820.5 techv-35xx linux驱动和内核配置及编译 57920.5.1 touchscreen驱动配置 57920.5.2 keyboard驱动配置 58020.5.3 audio驱动配置 58120.5.4 4mmc/sd驱动配置 58220.5.5 nandflash驱动配置 58220.5.6 lcd驱动配置 58320.5.7 内核编译 58320.6 techv-35xx android驱动编写 58420.7 techv-35xx android开发环境建立 58920.8 编译android donut 59020.9 android根文件系统的制作 59120.10 相关image文件的烧写 59120.11 android 根文件系统安装 593 ...