دانلود کتاب Optimized C++: Proven Techniques for Heightened Performance

49,000 تومان

++C بهینه شده: تکنیک های اثبات شده برای عملکرد بالا


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر O’Reilly Media
تعداد صفحه 388 / 387
حجم فایل 5.61 مگابایت
کد کتاب 1491922060 , 9781491922064
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2016
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات

In today’s fast and competitive world, a program’s performance is just as important to customers as the features it provides. This practical guide teaches developers performance-tuning principles that enable optimization in C++. You’ll learn how to make code that already embodies best practices of C++ design run faster and consume fewer resources on any computer—whether it’s a watch, phone, workstation, supercomputer, or globe-spanning network of servers.

Author Kurt Guntheroth provides several running examples that demonstrate how to apply these principles incrementally to improve existing code so it meets customer requirements for responsiveness and throughput. The advice in this book will prove itself the first time you hear a colleague exclaim, “Wow, that was fast. Who fixed something?”

  • Locate performance hot spots using the profiler and software timers
  • Learn to perform repeatable experiments to measure performance of code changes
  • Optimize use of dynamically allocated variables
  • Improve performance of hot loops and functions
  • Speed up string handling functions
  • Recognize efficient algorithms and optimization patterns
  • Learn the strengths—and weaknesses—of C++ container classes
  • View searching and sorting through an optimizer’s eye
  • Make efficient use of C++ streaming I/O functions
  • Use C++ thread-based concurrency features effectively

ترجمه فارسی (ترجمه ماشینی)

در دنیای سریع و رقابتی امروزی، عملکرد یک برنامه برای مشتریان به اندازه ویژگی هایی که ارائه می دهد مهم است. این راهنمای عملی به توسعه دهندگان اصول تنظیم عملکرد را می آموزد که بهینه سازی را در C++ امکان پذیر می کند. شما یاد خواهید گرفت که چگونه کدی را بسازید که در حال حاضر بهترین شیوه های طراحی C++ را در بر می گیرد، سریعتر اجرا شود و منابع کمتری را در هر رایانه ای مصرف کند – خواه ساعت، تلفن، ایستگاه کاری، ابررایانه یا شبکه سرورهای سراسر جهان باشد.

نویسنده Kurt Guntheroth چندین مثال در حال اجرا ارائه می دهد که نشان می دهد چگونه می توان این اصول را به صورت تدریجی برای بهبود کد موجود به کار برد تا نیازهای مشتری برای پاسخگویی و توان عملیاتی را برآورده کند. توصیه‌های این کتاب اولین باری که یکی از همکارها را می‌شنوید خود را ثابت می‌کند: «وای، خیلی سریع بود. چه کسی چیزی را اصلاح کرده است؟»

  • تعیین نقاط داغ عملکرد با استفاده از پروفایلر و تایمرهای نرم افزار
  • یاد بگیرید آزمایش های تکرار شونده را برای اندازه گیری عملکرد تغییرات کد انجام دهید
  • بهینه سازی استفاده از متغیرهای تخصیص یافته به صورت پویا
  • بهبود عملکرد حلقه های داغ و توابع
  • سرعت بخشیدن به توابع مدیریت رشته
  • تشخیص الگوریتم های کارآمد و الگوهای بهینه سازی
  • نقاط قوت و ضعف کلاس های کانتینر C++ را بیاموزید
  • جستجو و مرتب سازی را از طریق چشم بهینه ساز مشاهده کنید
  • استفاده بهینه از توابع ورودی/خروجی جریان C++
  • از ویژگی های همزمانی مبتنی بر رشته C++ به طور موثر استفاده کنید
نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Optimized C++: Proven Techniques for Heightened Performance”