- 博客(0)
- 资源 (9)
- 收藏
- 关注
The Art of Multiprocessor Programming
As the computer industry changes from single-processor to multiprocessor architectures, this revolution requires a fundamental change in how programs are written. To leverage the performance and power of multiprocessor programming, also known as multicore programming, you need to learn the new principles, algorithms, and tools presented in this book. It includes fully-developed Java examples detailing data structures, synchronization techniques, transactional memory, and more. Prof. Maurice Herlihy, who coined the phrase 'transactional memory,' is on the faculty of Brown University. He is the recipient of the 2003 Dijkstra Prize in distributed computing. Prof. Nir Shavit is on the faculty of Tel-Aviv University and a member of the technical staff at Sun Microsystems Laboratories. In 2004 they shared the Gödel Prize, the highest award in theoretical computer science., , * THE book on multicore programming, the new paradigm of computer science, * Written by the world's most revered experts in multiprocessor programming and performance, * Includes examples, models, exercises, PowerPoint slides, and sample Java programs
2016-09-04
Practical Reverse Engineering Using x86 x64 ARM
Reverse engineering is the process of analyzing hardware or software and understanding it, without having access to the source code or design documents. Hackers are able to reverse engineer systems and exploit what they find with scary results. Now the good guys can use the same tools to thwart these threats. Practical Reverse Engineering goes under the hood of reverse engineering for security analysts, security engineers, and system programmers, so they can learn how to use these same processes to stop hackers in their tracks.
The book covers x86, x64, and ARM (the first book to cover all three); Windows kernel-mode code rootkits and drivers; virtual machine protection techniques; and much more. Best of all, it offers a systematic approach to the material, with plenty of hands-on exercises and real-world examples.
2014-10-29
Adobe Illustrator CS6 Digital Classroom
Contents
Starting up
Lesson 1: Adobe Illustrator CS6 Jumpstart
Lesson 2: Getting to Know the Workspace
Lesson 3: Illustrator CS6 Essentials
Lesson 4: Adding Color
Lesson 5: Working with the Drawing Tools
Lesson 6: Exploring Additional Color Options
Lesson 7: Working with and Formatting Text
Lesson 8: Organizing your Illustrations with Layers
Lesson 9: Working with Symbols
Lesson 10: Using Effects and Transparency
Lesson 11: Exporting and Saving Files
Lesson 12: Advanced Blending Techniques
Lesson 13: Adobe Illustrator CS6 New Features
Appendix: Adobe Illustrator Tools
2013-02-21
Apress - iPhone and iPad Apps for Absolute Beginners
Apress - iPhone and iPad Apps for Absolute Beginners iOS5 Edition
2013-02-18
Pragmatic - Outsource It!
Pragmatic出版社新书:
Who Is This Book For?
While most of the topics covered here apply to almost any outsourcing situation,
this book is written primarily for technology professionals; it specifically
caters to those working in small- to medium-size companies or in the technology
trenches of large organizations.
If startups or small- to medium-size companies are your world, you most
likely need outside help either to grow your firm quickly or to get a product
off the ground fast, or just to add the short-term or specialist expertise you
need at a critical juncture. You know your core business and how to make
your product, and you cannot afford to experiment with offshore production
or to make the costly mistakes that far too often come with outsourcing. This
book is for you.
If you are working for a large company, offshore outsourcing is probably
already in place and plays a significant role in your organization, but it may
not be effective or efficient. The inefficiencies of going offshore are clear and
painful to those working side by side with remote resources. If you want to
fix what’s broken and help your organization improve its outsourcing techniques,
this book is for you.
2013-02-18
Windows Phone 7 开发者指南
微软出版的WP7移动应用程序开发指南。
Information in this document is subject to change without notice. The names of
companies, products, people, characters, and/or data mentioned herein are fictitious
and are in no way intended to represent any real individual, company, product, or
event, unless otherwise noted. Complying with all applicable copyright laws is the
responsibility of the user. No part of this document may be reproduced or transmitted
in any form or by any means, electronic or mechanical, for any purpose, without
the express written permission of Microsoft Corporation. If, however, your only
means of access is electronic, permission to print one copy is hereby granted.
Microsoft may have patents, patent applications, trademarks, copyrights, or other
intellectual property rights covering subject matter in this document. Except as
expressly provided in any written license agreement from Microsoft, the furnishing
of this document does not give you any license to these patents, trademarks, copyrights,
or other intellectual property.
2013-02-18
LINQ in Action
This book is to help developers who have an existing knowledge of the .NET Framework and the C# or VB.NET language to discover the concepts introduced by LINQ and gain a complete understanding of how the technology works, as well as how to make the best of it in their projects.
2012-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人