-
分类:电子通信 语言:简体中文 大小:未知 发布时间:13-06-13
目录: 第一章离散时间信号与系统81.1离散时间信号——序列81.2线性移不变系统201.3常系数线性差分方程301.4连续时间信号的抽样34习题42第二章z变换与离散时间傅里叶变换(DTFT)442.1引言442.2z变换的定义与收敛域442.3z反变换492.4z变换的基本性质和定理592.5序列的z变换与连续信号的拉普拉斯变换、傅里叶变换的关系692.6离散时间傅里叶变换(序列的傅里叶变换)722.7序列傅里叶变换的主要性质772.8周期性序列的傅里叶变换792.9傅里叶变换的一些对称性质832.10离散系统的系统函数,系统的频率响应85习题94第三章离散傅里叶变换(DFT)983.1引言983.2傅里叶变换的几种可能形式983.3周期序列的离散傅里叶级数(DFS)1023.4离散傅里叶级数的性质1063.5离散傅里叶变换——有限长序列的离散频域表示1093.6离散傅里叶变换的性质1113.7抽样z变换——频域抽样理论1263.8利用DFT计算模拟信号的傅里叶变换(级数)对129习题138第四章快速傅里叶变换(FFT)1434.1引言1434.2直接计算DFT的问题及改进的途径1434.3按时间抽选(DIT)的基2FFT算法(库利图基算法)1444.4按频率抽选(DIF)的基2FFT算法(桑德图基算法)1564.5离散傅里叶反变换(IDFT)的快速计算方法1614.6N为复合数的FFT算法——混合基算法1624.7基4FFT算法1684.8分裂基FFT算法1734.9线性调频z变换(Chirpz变换)算法1764.10线性卷积与线性相关的FFT算法1824.11FFT的软件实现188习题194第五章数字滤波器的基本结构1965.1数字滤波器结构的表示方法1965.2无限长单位冲激响应(IIR)滤波器的基本结构1975.3有限长单位冲激响应(FIR)滤波器的基本结构2035.4数字滤波器的格型结构211习题220第六章无限长单位冲激响应(IIR)数字滤波器的设计方法2226.1引言2226.2最小与最大相位延时系统,最小与最大相位超前系统2256.3全通系统2286.4用模拟滤波器设计IIR数字滤波器2326.5冲激响应不变法2336.6阶跃响应不变法2376.7双线性变换法2396.8常用模拟低通滤波器特性2456.9设计IIR滤波器的频率变换法2676.10先利用模拟域频带变换法,再利用数字化法设计数字各型滤波器2676.11先将模拟归一化低通原型数字化为数字低通,再利用数字域频带变换法设计数字各型滤波器2866.12直接在数字域设计IIR数字滤波器3016.13设计IIR滤波器的最优化方法309习题319第七章有限长单位冲激响应(FIR)数字滤波器的设计方法3237.1引言3237.2线性相位FIR滤波器的特点3237.3窗函数设计法3337.4频率抽样设计法3487.5设计FIR滤波器的最优化方法3577.6IIR与FIR数字滤波器的比较369习题370第八章信号的抽取与插值——多抽样率数字信号处理基础3748.1概述3748.2用整数D的抽取——降低抽样率3748.3用整数I的插值——提高抽样率3818.4用有理数I/D做抽样率转换3848.5抽取、插值以及两者结合的流图结构3878.6变换抽样率的多级实现396习题399第九章数字信号处理中的有限字长效应4029.1引言4029.2二进制数的表示及其对量化的影响4029.3A/D变换的量化效应4149.4数字滤波器的系数量化效应4199.5数字滤波器运算中的有限字长效应4299.6防止溢出的幅度加权因子4339.7IIR滤波器的定点运算中零输入的极限环振荡和溢出振荡4359.8FFT算法的有限字长效应442习题449附录本书所附“数字信号处理多媒体CAI教程”光盘简介453参考文献454 内容介绍:《数字信号处理教程(第3版)》系统地讨论了数字信号处理的基本理论、基本分析方法、基本算法和设计方法。《数字信号处理教程(第3版)》共九章。前三章讲解离散时间信号与系统的基本理论,分别讨论离散时间信号与系统、z变换与离散时间傅里叶变换以及离散傅里叶变换。第四章讨论各种快速傅里叶变换算法。第五、六、七章讨论数字滤波器的结构、理论和设计方法,包括计算机辅助设计方法。第八章讨论多抽样率数字信号处理基础。第九章讨论数字信号处理的有限字长效应。《数字信号处理教程(第3版)》条理清楚,深入浅出,有实例,便于自学。电子书www.minxue.net内容截图: ...
-
分类:科普 语言:简体中文 大小:未知 发布时间:13-06-13
小测试 你对大脑的了解有多少?开场白 用你的头脑,弄懂你的脑袋,让你头脑更厉害01 你对大脑的误解有多少?第1章 你的脑袋爱撒谎但它会把你需要的告诉你你知道吗:下棋难吗?看照片更难!你知道吗:左脑很爱诠释,右脑实事求是大错特错:我们只用了10%的脑力第2章 给脑袋一记重击!好莱坞的“神经脱线”故事你知道吗:哪些电影对脑部疾病的描述不正确?你知道吗:脑袋受了伤,人就会变样你知道吗:大数学家是分裂症患者你知道吗:如何才能洗去痛苦的记忆?第3章 不可思议的思考中心来一趟脑袋各部门的参观之旅你知道吗:你的脑袋每天用掉2根香蕉的能量你知道吗:青蛙的心跳让神经科学家得到诺贝尔奖你知道吗:用什么比喻脑袋最贴切?绝不是计算机!第4章 生物钟挂在哪里?有人一天23小时,有人一天25小时你知道吗:早起的公鸡和夜猫子都是天生注定实用诀窍:克服时差,帮你的脑袋晒一些午后阳光实用诀窍:小心,别让时差伤害你的脑!第5章 减肥为什么这么难?脑袋说:多长点肉,才能活命!知道吗:少吃一些,多活几年实用诀窍:减肥忠告:多管齐下,骗过你的脑02 感官世界第6章 睁开你的双眼视觉的故事你知道吗:“睁一只眼,闭一只眼”不是好主意你知道吗:有一个神经元迷上了迈克尔 ? 乔丹大错特错:盲人的听力比较好第7章 在鸡尾酒会上听电话听清楚了:没问题!实用诀窍:如何预防听力丧失实用诀窍:利用人工耳改进听力实用诀窍:在很吵的地方讲电话,怎样才能听得更清楚?第8章 这是什么气味啊?谈谈嗅觉与味觉你知道吗:老鼠为何不喜欢减肥可乐?你知道吗:是鼻子出毛病,还是太阳让你打喷嚏?你知道吗:火辣辣与透心凉,是什么感受?第9章 疼痛不是病,却会要人命痛不痛,脑袋决定你知道吗:为什么不能挠自己的痒?实用诀窍:针灸仍具有医疗价值实用诀窍:转移痛——病在心脏,痛在左臂03 你开窍,子女就会开窍第10章 长出好脑袋童年快乐最重要!你知道吗:压力大的孩子会变成脆弱的成年人大错特错:听莫扎特能让宝宝变聪明第11章 学语言、学音乐,要趁早把握敏感期你知道吗:学会语言的能力是不是天生的?你知道吗:音乐和语言一样,越早接触越好第12章 老爸老妈怎么那样烦?青春期叛逆有理你知道吗:智力与脑容量没关系实用诀窍:打电子游戏,增进脑力第13章 一目十行,过目不忘增强学习力与记忆力你知道吗:为什么有些事情比其他事情容易学?实用诀窍:应该临时抱佛脚吗?实用诀窍:把不好的事忘了吧.第14章 抗老化的良方多动动,不会老你知道吗:记性变差,不等于得了阿尔茨海默病?大错特错:出生后,脑细胞数目就不会再增加实用诀窍:如何保护你的脑袋不变老?第15章 你的脑容量会改变吗?千万不用头大你知道吗:孩子的身高智力上限,取决于父母的基因你知道吗:先天与后天,一样重要你知道吗:我们跟猿猴差别不算太大04 感性的脑第16章 脑袋里的晴时多云偶阵雨感情用事不是坏事你知道吗:感情让记忆更鲜活你知道吗:大脑怎样听懂笑话?第17章 别再担心过了头控制焦虑非难事你知道吗:女性更容易罹患精神创伤后心理混乱大错特错:撞车那一瞬间,时间好像变慢了实用诀窍:以毒攻毒,治疗恐怖症第18章 要幸福哟!追求快乐有方法你知道吗:不同的人有不同的幸福你知道吗:心理学家如何计量快乐?实用诀窍:怎样增强你的幸福感?第19章 性格是什么?不只你有个性,乌贼也有!你知道吗:家畜和宠物,脑袋瓜越来越小第20章 性、爱与配对结合爱情让人上瘾你知道吗:女性才是调情行为的主导者你知道吗:性高潮时的脑部显像大错特错:男性经由学习,才变成同性恋05 理性的脑第21章 该怎么做决定?学学猴子的把戏你知道吗:知足还是不知足?你知道吗:意志力能不能锻炼?第22章 智力是怎么来的?基因与环境都重要你知道吗:乌鸦和章鱼的小脑袋瓜一点都不傻大错特错:脑褶是智力的象征实用诀窍:考试前为自己打气,会考得更好第23章 有些事忘不了,有些事记不来真是伤脑筋你知道吗:为什么你忘了车钥匙,却记得怎样开车大错特错:记忆像弹簧,能受压也能恢复实用诀窍:如何甩掉恼人的困扰第24章 没来由的理性为什么会有自闭症?你知道吗:模仿,是同理心的基础大错特错:疫苗导致孤独症第25章 男人来自火星,女人来自金星两性天生就不同智力测验:你的心理有多像男人?你知道吗:男性之间的差异大于女性大错特错:女人的心情比男人多变06 大脑七十二变第26章 我有自由意志吗?你没有看到的,大脑都感觉到你知道吗:是我犯了罪,还是脑袋唆使我犯罪?你知道吗:脑部扫描能读出你的心思吗?你知道吗:我们有没有自由意志?第27章 睡得好,记得牢人生入梦,往事不成空你知道吗:很兴奋的时候也会突然睡着你知道吗:为什么打呵欠会传染?第28章 他们有坚定的信仰信徒、书迷、无神论者你知道吗:为什么神或天使总是在山上“显灵”?第29章 当心,你可能脑中风了突然间听不懂话,或无法移动实用诀窍:脑中风的警讯与处理方法第30章 上瘾,一点也不过瘾嗑药、酗酒惹麻烦你知道吗:迷魂药与百忧解,瞄准同一种分子你知道吗:抽大麻会不会引起肺癌?你知道吗:戒毒瘾怎么那么难?实用诀窍:准妈妈不喝酒,宝宝才会壮第31章 直捣大脑深处的疗法你的头脑该电一电了吗?你知道吗:大脑和机器也可以连接致谢 作者简介:桑德拉?阿玛特,《自然神经科学》总编辑,这份期刊在神经科学领域有举足轻重的地位。她是约翰霍普金斯大学生物物理学士,罗彻斯特大学神经科学博士。她也在20所大学授课,参加过在10个国家举行的40多场科学会议。内容简介:关于脑的谬论、误解,实在多得数不清!你的脑袋会耍些什么诡计?怎样才能完全发挥脑力?本书完整揭露其中的奥妙,让你重新认识你的大脑:我们只用了10%的脑力,还有90%的脑力未开发? 放古典音乐给宝宝听,可以增进他们的智力?脑袋越大越聪明?左撇子比较聪明? 或许你抓破脑袋也想不到,这些说法都是大错特错!不过,有两位超级好心的一流神经科学家,已经迫不及待要让你知道:只有对脑袋了解越多、误解越少,才能让你的头脑运作得更好!这本书不只帮你破除谣言,还要给你解决生活难题的实用诀窍,帮助你保护大脑,开发大脑。包括:长长久久的快乐要怎么找?青少年该怎么教?临时抱佛脚到底有没有效?该怎么做,才能常保脑袋青春不老?翻开本书,先用科学知识补脑,帮助你更聪明、更勇敢、更成功的奥妙,都可以从你自己的脑袋里找到!这本书共分6部,第一部介绍人的脑袋,展示脑袋的真相,并解释人脑如何帮助人类在世界里求生。然后,书籍在第二部时解释人类如何运用大脑,去看、去听、去触摸、去闻、以及去尝试味道。此书的第三部展示人类的脑袋,一生中从出生到老年的变化。接著第四部检视人们脑袋里的情感系统,并把焦点放在这些感情如何引导人们好好过日子。之后,作者在第五部讨论人的推理能力,包括决策、智力、以及两性在认知上的差异。而第六部则是检视脑袋的变化状态,包括意识、睡眠、药物与酒精、疾病等主题。 ...
-
分类:操作系统 语言:简体中文 大小:未知 发布时间:13-06-12
内容介绍:The first and last word on the feature-packed new Windows 8 Windows 8 is an exciting new version of Microsoft's flagship operating system and it's packed with exciting new features. From the new Windows 82032s lock screen and the new Internet Explorer to a built-in PDF reader and new user interface, Windows 8 is not only a replacement for Windows 7 but a serious OS for today's tablet and touchscreen device users. And what better way to get the very most out of it than with this equally impressive new book from Microsoft experts? Over 900 pages packed with tips, instruction, and techniques help you hit the ground running with Windows 8. Provides complete how-to coverage of Windows 8 in a thoroughly redesigned and revised new Bible from an expert author team Covers all the exciting new Windows 8 features, including the Windows 82032s lock screen, Internet Explorer Immersive, Modern Reader, a new interface, and more Helps new and inexperienced users, as well as those upgrading from Windows 7, Windows Vista, or Windows XP Also explores new connections to cloud applications and data, distributed file system replication, and improvements to branch cache Get the very most out of Windows 8, no matter what device you run it on, with Windows 8 Bible.内容截图: Introduction xxxixPart I: Getting Started, Getting Secure 1Chapter 1: What’s New in Windows 8 3New Platforms 3The Windows 8 Interface 4The Start screen 5The Lock Screen 7The Charms Bar 7The Windows Store 8Cloud Synchronization 9Integrated Messaging 9Social Networking Integration 10File Explorer 11Search 12Spell Check and AutoCorrect 13Enterprise Features 13Windows to Go 13DirectAccess 13BranchCache 14AppLocker 14VDI enhancements 14Windows 8 app deployment 14Internet Explorer 10 14Client Hyper-V 16BitLocker 16Smart Cards 17Task Management 17Proximity and Wi-Fi Direct 18Refresh/Reset 18Wrap-Up 19Chapter 2: Navigating the Windows 8 Interface 21Introducing the Windows 8 Interface 21Gestures and Mouse Actions 23Using the Start Screen 24Using the Charms Bar 26Working with Windows 8 Apps 29Opening and using a Windows 8 app 29Snapping apps on the screen 30Switching between apps 31Closing a Windows 8 app 33Getting to the Desktop 33Using the Taskbar 34Wrap-Up 34Chapter 3: Windows 8 on Mobile Devices 37Windows 8 Mobile 37Windows Phone 8 37Windows 8 tablets 39Wrap-Up 39Chapter 4: Getting Around the Windows Desktop 41Terminology for Things You Do 41Mouse terminology 42Point 42Click 43Double-click 43Right-click 43Drag 44Keyboard terminology 44Tab, Enter, and Spacebar 44If in doubt, Escape key out 44The Help key (F1) 44The key 44Shift, Ctrl, and Alt 45Shortcut keys 45Logging In 45Windows Start Screen 47Using the Windows Desktop 48What’s on the desktop 48About desktop icons 50Arranging desktop icons 52Using Jump Lists 53Running Programs and Apps 54The active window 56Switching among open programs 57Switching with taskbar buttons 57Switching with the keyboard 58Arranging program windows 59Sizing program windows 61Maximize a program window 61Minimize a program window 62Size at will 63Moving a program window 66Moving and sizing from the keyboard 66Closing a Program 67Using the Notifi cation Area 68Showing/hiding notifi cation icons 70Responding to notifi cation messages 71Using scroll bars 71Using Back and Forward buttons 73Quick Help for Getting Started 74Logging Off, Shutting Down 76Stuff You Can Do with a Computer 77Wrap-Up 78Chapter 5: Sharing and Securing with User Accounts 79Logging In and Out of User Accounts 80Where am I now? 80Switching accounts 81Creating Strong Passwords 83Remembering passwords 84Devising a password hint 84Picture Passwords 85Creating a picture password 85Testing your picture password 88Types of User Accounts 88Microsoft accounts 88Local accounts 89The built-in administrator account 89Administrative user accounts 90Standard accounts 90Guest account 90Creating and Managing User Accounts 90Creating a Microsoft user account 92Creating a new e-mail address for a new user account 94Creating a local account 97Changing user accounts 97Changing a user account type 98Password-protecting an account 99Changing the account picture 100Enabling or disabling the guest account 102Navigating through user account pages 103Cracking into standard user accounts 104Deleting User Accounts 104Using User Accounts 105Understanding User Account Control 106Privilege escalation in administrative accounts 108Turning UAC on and off 108Creating and Using Password Reset Disks 110Choosing a memory device for the password reset 111Creating the password reset disk 111Using the password reset disk 111Running Programs as Administrator 112Add the Built-in Administrator Account to the Login Screen 113Stop Entering Password on Lockout 113Advanced Security Tools 114Using Credential Manager 114Managing Profi le Properties and Environment Variables 117Wrap-Up 118Chapter 6: Using Windows 8 Family Safety 121Before You Get Started 121Setting Up Windows 8 Family Safety 121Getting to the Family Safety page122Setting Web Filtering 123Setting time limits 127Controlling Windows Store and game play 130Blocking and allowing Apps 133Viewing Family Safety Activity Reports 134Viewing Family Safety Online Reports 136Other Online Safety Resources 137Wrap-Up 138Part II: Security and Updates 139Chapter 7: Help, Support, and Troubleshooting 141Introducing Help and Support 141Navigating Help 144Using the Search box 146Online Help and offl ine Help 146Help from People 147Remote Assistance 148Microsoft Answers website 148Microsoft customer support 151Troubleshooting 151Wrap-Up 152Chapter 8: Troubleshooting Startup Problems 153The Computer Won’t Start 153Non-system disk or disk error message154Computer starts but mouse and keyboard don’t work 154Computer keeps trying to start but never gets there 154Screen turns blue during startup and then stops 154Computer Takes Too Long to Start 155Restore system fi les to an earlier time 155Windows 8 Automatic Repair Mode 155Repair Windows 8 Install 156Advanced startup 156Start in Safe Mode 158The instruction manual that came with your computer 161Resources in this book 161Resources in Windows Help 161Online resources 161Programs Won’t Start 162Wrap-Up 162Part III: Personalizing Windows 8 163Chapter 9: Protecting Yourself with Windows Firewall 165How Firewalls Work 165Introducing Action Center 167How you know Windows Firewall is On 168Turning Windows Firewall on or off 168Making Exceptions to Firewall Protection 170Manually confi guring fi rewall exceptions (allowed apps and programs) 171Adding an app exception 172Disabling, changing, and deleting exceptions 174Advanced Firewall Confi guration 174Open Windows Firewall With Advanced Security 174Changing fi rewall profi le properties 175Firewall alerts, unicast responses, local administrator control 176Security logging 176Customizing IPsec settings 176Inbound and outbound rules 178Wrap-Up 179Chapter 10: Conquering Malicious Software 181Types of Malware 181Viruses and worms181Spyware and adware 182Trojan horses and rootkits 182Conquering Viruses and Spywarewith Windows Defender 183Opening Windows Defender 184Removing malicious software from your computer 184Performing a custom scan 186Preventing malicious software using real-time scanning 187Windows Defender updates 188Excluding fi les and folders 189Advanced confi guration options 190Joining MAPS 191The Malicious Software Removal Tool 192Wrap-Up 192Chapter 11: Automatic Updates as Security 195Understanding Automatic Updates 195Updates versus upgrades 196Why updates are important 196Enabling Automatic Updates 197Managing Updates 198Managing optional updates 198Changing how updates work 199Reviewing and removing updates 201Thwarting Exploits with DEP 202Wrap-Up 204Chapter 12: Personalizing the Windows 8 Interface 205Customizing the Start Screen 205Rearranging tiles 205Adding and removing tiles 206Adding tiles 206Removing tiles 208Resizing tiles 208Working with live tiles 208Working with groups 209Creating groups 209Rearranging groups 210Naming groups210Clearing Live Data 211Allocating storage for Tile updates 212Adding administrative tools to the Start screen 212Changing Start Screen Background and Color 212Customizing the Lock Screen 213Changing Your Account Picture 214Wrap-Up 214Chapter 13: Personalizing the Desktop 215Using the Personalization Page 215Choosing a theme 216Personalizing your desktop background 218Personalizing your color scheme 220Making text sharper with ClearType 221Personalizing sound effects 222Personalizing your screen saver 224Personalizing desktop icons 227Creating your own desktop icons 227Sizing, arranging, showing, and hiding desktop icons 228Customizing icons 229Choosing a screen resolution 230Using multiple monitors232Reducing monitor fl icker235Adjusting the font size (dpi)235Personalizing your mouse 237Mice for lefties 238Adjusting the double-click speed 239Using ClickLock 239Speed up or slow down the mouse pointer 240Making the mouse pointer more visible 240Changing mouse wheel behavior 241Personalizing the Keyboard 241Creating Custom Shortcut Keys 243Customizing the Taskbar245Locking and unlocking the taskbar 246Moving and sizing the taskbar 247Showing toolbars on the taskbar 247Sizing and positioning taskbar toolbars 248Using the Links toolbar (Favorites Bar) 249Customizing the Notifi cation Area 250Getting rid of Notifi cation area icons 252Tweaking the clock 252Wrap-Up 254Chapter 14: Transferring Files from Another Computer 257What You Can Transfer 257Getting programs onto your new computer 258What not to install 259Choosing a Transfer Method 259Using a USB Easy Transfer cable 260Using a home network 260Using external hard drives or fl ash drives 261Before you begin the transfer 261Performing the Transfer 262When the Transfer Is Finished 264Transferring Without Windows Easy Transfer 266Manually transfer Internet Explorer Favorites 266Transferring fonts 268Wrap-Up 268Chapter 15: Customizing Startup Options 271First Things First 271Starting Programs Automatically 273Using the Startup folder 273Using the Task Manager Startup tab 276Stopping auto start applications 277Using the System Confi gurationTool to Control Startup279Services Snap-In 282Bypassing the Login Page 286Troubleshooting Startup 288Get rid of disabled devices 288When Windows won’t start at all 289Wrap-Up 289Chapter 16: Troubleshooting Customization Problems 291Desktop Problems 291My screen is too large/small; my screencolors look awful 291When I right-click the desktop, I don’t geta Personalize option 292Parts of my screen are cut off or blank 293My desktop picture doesn’t fi t right 293Everything is huge; I can’t see all of the dialog boxes 294Icon names are too big or too small294I don’t have any desktop icons (or don’t like their size) 295I can’t put my desktop icons where I want them 296My screen saver never kicks in 296Taskbar Problems 297My taskbar is missing 297I can’t resize my taskbar 298I don’t have a Quick Launch toolbar 298Updating Your Display Driver 298Regional and Language Settings 299Change how numbers, dates, and times look 300Modifying Location and Multiple Language Options 300Switching languages and keyboards 302Removing input languages 303Wrap-Up 303Part IV: Beyond the Desktop 305Chapter 17: Chatting with Windows 8 307Understanding Chat and IM 308Using the Messaging App for IM 309Sending and receiving messages with Messaging 310Deleting a message thread 312Setting your status 313Inviting contacts 313Setting Messaging options 313Using Windows Live Messenger 314Adding Messenger to Windows 314Setting up your account 314Adding contacts 315Chatting online 316Changing the font 317Audio, video, and more 317Wrap-Up 317Chapter 18: Windows 8 and Windows Live 319Windows Live 319Creating a Windows Live Account 320Using Windows Live 322Saving Files in SkyDrive 324Using Offi ce Web Apps 326Wrap-Up 330Chapter 19: Social Networking with Windows 8 331Using the People App 331Setting up a social media account 332Viewing social media activity 336Navigating the People app 340Wrap-Up 341Chapter 20: Using Computers Remotely 343Using Remote Assistance 343Setting up Remote Assistance 344Requesting Remote Assistance 345Using the Remote Desktop App 349Allowing remote connections on a home network 352Connecting from a remote home network PC 354Using Classic Remote Desktop 355Display 356Local Resources 357Programs 358Experience 358Advanced 359Wrap-Up 361Chapter 21: Managing Names and Addresses 363Opening Contacts 364Changing how you view contacts 365Making shortcuts to contacts 365Creating a contact 366Opening and editing contacts 367Create a “Me” contact 368Creating Contact Groups 368Printing Contacts 371Importing and Exporting Contacts 372Importing people to your contacts folder 372Exporting contacts to vCards 373Exporting to a CSV fi le 373Searching for Contacts 374Sharing Contacts on a Network 374Wrap-Up 374Chapter 22: Working in the Cloud 377Understanding the Cloud 377Setting Up a SkyDrive Account 378Accessing SkyDrive Files 379Using SkyDrive for Windows 381Using the SkyDrive App 383Adding fi les to SkyDrive 385Sharing fi les using SkyDrive 387Wrap-Up 389Part V: Pictures, Music, and Movies 391Chapter 23: Working with Pictures 393Getting Pictures into Your Computer 393Getting pictures from a digital camera 393Getting pictures from a memory card 395Getting pictures from a CD or DVD 397Getting pictures from a scanner 398Using pictures you get by e-mail 400Copying pictures from websites 400Copy-and-paste pictures 402Taking screenshots 402Using Your Pictures Folder 404Pictures folder quick tips 407Why some pictures show icons 410Videos in your Pictures folder 412Renaming pictures and videos 413Using Windows Live Photo Gallery 413Choosing what to view and how 415Photo Gallery quick tips 415Selecting thumbnails in the Gallery 416Dating, rating, tagging, and captioning 416Filtering pictures 418Changing tags 419Use a picture as your desktop background 419Adding pictures to Photo Gallery 420Use your Photo Gallery as a screen saver 420Fixing photos 420Auto Adjust 422Exposure 422Color 422Straighten 422Crop 422Fix red eye 424Effects 425Saving changes 425Using people tags 425Choosing Photo Gallery options 426Making movies from Photo Gallery 429Printing Pictures 429Printing from Windows Live Photo Gallery 429Printing pictures from a folder 431Pixels and Megapixels 432File extension, size, and dimensions 433TIFF pictures 436JPEG pictures 436GIF pictures 436PNG pictures 436BMP pictures 436Changing a picture type or size 436Pictures, Tags, and Virtual Folders 438Wrap-Up 439Chapter 24: Making Music with Media Player 441Controlling Sound Volume 441Starting Windows Media Player 443Media Player program window 443The toolbar 445Media Player menus 445Play controls 447Closing/minimizing Windows Media Player 448Listening to a CD 449Now Playing, Visualizations, and Enhancements 451Using the playlist in Now Playing view 452Using Enhancements 453Stopping a CD 454Play CDs automatically with Media Player 454Ripping (Copying) Music CDs 454Options for ripping CDs 455Choosing where to put songs 456Choosing how to name fi les 456Choosing a fi le format and quality 457Copy Protect Music 459Rip CD Automatically459Eject CD After Ripping 460Still more rip options 460Copying songs 460Getting Music Online 462Using the Media Player Library 462Navigating the library 462Choosing columns for Media Library 467Sizing columns 468Moving columns 468Sorting songs 468Getting missing media information automatically 468Choosing what fi les to include in your library 470Sharing (streaming) your media library 471Allowing Internet streaming 473Using a remote stream 473Allow Remote Control 474Pushing media to another computer 474Automatically renaming songs 474Selecting in media library 475Changing a song title 477Changing genre, artist, and so on 477Changing incorrect media information 477Rating songs 477Making Custom Playlists 478Managing songs in a playlist 480Saving a playlist 482Viewing, playing, and changing playlists 482Using and creating Auto Playlists 482Creating Your Own Music CDs 484Types of music CDs 484Choosing music disk options 485Choosing songs to put on the CD 487Creating the disk 489Saving a Burn list 489Copying Music to Portable Devices 489Manual syncing490Managing songs on a device 491Auto-syncing devices 492Choosing between manual and auto sync 493Setting player options 493Fun with skins 494Extending Media Player with Plug-ins 495Converting File Types 495Music, Metadata, and Searches 496Wrap-Up 497Chapter 25: Working with Video and Photos 499Watching Video Files 499Using your Videos library 500Recorded TV 501Playing videos using Video App 501Playing videos using Media Player 503Adding videos to your Media Library 504Playing videos from your library 506Managing Photos with Media Player 506More on Playlists 507Limiting playlist size 509Limiting playlists to favorite items 510Skipping playlist items 510Prompt Me to Remove Upon Save 511Wrap-Up 511Chapter 26: Using Media Center 513Before You Begin 513Installing Media Center 514Starting Media Center 517Working Media Center with a mouse 520Working Media Center with a keyboard 520Using a Media Center remote control 520Moving and Sizing Media Center 521Media Center Playback Controls 521Things You Can Do Without TV 522Playing music in Media Center 522Viewing pictures and videos in Media Center 523Movies and TV in Media Center 524Extras 525Sports 525Watching and Recording TV 526Internet TV 528Recording TV 529Watching recorded TV 530Recorded TV fi les 530Personalizing Media Center 530General settings 531Startup and Window Behavior 531Visual and Sound Effects 532Windows Media Center Setup532Parental Controls 532Automatic Download options 532Optimization 532About Windows Media Center 533Privacy 533TV settings533Pictures settings 533Music settings 534DVD settings 534Start menu and extras 534Extender settings 534Media Libraries 534Syncing, shutting down, and extenders 534Wrap-Up 535Part VI: Managing Your Content 537Chapter 27: Understanding Drives, Folders, and Files 539Understanding Disks and Drives 539Your computer’s hard disk 539Removable media 540CDs and DVDs 540Portable devices 541Flash cards and memory sticks 542Flash drives 542Viewing your computer’s drives 543Sizes and capacities 545How much room is there? 546Viewing disk contents 548Formatting disks 548About Folders 548Viewing the contents of a folder 550Folders within folders (subfolders) 550Parent folders 551About Files 551Opening and closing fi les 553Showing/hiding fi lename extensions 554Choosing a program or app to open a fi le 555Changing the default program or app 556Windows cannot open this fi le 557File paths 558Using File Explorer559Opening File Explorer 560File Explorer components 560Show or hide ribbon bar 562Navigating with the Address bar 563Navigating with the Navigation pane 564Adding places to Favorites 566Managing favorites 566Navigating from the contents pane 567Navigating to a disk drive 568Choosing an icon view 568Using columns in the Details view 569Sorting icons 571Filtering a folder 571Using the Preview pane 574Using the Details pane 576To Click or Double-Click? 577Personalizing folder behavior 578Options on the View tab 579Saving Things in Folders 585What folder should I use? 585How to save in folders 586Saving in Windows 8–style dialog boxes 586Naming the fi le 588Choosing a Save As type 588Click Save 588Opening the saved fi le 589Creating Your Own Folders 589Creating folders on the fl y while saving 591Personalizing your folder 592Specify a folder type 592Folder pictures 593Changing a folder’s icon 594Read-Only, Hidden, and Advanced attributes 594Compress Contents to Save Disk Space 596Encrypt Contents to Secure Data 596Wrap-Up 598Chapter 28: Managing Files and Folders 599Selecting Icons 599Selecting one icon 600Selecting all icons 601Selecting a range of icons 602Selecting and unselecting one at a time 603Selecting with a touch screen 604Selecting with the keyboard 604Selecting by fi ltering 604Selecting by lassoing 606Selecting most icons in a folder 606Selecting from multiple folders 606Unselecting all icons 606Moving and Copying Files 607Moving fi les to a subfolder 607Copying to/from external disks 609Moving and copying by dragging 609Moving or copying by using two open folders 611Using cut-and-paste to move or copy fi les 613Making a copy in the same folder 613Undoing a move or copy 614This location already contains … 614Renaming Files 616Undoing a rename 617Renaming multiple fi les 618Deleting Files 619Using the Recycle Bin 621Recovering accidentally deleted fi les 622Permanently deleting Recycle Bin fi les 623Creating and Deleting Shortcuts 623Managing Files with DOS Commands 626Getting to a command prompt 626Using the command prompt 627Copy-and-paste in the Command Prompt window 628Navigating from the command prompt 628Using wildcards 628Printing a list of fi lenames 629Wrap-Up 631Chapter 29: Searching for Files and Messages on Your Computer 633Basics of Searching 633You’re not asking it questions 634Be specifi c 635Spelling counts635Where you start the search matters 636How Searching Works 636Quick Charms Bar Searches 637Customizing Windows search 640Extending a Start menu search 641Searching Folders and Views 642Specifying search criteria 644Search by date 644Search by size 646Search by fi lename or subject 647Search by kind 648Search by tags, authors, title, and others 648Saving a search 648Using saved searches 649Wrap-Up 651Chapter 30: Metadata and Power Searches 653Working with File Properties 654Viewing properties sheets 655Viewing properties in columns 655Editing properties 656Setting Properties When You Save 659Personalizing Searches 660Managing the Search Index 661Adding indexed locations 662Remove a location from the index 664Choosing fi le types to index 664More advanced options 666Power Searches 667Searching specifi c properties 668Greater than and less than 669AND, OR, and NOT searches 669Date and number searches 672Searching for phrases 674Message searching 674Natural language queries 674Wrap-Up 676Chapter 31: Protecting Your Files 679Simple File Backups 679Using File History 682Starting File History 682Backing up to a network location 685Excluding folders during backups 688Setting the File History advanced option 691Restoring fi les from a backup 694Using System Protection 697Turning System Protection on or off 697Creating a restore point 699Returning to a previous restore point 700Undoing a system restore 701Using BitLocker Drive Encryption 701BitLocker hardware requirements 702Encrypting the volume 702When the computer won’t start 704Turning off BitLocker 704More info on BitLocker 704Wrap-Up 704Part VII: Printing, Faxing, and Scanning 707Chapter 32: Installing and Managing Printers 709Printer Properties Versus Printing Properties 709Add a Printer with the Devices Tool 710Opening the Devices and Printers Folder 712Setting the default printer 713Testing a printer 714Installing a New Printer 714Installing printers with USB and infrared connections 715Installing printers with parallel and serial port connections 715Installing a network, wireless, or Bluetooth Printer 716Managing Printer Drivers 717Setting Default Printing Preferences 719Portrait versus landscape printing 720Printing on both sides 720Making pages print in the right order 720Saving time and money 720Setting Printer Properties 722Confi guring shared printers 723Confi guring printer ports 724Setting up printer pooling 725Confi guring printer availability 726Setting other advanced options 727Wrap-Up 728Chapter 33: Printing Documents and Screenshots 729Printing a Document 729Common printing options 733Choosing a print quality and other options 733Still more print options 736Printing the Screen 736Using Print Preview 738Wrap-Up 740Chapter 34: Managing Print Jobs 741How Printing Works 741Managing Print Jobs 743Managing a single document 743Managing several documents744Managing all documents 744Changing print queue order 745Solving Common Printer Problems 745Printing Offl ine 747Creating XPS Documents 748Printing From Windows 8 Apps 751Wrap-Up 753Chapter 35: Faxing and Scanning 755What You Need for Fax 755Opening Windows Fax and Scan 756Creating a fax account 756Confi guring fax modem options 757Defi ning Dialing Rules 759Setting Up Your Cover Sheets 762Sending Faxes 764Faxing from Windows Fax and Scan 764Sending faxes from programs 766Receiving Faxes 767Working with Faxes 768Scanning Documents 769Scanning with Windows Fax and Scan769Using scanned documents 771Forwarding scanned documents automatically 772Wrap-Up 772Chapter 36: Troubleshooting Printing and Faxing 775Troubleshooting Printing775First aid for printing problems 775Document appears to print, but nothing comesout of the printer 776Problem with a network printer 776Printer prints garbage 777Advanced printing features are disabled 777Printed colors don’t match screen colors778Error message “Problem Communicating with Printer” 778Updating your printer driver 779Troubleshooting Faxing 779Printing and Faxing Troubleshooting Resources 780Wrap-Up 780Part VIII: Installing and Removing Programs 781Chapter 37: Adding and Managing Windows 8 Applications 783Using the Windows Store 783Reviewing Windows 8 apps 785Navigating the Windows Store 789Windows Store categories 791Costs of apps 793Searching for apps 794Installing Windows 8 apps 794Updating Apps 795Removing Apps796Wrap-Up 797Chapter 38: Installing and Upgrading Legacy Programs 799Playing It Safe with Program Installations 800Updates Versus Upgrades 800Installing and Upgrading from a Disk 801Common Installation Prompts 802The initial CD or DVD prompt 802Entering an administrator password 803The product key or serial number 803Compliance check 804User information prompt 804The End User License Agreement 805Type of installation 806Installation summary 807Setup completed 807Using the installed program 808Wrap-Up 808Chapter 39: Getting Older Programs to Run 811Understanding Program Types 811DOS programs 812Old programs to avoid altogether 812Installing Incompatible Programs 813Using the Program Compatibility Wizard 814Quick-and-Dirty Program Compatibility 817Using DOS Commands in Windows 8 818Wrap-Up 821Chapter 40: Repairing and Removing Programs 823Changing and Repairing Programs 823Uninstalling Programs 826Unpinning from the Start screen 827Dealing with stuck programs 827Turning Windows Features On and Off 828Wrap-Up 829Chapter 41: Setting Default Programs 831Setting Default Programs for Files 831Using the Default Programs Page 835Setting your default programs 836Associating a fi le type or protocol with a specifi c program 838Changing AutoPlay settings 839Setting program access and computer defaults 840Wrap-Up 842Chapter 42: Managing Programs and Processes 845Getting to Know Task Manager 845Viewing More and Less Detail 847Choosing Task Manager Views 848Not Responding? Task Manager to the Rescue 850Closing frozen programs 850Switching and starting tasks 852Restarting a hung computer 852Monitoring Performance with Task Manager 853Managing Processes with Task Manager 858Showing other columns 860Common processes 861Choosing columns on the Details tab 862App History tab 864Startup tab 866Users tab 867Services tab 868Wrap-Up 868Chapter 43: Troubleshooting Software Problems 871Troubleshooting Installation 871Troubleshooting Programs 872Researching Application Errors 874Editing the Registry 874How registry data is organized 875Hives, keys, and subkeys 875Key values 879Backing up the registry 880Making the registry change 881Troubleshooting Tips 884Wrap-Up 885Part IX: Hardware and Performance Tuning 887Chapter 44: Installing and Removing Hardware 889Hardware, Firmware, and Software Demystifi ed 889A Few Words About Device Drivers 890Using Hot-Pluggable Devices 890Connecting USB devices 891Connecting IEEE 1394 devices 893PC cards 893Using memory cards 894Memory cards and USB mass storage 895Disconnecting hot-pluggable devices 896Not-So-Hot-Pluggable Devices 898Installing expansion cards 899Installing more memory (RAM) 901Installing a second hard drive 902Primary and extended partitions 903Partitioning and formatting the disk 904Other hard drive operations 908Converting a disk to NTFS 908Shrinking and extending partitions 910Changing a volume label 911Changing a drive letter 911The exFAT fi le system912Removing Hardware 913Updating Drivers914Dealing with Devices that Prevent Windows 8 from Starting 915Wrap-Up 916Chapter 45: Using Wireless Bluetooth Devices 917The World of Bluetooth 917Confi guring Your Bluetooth Adapter 919Adding Bluetooth-Enabled Devices 922Connecting an Android smart phone 923Joining a personal area network 926Receiving fi les from a Bluetooth device 927Sending fi les to a Bluetooth device 930Creating a Bluetooth personal area network 932Troubleshooting a Bluetooth network connection 934Sharing an Internet connection 934Wrap-Up 935Chapter 46: Syncing Devices 937Syncing with Network Files 937Using Sync Center for offl ine fi les 938Enable offl ine fi les 939Using Sync Center 940Settings for offl ine fi les 943Dealing with confl ict 947Synchronizing with Other Devices 950Wrap-Up 951Chapter 47: Performance Tuning Your System 953Getting to Know Your System 953Knowing your CPU and RAM954Windows Experience Index 954Getting more detailed information about your PC 956Maximizing CPU and Memory Resources 957Conserving memory 957Managing virtual memory 958Priorities, foreground, and background 961Controlling CPU priorities 961Monitoring and Adjusting Performance 962Performance Monitor 962Data collector sets and reports 966Creating data collector sets 968Resource monitor 971Reliability monitor 972Using Windows ReadyBoost 974Trading pretty for performance 977Maintaining Your Hard Drive 978Recovering wasted hard drive space 978Deleting system restore fi les and unwanted features 980Defragmenting and optimizing your hard drive 980The Power Settings 983Create a power plan 985System settings 986Wrap-Up 988Chapter 48: Troubleshooting Hardware and Performance 991First Aid for Troubleshooting Hardware 991Dealing with Error Messages 995Performing a Clean Boot 996Using the System Recovery Options 997Troubleshooting Performance Problems 998Wrap-Up 1000Part X: Networking and Sharing 1001Chapter 49: Creating a Home Network 1003What Is a LAN?1003Planning a LAN 1004Creating a Wired LAN 1004Traditional Ethernet speeds 1005The slowest component rules 1006Creating a Wireless LAN 1007Wireless broadband router 1008Other useful wireless goodies 1009Acquiring and Installing Network Hardware 1009After the Hardware Setup 1010Setting Up a Wired Network 1011Setting Up a Wireless Network 1013The 80211 standard 1013Access point, SSID, WEP, and WPA 1014About SSIDs 1015About WEP and WPA 1016Installing the wireless networking hardware 1016Connecting to available networks 1016The Notifi cation icon 1018Wrap-Up 1018Chapter 50: Sharing Resources on a Network 1019Some Networking Buzzwords 1019Methods for Sharing in Windows 8 1021Homegroups 1021Workgroup 1021Domain 1022How to choose 1023Turn on Sharing and Discovery 1023Windows 8 Homegroups 1028Finding or changing the homegroup password 1028Joining a homegroup 1029Sharing items with the homegroup 1030Excluding items from sharing 1031Sharing with individual users 1031Using Public Folders 1032Advanced Sharing 1033Identifying Shared Folders 1034Sharing a Printer 1035Wrap-Up 1037Chapter 51: Using Shared Resources 1039UNC Paths 1039Accessing Remote Resources 1040Opening Remote Documents 1042Opening a read-only copy 1042Creating network locations 1043Saving to a Remote Computer 1045Downloading Programs to a Network Share 1045Transferring Files Between Computers 1046Mapping Drive Letters to Shared Folders 1047Using a Shared Printer 1050Using Shared Media 1052Wrap-Up 1053Chapter 52: Troubleshooting Networks 1055Letting Windows Troubleshoot the Network 1055Manual Troubleshooting 1057Troubleshooting a specifi c connection 1058Testing from a command console 1059ping 1059tracert 1061ipconfi g 1062Troubleshooting Network Printer Connections 1064Use All Available Resources 1066Wrap-Up 1066Appendix A: Upgrading to Windows 8 1069Windows 8 System Requirements 1069Pre-Installation Housekeeping 1070Installing Windows 8 1071Installation options 1071Reenabling old startup programs 1072Appendix B: Installing Windows 8 on a New System 1073Gearing Up for a Clean Install 1073Back up all your data 1074Make sure that you can boot from your DVD 1075Installing a new C drive 1075Doing the Clean Install 1076The Rest of the Installation 1077Appendix C: Universal Shortcut Keys 1079Appendix D: Windows 8 Touch Gestures 1089Index 1091 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-06-12
前言Java的挑战与展望第1章 Java 7语法新特性1.1 Coin项目介绍1.2 在switch语句中使用字符串1.2.1 基本用法1.2.2 实现原理1.2.3 枚举类型1.3 数值字面量的改进1.3.1 二进制整数字面量1.3.2 在数值字面量中使用下划线1.4 优化的异常处理1.4.1 异常的基础知识1.4.2 创建自己的异常1.4.3 处理异常1.4.4 Java 7的异常处理新特性1.5 try-with-resources语句1.6 优化变长参数的方法调用1.7 小结第2章 Java语言的动态性2.1 脚本语言支持API2.1.1 脚本引擎2.1.2 语言绑定2.1.3 脚本执行上下文2.1.4 脚本的编译2.1.5 方法调用2.1.6 使用案例2.2 反射API2.2.1 获取构造方法2.2.2 获取域2.2.3 获取方法2.2.4 操作数组2.2.5 访问权限与异常处理2.3 动态代理2.3.1 基本使用方式2.3.2 使用案例2.4 动态语言支持2.4.1 Java语言与Java虚拟机2.4.2 方法句柄2.4.3 invokedynamic指令2.5 小结第3章 Java IO3.1 流3.1.1 基本输入流3.1.2 基本输出流3.1.3 输入流的复用3.1.4 过滤输入输出流3.1.5 其他输入输出流3.1.6 字符流3.2 缓冲区3.2.1 基本用法3.2.2 字节缓冲区3.2.3 缓冲区视图3.3 通道3.3.1 文件通道3.3.2 套接字通道3.4 NIO.23.4.1 文件系统访问3.4.2 zipjar文件系统3.4.3 异步IO通道3.4.4 套接字通道绑定与配置3.4.5 IP组播通道3.5 使用案例3.6 小结第4章 国际化与本地化4.1 国际化概述4.2 Unicode4.2.1 Unicode编码格式4.2.2 其他字符集4.2.3 Java与Unicode4.3 Java中的编码实践4.3.1 Java NIO中的编码器和解码器4.3.2 乱码问题详解4.4 区域设置4.4.1 IETF BCP 474.4.2 资源包4.4.3 日期和时间4.4.4 数字和货币4.4.5 消息文本4.4.6 默认区域设置的类别4.4.7 字符串比较4.5 国际化与本地化基本实践4.6 小结第5章 图形用户界面5.1 Java图形用户界面概述5.2 AWT5.2.1 重要组件类5.2.2 任意形状的窗口5.2.3 半透明窗口5.2.4 组件混合5.3 Swing5.3.1 重要组件类5.3.2 JLayer组件和LayerUI类5.4 事件处理与线程安全性5.4.1 事件处理5.4.2 事件分发线程5.4.3 SwingWorker类5.4.4 SecondaryLoop接口5.5 界面绘制5.5.1 AWT中的界面绘制5.5.2 Swing中的绘制5.6 可插拔式外观样式5.7 JavaFX5.7.1 场景图5.7.2 变换5.7.3 动画效果5.7.4 FXML5.7.5 CSS外观描述5.7.6 Web引擎与网页显示5.8 使用案例5.9 小结第6章 Java 7其他重要更新6.1 关系数据库访问6.1.1 使用try-with-resources语句6.1.2 数据库查询的默认模式6.1.3 数据库连接超时时间与终止6.1.4 语句自动关闭6.1.5 RowSet实现提供者6.2 java.lang包的更新6.2.1 基本类型的包装类6.2.2 进程使用6.2.3 Thread类的更新6.3 Java实用工具类6.3.1 对象操作6.3.2 正则表达式6.3.3 压缩文件处理6.4 JavaBeans组件6.4.1 获取组件信息6.4.2 执行语句和表达式6.4.3 持久化6.5 小结第7章 Java虚拟机7.1 虚拟机基本概念7.2 内存管理7.3 引用类型7.3.1 强引用7.3.2 引用类型基本概念7.3.3 软引用7.3.4 弱引用7.3.5 幽灵引用7.3.6 引用队列7.4 Java本地接口7.4.1 JNI基本用法7.4.2 Java程序中集成CC++代码7.4.3 在CC++程序中启动Java虚拟机7.5 HotSpot虚拟机7.5.1 字节代码执行7.5.2 垃圾回收7.5.3 启动参数7.5.4 分析工具7.5.5 Java虚拟机工具接口7.6 小结第8章 Java源代码和字节代码操作8.1 Java字节代码格式8.1.1 基本格式8.1.2 常量池的结构8.1.3 属性8.2 动态编译Java源代码8.2.1 使用javac工具8.2.2 Java编译器API8.2.3 使用Eclipse JDT编译器8.3 字节代码增强8.3.1 使用ASM8.3.2 增强代理8.4 注解8.4.1 注解类型8.4.2 创建注解类型8.4.3 使用注解类型8.4.4 处理注解8.5 使用案例8.6 小结第9章 Java类加载器9.1 类加载器概述9.2 类加载器的层次结构与代理模式9.3 创建类加载器9.4 类加载器的隔离作用9.5 线程上下文类加载器9.6 Class.forName方法9.7 加载资源9.8 Web应用中的类加载器9.9 OSGi中的类加载器9.9.1 OSGi基本的类加载器机制9.9.2 Equinox框架的类加载实现机制9.9.3 Equinox框架嵌入到Web容器中9.10 小结第10章 对象生命周期10.1 Java类的链接10.2 Java类的初始化10.3 对象的创建与初始化10.4 对象终止10.5 对象复制10.6 对象序列化10.6.1 默认的对象序列化10.6.2 自定义对象序列化10.6.3 对象替换10.6.4 版本更新10.6.5 安全性10.6.6 使用Externalizable接口10.7 小结第11章 多线程与并发编程实践11.1 多线程11.1.1 可见性11.1.2 Java内存模型11.1.3 volatile关键词11.1.4 final关键词11.1.5 原子操作11.2 基本线程同步方式11.2.1 synchronized关键词11.2.2 Object类的wait、notify和notifyAll方法11.3 使用Thread类11.3.1 线程状态11.3.2 线程中断11.3.3 线程等待、睡眠和让步11.4 非阻塞方式11.5 高级实用工具11.5.1 高级同步机制11.5.2 底层同步器11.5.3 高级同步对象11.5.4 数据结构11.5.5 任务执行11.6 Java SE 7新特性11.6.1 轻量级任务执行框架forkjoin11.6.2 多阶段线程同步工具11.7 ThreadLocal类11.8 小结第12章 Java泛型12.1 泛型基本概念12.2 类型擦除12.3 上界和下界12.4 通配符12.5 泛型与数组12.6 类型系统12.7 覆写与重载12.7.1 覆写对方法类型签名的要求12.7.2 覆写对返回值类型的要求12.7.3 覆写对异常声明的要求12.7.4 重载12.8 类型推断和<>操作符12.9 泛型与反射API12.10 使用案例12.11 小结第13章 Java安全13.1 Java安全概述13.2 用户认证13.2.1 主体、身份标识与凭证13.2.2 登录13.3 权限控制13.3.1 权限、策略与保护域13.3.2 访问控制权限13.3.3 特权动作13.3.4 访问控制上下文13.3.5 守卫对象113.4 加密与解密、报文摘要和数字签名13.4.1 Java密码框架13.4.2 加密与解密13.4.3 报文摘要13.4.4 数字签名13.5 安全套接字连接13.5.1 SSL协议13.5.2 HTTPS13.6 使用案例13.7 小结第14章 超越Java 714.1 lambda表达式14.1.1 函数式接口14.1.2 lambda表达式的语法14.1.3 目标类型14.1.4 词法作用域14.1.5 方法引用14.1.6 接口的默认方法14.2 Java平台模块化14.3 Java SE 8的其他更新14.4 小结附录A OpenJDK附录B Java简史 4483.4 加密与解密、报文摘要和数字签名13.4.1 Java密码框架13.4.2 加密与解密13.4.3 报文摘要13.4.4 数字签名13.5 安全套接字连接13.5.1 SSL协议13.5.2 HTTPS13.6 使用案例13.7 小结第14章 超越Java 714.1 lambda表达式14.1.1 函数式接口14.1.2 lambda表达式的语法14.1.3 目标类型14.1.4 词法作用域14.1.5 方法引用14.1.6 接口的默认方法14.2 Java平台模块化14.3 Java SE 8的其他更新14.4 小结附录A OpenJDK附录B Java简史 内容推荐本书是学习Java7新功能和新特性以及深入理解Java核心技术的最佳选择之一。经过近6年的等待,Java迎来了它的又一个历史性的版本—Java7。Java 7在提高开发人员的生产效率、平台性能和模块方向上又迈进了一步,变得更加强大和灵活。本书不仅对Java7的所有重要更新进行了全面的解读,而且还对Java平台的核心技术的底层实现进行了深入探讨,包含大量最佳实践。 全书的主要内容可分为三大部分:第一部分是1~6章,全面阐释Java7在语法、JVM、类库和API等方面的所有重要新功能和新特性,掌握这部分内容有助于大幅度提升编码效率和提高代码质量;第二部分是7~13章,对JVM、Java源代码和字节代码操作、类加载器、对象生命周期、多线程、并发编程、泛型、安全等Java平台的核心技术进行了深入解析,掌握这部分内容有助于深入理解Java的底层原理;第三部分为第14章,是对Java8的展望,简要介绍了Java 8中将要增加的新特性。内容截图 ...
-
分类:ç¼–ç¨‹å¼€å‘ 语言:简体中文 大小:未知 发布时间:13-06-12
INTRODUCTION xixPART I: UNDERSTANDING IOS AND ENTERPRISE NETWORKINGCHAPTER 1: INTRODUCING IOS NETWORKING CAPABILITIES 3Understanding the Networking Frameworks 3iOS Networking APIs 4NSURLConnection 5Game Kit 5Bonjour 5NSStream 6CFNetwork 6BSD Sockets 6Run Loops 7Run Loop Modes 8Summary 8CHAPTER 2: DESIGNING YOUR SERVICE ARCHITECTURE 9Remote Façade Pattern 10Example Façade Services 12Example Façade Clients 15Service Versioning 17Example Versioned Services 18Example Client Using Versioned Services 19Service Locators 20Summary 24PART II: HTTP REQUESTS: THE WORKHORSE OF IOS NETWORKINGCHAPTER 3: MAKING REQUESTS 27Introducing HTTP 28Understanding HTTP Requests and Responses 29URL Structure 30Request Contents 31Response Contents 33High-Level iOS HTTP APIs 35Objects Common to All Request Types 35Synchronous Requests 39Queued Asynchronous Requests 42Asynchronous Requests 45Advanced HTTP Manipulation 53Using Request Methods 53Cookie Manipulation 54Advanced Headers 60Summary 63CHAPTER 4: GENERATING AND DIGESTING PAYLOADS 65Web Service Protocols and Styles 66Simple Object Access Protocol (SOAP) 66Representational State Transfer (REST) 68Choosing an Approach 69Payloads 70Introducing Payload Data Formats 70Digesting Response Payloads 73Generating Request Payloads 86Summary 92CHAPTER 5: HANDLING ERRORS 93Understanding Error Sources 93Operating System Errors 95HTTP Errors 101Application Errors 102Rules of Thumb for Handling Errors 103Include Error Handling In the Interface Contract 103Error Statuses Lie 104Validate the Payload 104Separate Errors from Normal Business Conditions 104Always Check HTTP Status 105Always Check NSError 105Develop a Consistent Method for Handling Errors 105Always Set a Timeout 105Gracefully Handling Network Errors 105Design Pattern Description 106Command Dispatch Pattern Example 111Summary 116PART III: ADVANCED NETWORKING TECHNIQUESCHAPTER 6: SECURING NETWORK TRAFFIC 119Verifying Server Communication 120Authenticating with HTTP 124HTTP Basic, HTTP Digest, and NTLM Authentication 125Client-Certifi cate Authentication 127Message Integrity with Hashing and Encryption 131Hashing 132Message Authentication Codes 136Encryption 139Storing Credentials Securely on the Device 151Summary 155CHAPTER 7: OPTIMIZING REQUEST PERFORMANCE 157Measuring Network Performance 158Network Bandwidth 158Network Latency 159Device Power 160Optimizing Network Operations 161Reducing Request Bandwidth 161Reducing Request Latency 168Avoid Network Requests 170Summary 173CHAPTER 8: LOW-LEVEL NETWORKING 175BSD Sockets 176Confi guring a Socket Server 177Connecting as a Socket Client 178CFNetwork 182NSStream 186Summary 190CHAPTER 9: TESTING AND MANIPULATING NETWORK TRAFFIC 191Observing Network Traffi c 192Sniffi ng Hardware 192Sniffi ng Software 193Manipulating Network Traffi c 200Setting Up Charles 202HTTP Breakpoints 205Rewrite Rules 207Simulating Real-World Network Conditions 209Summary 211CHAPTER 10: USING PUSH NOTIFICATIONS 213Scheduling Local Notifi cations 214Creating Local Notifi cations 214Canceling Local Notifi cations 218Handling the Arrival of Local Notifi cations 219Registering and Responding to RemoteNotifi cations 223Confi guring Remote Notifi cations 224Registering for Remote Notifi cations 229Remote Notifi cation Payloads 234Sending Remote Notifi cations 236Responding to Remote Notifi cations 240Understanding Notifi cation Best Practices 243Summary 244PART IV: NETWORKING APP TO APPCHAPTER 11: INTER-APP COMMUNICATION 247URL Schemes 248Implementing a Custom URL Scheme 248Sensing the Presence of Other Apps 251Advanced Communication 252Shared Keychains 257Enterprise SSO 257Detecting Previous Installations 264Summary 266CHAPTER 12: DEVICE-TO-DEVICE COMMUNICATIONWITH GAME KIT 267Game Kit Basics 268Peer-to-Peer Networking 271Connecting to a Session 272Sending Data to Peers 274Client-Server Communication 279Summary 280CHAPTER 13: AD-HOC NETWORKING WITH BONJOUR 281Zeroconf Overview 282Addresses 282Resolution 283Discovery 283Bonjour Overview 284Publishing a Service 284Browsing for Services 290Resolving a Service 293Communicating with a Service 295Implementing Bonjour-Based Applications 299Employee Application 301Customer Application 309Summary 317INDEX 319 内容介ç»ï¼šLearn to develop iPhone and iPad applications for networked enterprise environments The iPhone and iPad have made a powerful impact on the business world. Developers creating iOS apps for the enterprise face unique challenges involving networking, system integration, security, and device management. This Wrox guide provides everything you need to know to write iOS apps that integrate with enterprise network resources, providing options for networking iOS devices to enterprise systems and to each other. Offers a complete compendium of methods and techniques for networked communication between iOS applications and other platforms and devices Includes instruction on incorporating synchronous and asynchronous HTTP requests, security, communication issues, and more Covers payload handling, network security, GameKit and Bonjour communications, and low-level network communications Professional iOS Network Programming focuses on the networking aspects of iOS and its relationship to remote data sources, offering a truly unique approach.内容截图: ...
-
分类:å¹³é¢è®¾è®¡ 语言:简体中文 大小:未知 发布时间:13-06-12
第1ç« å¦ä¹ Photoshop的必备知识第2ç« Photoshop CS5的基础æ“作第3ç« æ–‡ä»¶çš„åŸºæœ¬æ“作第4ç« é¢œè‰²æ¨¡å¼ä¸Žè‰²å½©ç®¡ç†ç¬¬5ç« é€‰æ‹©ç¬¬6ç« è‰²å½©è°ƒæ•´ç¬¬7ç« æ–‡å—工具第8ç« ç»˜ç”»ä¸Žä¿®é¥°ç¬¬9ç« çŸ¢é‡å·¥å…·ä¸Žè·¯å¾„编辑第10ç« å›¾å±‚çš„æ“作第11ç« è’™ç‰ˆåŠŸèƒ½è¯¦è§£ç¬¬12ç« é€šé“功能解æžç¬¬13ç« æ»¤é•œåŠŸèƒ½è¯¦è§£ç¬¬14ç« åŠ¨ä½œä¸Žä»»åŠ¡è‡ªåŠ¨åŒ–ç¬¬15ç« åŠ¨ç”»ä¸Žç½‘é¡µç¬¬16ç« æ‰“å°ä¸Žè¾“出第17ç« ç»¼åˆæ¡ˆä¾‹Adobe Photoshop CS5 键盘快æ·é”®æœ¬ä¹¦æŠ€æœ¯è¦ç‚¹ç´¢å¼• 内容简介 ã€Šä¸æ–‡ç‰ˆPhotoshop CS5从新手到高手(超值版)》(作者盛秋)å…¨é¢åœ°ä»‹ç»äº†Photoshop CS5的所有功能。全书共分17ç« ï¼Œä»¥å¾ªåºæ¸è¿›çš„æ–¹å¼è¿›è¡Œè®²è§£ï¼Œå†…容从软件认识到基本æ“作,å†åˆ°ä¸»è¦åŠŸèƒ½åº”ç”¨ï¼Œæ ¸å¿ƒåŠŸèƒ½è§£æžï¼Œä»¥åŠç»¼åˆåº”用。本书在指导读者å¦ä¹ è½¯ä»¶çš„åŒæ—¶ï¼Œè¿˜ç»“åˆå¤§é‡çš„ç»ƒä¹ å’Œå®žæˆ˜ï¼Œå…¨ä¹¦åŒ…æ‹¬227个实战ã€100个案例è®ç»ƒè¥ã€35个æ€ç»´æ‰©å±•å’Œ19ä¸ªç»¼åˆæ¡ˆä¾‹ï¼Œè¯»è€…å¯ä»¥ä¸€è¾¹å¦ä¹ ä¸€è¾¹ç»ƒä¹ ã€‚ éšä¹¦èµ é€çš„光盘包å«äº†æœ¬ä¹¦ä¸æ‰€æœ‰æ¡ˆä¾‹çš„ç´ ææºæ–‡ä»¶ï¼ŒåŒæ—¶è¿˜åŒ…嫿‰€æœ‰æ¡ˆä¾‹çš„视频教å¦ï¼Œè¯»è€…å¯ä»¥ä¹¦ç›˜ç»“åˆè½»æ¾å¦ä¹ 。在光盘ä¸ï¼Œè¿˜èµ é€äº†60个æ¸å˜æ ·å¼ã€150ä¸ªå›¾å±‚æ ·å¼ã€80个矢é‡å½¢çжã€240ä¸ªç”»ç¬”æ ·å¼ã€200个动作ã€600å¼ æè´¨å›¾ç‰‡ã€216å¼ å›¾æ¡ˆå›¾ç‰‡ã€200å¼ é«˜æ¸…å›¾ç‰‡ã€375å¼ å›¾æ ‡å›¾ç‰‡ã€10个PSD婚纱模æ¿ã€55个PSD照片模æ¿ã€95个PSDå¹³é¢åˆ›æ„模æ¿ã€20个PSDæ–‡å—æ¨¡æ¿å’Œ20个PSD网页模æ¿ï¼Œè¿™äº›ç´ æå¯ä¾›è¯»è€…ç»ƒä¹ ä½¿ç”¨ã€‚ ã€Šä¸æ–‡ç‰ˆPhotoshop CS5从新手到高手(超值版)》结构清晰,内容浅显易懂,实战针对性强,案例实用精彩,案例讲解与内容结åˆç´§å¯†ï¼Œå…·æœ‰å¾ˆå¼ºçš„å¦ä¹ 性和实用性。 ã€Šä¸æ–‡ç‰ˆPhotoshop CS5从新手到高手(超值版)》适åˆå¹¿å¤§çš„Photoshopåˆå¦è€…,以åŠä»Žäº‹å¹³é¢è®¾è®¡ã€æ’画设计ã€ç½‘页制作和包装设计ç‰å·¥ä½œçš„读者使用。内容截图 ...
-
分类:网站建设 语言:简体中文 大小:未知 发布时间:13-06-12
第1篇 seo基础入门 1第1章 seo概述 21.1 伟大的seo 31.1.1 国内经典成功案例:青岛华凯塑胶有限公司 31.1.2 国外经典成功案例:eagle casual wear 41.1.3 个人经典成功案例:韩版女装商城 71.2 seo介绍 81.2.1 为什么要做seo 81.2.2 哪些公司需要做seo 91.2.3 搜索引擎原理 91.2.4 seo必备基础知识 121.2.5 seo人员应该具备的素质 141.2.6 seo常用术语 151.3 优化过的网站与普通网站的区别 171.4 seo与sem的区别 181.5 seo 8个不应该 181.6 学习seo对我们有什么好处 191.7 seo发展的历史 20第2章 域名和主机对seo的影响 22.2.1 域名对seo的影响 232.1.1 域名的种类 232.1.2 域名与网站名称 232.1.3 域名中含有的关键词 262.1.4 常见的域名后缀 272.1.5 域名交易 272.1.6 域名解析 292.1.7 过期域名 312.1.8 二级域名 322.1.9 域名备案 332.2 虚拟主机 352.2.1 使用虚拟主机的优点 362.2.2 使用虚拟主机的缺点 372.2.3 虚拟主机选择的五大要素 372.3 vps 382.3.1 使用vps 在seo过程中的优点 392.3.2 使用vps 在seo过程中的缺点 392.4 服务器托管 392.5 国外主机 402.5.1 建议国际贸易公司选择国外空间 402.5.2 基础工作全部做完以后再将主机转移至国外 41第3章 关键词研究与分析 423.1 关键词选择策略 433.2 选择关键词也要从商业的角度出发 433.2.1 要充分了解自己销售的产品 443.2.2 要正确地分析出目标客户需要什么 443.2.3 准确找出自己的竞争对手,吸取他们的精华 453.2.4 如何战胜对手 463.3 寻找关键词 463.3.1 选择关键词的六大技巧 473.3.2 关键词选择中的常见错误 493.3.3 寻找关键词最快、最省力的方法——向竞争对手看齐 523.3.4 给相关关键词做标记 533.3.5 长尾分析 533.4 计算吸引力 583.4.1 关键词流行度 583.4.2 关键词竞争度 593.4.3 关键词机会指数 603.4.4 重新整理原始列表 603.5 给关键词分配角色 613.5.1 关键词突出度 613.5.2 关键词拆分 623.5.3 关键词词组、关键词列表的选取 623.5.4 核心关键词、高转化率关键词、目标关键词的选定 62第4章 影响seo排名的因素 644.1 影响seo排名的内部因素 654.1.1 url中出现关键词 654.1.2 网页title中出现关键词 664.1.3 常规内容中出现关键词 684.1.4 heading 标签,比如h1、h2中出现关键词 694.1.5 网站内部链接 704.1.6 导出链接 744.1.7 alt标签中出现关键词 764.1.8 合理的频率更新内容 774.2 影响seo排名的外部因素 784.2.1 大量的导入链接 784.2.2 从高pr值的网站获得导入链接 874.2.3 从相关内容网站获得导入链接 874.2.4 锚文本中有关键词 884.2.5 有效地安排反链的锚文本 894.2.6 导入链接的时间长度 914.2.7 单向链接的价值高于交换链接 914.2.8 链接来自不同ip 914.3 网页级别(pagerank) 924.3.1 网页级别描述 924.3.2 影响pr值的因素 92第5章 对搜索引擎友好的网页设计 955.1 关键词在网页中的优化 965.2 如何写标题标签 975.3 meta 标签 1005.4 访问结构 1015.5 目录和文件名 1015.6 网站的目录结构最合理优化 1025.7 动态网页静态化 1045.8 框架结构 1085.9 图像优化 1095.10 flash优化 1105.11 网页减肥 1135.12 导航优化 1145.13 搜索引擎通道优化 1175.14 内容优化 120第6章 seo作弊常用手段 1276.1 页面优化的非法操作 1286.1.1 乔页和跳页 1286.1.2 关键词迭加 1286.1.3 隐藏文字和透明文字 1296.1.4 细微文字 1296.1.5 障眼法 1306.1.6 pr劫持 1306.1.7 关键词堆积 1316.1.8 虚假关键词 1326.2 网站外部推广的非法操作 1326.2.1 重复提交 1326.2.2 隐藏连接 1336.2.3 复制站点和镜像站点 1336.2.4 域名伪装 1346.2.5 垃圾链接 1356.2.6 链接养殖场 1366.3 搜索引擎对作弊的惩罚 1366.4 挽救被搜索引擎除名的网站 1396.4.1 网站健康检查 1396.4.2 怎样挽救被惩罚或被封的网站 140第7章 网站监控 1427.1 网站排名监测和工具 1437.1.1 检验网站被收录的页数 1437.1.2 检验网站被链接的数量 1437.1.3 查看关键词排名免费工具 1457.2 其他有用的工具 1467.2.1 带你认识51.la统计 1467.2.2 带你认识cnzz统计 1517.2.3 带你认识百度统计 1557.2.4 带你认识google统计(google analytics) 1597.3 google管理员工具 161第8章 站点地图与robots拒绝规则 1668.1 站点地图 1678.1.1 站点地图的分类 1678.1.2 为什么使用站点地图 1678.1.3 网站地图sitemap制作工具 1688.1.4 如何提交sitemap.xml 1708.2 robots拒绝规则 1728.2.1 什么是robots.txt文件 1728.2.2 robots.txt文件放在哪里 1728.2.3 robots.txt文件的格式 1738.2.4 robots.txt文件用法举例 173第9章 seo常见问题总结 1779.1 如何获得域名对应的ip 1789.2 怎样查看自己网站的反向链接 1789.3 搜索引擎爬行的规律是什么 1799.4 如何判断关键词的优化难度 1809.5 如何让搜索引擎收录网站 1819.6 页面收录减少,如何检查判断 1829.7 如何提高关键词密度 1839.8 如何降低页面相似度 1849.9 如何提交dmoz 1859.10 如何查看iis日志 1909.11 搜索引擎提取摘要的方法——动态提取 1929.12 百度能不能识别火星文 1929.13 图片站该如何被收录 1929.14 pr3的网站找一些与自己网站不相关的网站做链接,会不会影响网站的权重 1939.15 企业站发布到黄页里有没有用途 1939.16 原创的标题和段落非常混乱,搜索引擎会不会认为是原创 1939.17 网站地图会不会被认为是链接工厂 1939.18 快速编写文章的方法 1949.19 什么内容有利于提升搜索引擎上的排名 1949.20 如何制造高质量内容的网站 1949.21 外部链接一天加多少比较合适 1959.22 内容广告联盟算外链吗 1959.23 百度贴吧、百度知道、新浪爱问,在这里面发链接有作用吗 1959.24 怎样判断关键词好不好做 1969.25 如何正确选择虚拟主机租用托管服务商 1969.26 如何增加内容的黏性 1979.27 如何制造高效的内容 1979.28 让搜索引擎快速收录网站 1979.29 快速提升网站的收录量 1999.30 不同类型的网站,不同的优化策略 200第10章 seo周边信息 20510.1 seo合同 20610.2 seo报价 20810.3 网站诊断书样本(旅游网站) 21110.3.1 网站概况 21110.3.2 网站诊断路径 21210.3.3 网站诊断九大路径结论 21410.3.4 网站分析 21410.3.5 建议 214第2篇 seo实战——月入过万不是梦 215第11章 google adsense 21611.1 什么是google adsense 21711.2 google adsense注册 21711.3 google adsense的广告形式 22111.3.1 adsense 内容广告 22111.3.2 adsense 搜索广告 22211.3.3 google 搜索联盟 22211.3.4 adsense for feeds 22211.3.5 adsense 移动广告 22211.3.6 adsense 域名广告 22211.3.7 投放广告,确保效果 22311.3.8 投放广告的七个步骤 22311.4 渠道的设置 22711.4.1 渠道的作用 22711.4.2 渠道的种类 22711.4.3 设置url渠道的方法 22711.4.4 设置自定义渠道的方法 22811.4.5 渠道的使用 22911.4.6 渠道跟踪工具 22911.5 adsense广告行为政策详解 23111.5.1 无效点击和展示 23111.5.2 不允许发布商鼓励用户点击 23111.5.3 不允许更改广告行为 23211.5.4 支付方式 23311.5.5 如何优化广告以提高点击率 23511.6 如何最大化广告的可见度和响应度 23711.6.1 广告应放在网站最佳位置 23711.6.2 随流而动 23711.6.3 网站第一屏 23811.6.4 恰当运用表格 23811.6.5 adsense链接单元 23811.6.6 水平的链接单元 24011.6.7 使用多个广告单元 24011.7 控制你的广告 24011.7.1 吸引相关的广告 24011.7.2 title、目录和网页文件名一定要有相关性 24111.7.3 找出关键词 24111.7.4 关键词位置 24111.7.5 广告修改后不能立即出现,需要等一段时间才能出现 24211.7.6 公益广告 24211.8 用google搜索框黏住易变的访问者 24311.9 内容的建设 24411.10 利用博客做adsense广告 24511.11 google adsense 常见问题 246第12章 淘宝客入门 25012.1 淘宝客概述 25112.2 淘宝客的推广形式 25912.3 淘宝客推广规范 26612.4 淘宝客等级 26712.5 淘宝客运作方式 26812.6 淘客建站 26812.7 淘宝客佣金机制 269第13章 淘宝客建站赚钱 27013.1 为什么要建设淘宝客网站 27113.2 网站前期策划 27113.2.1 网站的定位 27113.2.2 网站内容策划 27413.2.3 网站设计策划 27613.2.4 网站易用性策划 28013.3 为淘宝客网站选定关键词 30213.3.1 充分了解自己销售的是什么 30213.3.2 确定竞争对手是谁 30213.3.3 寻找关键词 30313.4 网站内容建设 30613.4.1 巧妙地将资讯与商品结合 30613.4.2 怎样选择商品 30913.5 淘宝客推广的其他方法 31113.6 淘宝客故事 32213.6.1 大学生做“淘客”月收入过万 32213.6.2 不懂技术的人怎样运营淘宝客 32313.6.3 淘宝客推广网站,重点要知道问题出在哪个环节 32513.6.4 淘宝客大军也算我一个 32613.6.5 普通女孩淘宝客一个月赚了三千多 32713.6.6 大学生毕业不找工作,却做起了淘宝客 32813.6.7 退休干部也可以运营淘宝客 32913.7 淘宝客常见问题 331 ...
-
分类:编程开发 语言:简体中文 大小:未知 发布时间:13-06-12
引子1 初识ython:人人都爱列表2 共享你的代码:函数模块3 文件与异常:处理错误4 持久存储:数据保存到文件5 推导数据:处理数据!6 定制数据对象:打包代码与数据7 web开发:集成在一起8 移动应用开发:小设备9 管理你的数据:处理输入10 扩展你的web应用:来真格的11 处理复杂性:数据加工i 其他: (我们没有谈到的)十大问题索引 ...
-
分类:综合资料 语言:简体中文 大小:未知 发布时间:13-06-12
出版前言译者序写在前面的话前言第1章 概述什么是OpenCVOpenCV的应用领域什么是计算机视觉OpenCV的起源下载和安装OpenCV通过SVN获取最新的OpenCV代码更多OpenCV文档OpenCV的结构和内容移植性练习第2章 OpenCV入门开始准备初试牛刀—— 显示图像第二个程序—— 播放AVI视频视频播放控制一个简单的变换一个复杂一点的变换从摄像机读入数据写入AVI视频文件小结练习第3章 初探OpenCVOpenCV的基本数据类型CvMat矩阵结构IplImage数据结构矩阵和图像操作绘图数据存储集成性能基元小结练习第4章 细说HighGUI一个可移植的图形工具包创建窗口载入图像显示图像视频的处理ConvertImage函数练习第5章 图像处理综述平滑处理图像形态学漫水填充算法尺寸调整图像金字塔阈值化练习第6章 图像变换概述卷积梯度和Sobel导数拉普拉斯变换Canny算子霍夫变换重映射拉伸、收缩、扭曲和旋转CartToPolar与PolarToCartLogPolar离散傅里叶变换(DFT)离散余弦变换(DCT)积分图像距离变换直方图均衡化练习第7章 直方图与匹配直方图的基本数据结构访问直方图直方图的基本操作一些更复杂的策略练习第8章 轮廓内存序列查找轮廓Freeman链码轮廓例子另一个轮廓例子深入分析轮廓轮廓的匹配练习第9章 图像局部与分割局部与分割背景减除分水岭算法用Inpainting修补图像均值漂移分割Delaunay三角剖分和Voronoi 划分练习第10章 跟踪与运动跟踪基础寻找角点亚像素级角点不变特征光流mean-shift和camshift跟踪运动模板预估器condensation算法练习第11章 摄像机模型与标定摄像机模型标定矫正一次完成标定罗德里格斯变换练习第12章 投影与三维视觉投影仿射变换和透视变换POSIT:3D姿态估计立体成像来自运动的结构二维和三维下的直线拟合练习第13章 机器学习什么是机器学习OpenCV机器学习算法Mahalanobis距离K均值朴素贝叶斯分类二叉决策树boosting随机森林人脸识别和Haar分类器其他机器学习算法练习第14章 OpenCV的未来过去与未来发展方向OpenCV与艺术家后记参考文献索引关于作者和译者封面图片 内容简介:计算机视觉是在图像处理的基础上发展起来的新兴学科。OpenCV是一个开源的计算机视觉库,是英特尔公司资助的两大图像处理利器之一。它为图像处理、模式识别、三维重建、物体跟踪、机器学习和线性代数提供了各种各样的算法。本书由OpenCV发起人所写,站在一线开发人员的角度用通俗易懂的语言解释了OpenCV的缘起和计算机视觉基础结构,演示了如何用OpenCV和现有的自由代码为各种各样的机器进行编程,这些都有助于读者迅速入门并渐入佳境,兴趣盎然地深入探索计算机视觉领域。本书可作为信息处理、计算机、机器人、人工智能、遥感图像处理、认知神经科学等有关专业的高年级学生或研究生的教学用书,也可供相关领域的研究工作者参考。透过本书,您将置身于迅速发展的计算机视觉领域。本书由自由开源OpenCV的发起人所著,介绍了计算机视觉,并通过实例演示了如何快速生成这样的应用——能使计算机“看到”并根据由此获取的数据做出决策。计算机视觉无处不在,安全系统、制造检验系统、医学图像分析、无人机等都可以见到它的踪影。它与Google Map和GoogleEarth紧密结合,它检查LCD屏幕上的像素,它确保衬衫上的每个针脚都能完全缝合。OpenCV提供了一个简易好用的计算机视觉框架和一个丰富的库,后者包含500多个可实时运行视觉代码的函数。透过各章提供的练习,任何一个开发人员或爱好者都可以迅速掌握如何使用这个框架。本书特色主题如下:透彻介绍OpenCV从摄像机获取输入图像的变换图像的分割和形状的匹配模式识别,包括人脸检测二维和三维场景中的跟踪监测根据立体视觉进行三维重构机器学习算法“让机器来看”是一个富有挑战但也很有意思的目标。不管是想构建简单的视觉应用,还是复杂的视觉应用,都离不开这本入门必备参考,拿起它,开始愉快的学习之旅吧!电子书www.minxue.net内容截图: ...