ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

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

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

Optimized C++: Proven Techniques for Heightened Performance

مشخصات کتاب

Optimized C++: Proven Techniques for Heightened Performance

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1491922060, 9781491922064 
ناشر: O’Reilly Media 
سال نشر: 2016 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 12 مگابایت 

قیمت کتاب (تومان) : 32,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 14


در صورت تبدیل فایل کتاب Optimized C++: Proven Techniques for Heightened Performance به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب ++C بهینه شده: تکنیک های اثبات شده برای عملکرد بالا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



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

< p> نویسنده Kurt Guntheroth چندین مثال در حال اجرا ارائه می‌دهد که نشان می‌دهد چگونه می‌توان این اصول را به صورت تدریجی برای بهبود کد موجود به‌گونه‌ای که نیازمندی‌های مشتری برای پاسخگویی و توان عملیاتی را برآورده کرد، اعمال کرد. توصیه‌های این کتاب اولین باری که می‌شنوید یکی از همکارانش فریاد می‌زند خود را ثابت می‌کند: «وای، این سریع بود. چه کسی چیزی را اصلاح کرده است؟»
  • تعیین نقاط داغ عملکرد با استفاده از پروفایلر و تایمرهای نرم افزار
  • یادگیری انجام آزمایش های تکرارپذیر برای اندازه گیری عملکرد تغییرات کد
  • بهینه سازی استفاده از متغیرهای تخصیص یافته پویا
  • بهبود عملکرد حلقه ها و توابع
  • سرعت بخشیدن به توابع مدیریت رشته
  • تشخیص الگوریتم های کارآمد و الگوهای بهینه سازی
  • < li>نقاط قوت و ضعف کلاس های کانتینر C++ را بیاموزید
  • جستجو و مرتب سازی را از طریق چشم بهینه ساز مشاهده کنید
  • استفاده موثر از توابع ورودی/خروجی جریان C++
  • < li>از ویژگی های همزمانی مبتنی بر رشته C++ به طور موثر استفاده کنید

توضیحاتی درمورد کتاب به خارجی

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


فهرست مطالب

An overview of optimization --
Computer behavior affecting optimization --
Measure performance --
Optimize string use: a case study --
Optimize algorithms --
Optimize dynamically allocated variables --
Optimize hot statements --
Use better libraries --
Optimize searching and sorting --
Optimize data structures --
Optimize I/O --
Optimize concurrency --
Optimize memory management.




نظرات کاربران