دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2nd edition
نویسندگان: Kumar. Shantanu
سری:
ISBN (شابک) : 9781785283642, 1785283642
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 199
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 مگابایت
کلمات کلیدی مربوط به کتاب برنامه نویسی با عملکرد بالا Clojure: منابع اینترنتی
در صورت تبدیل فایل کتاب Clojure High Performance Programming به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی با عملکرد بالا Clojure نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در نوشتن کدهای سریع و با کارایی بالا در Clojure 1.7.0 درباره این کتاب متخصص شوید- با استفاده از ویژگی های Clojure مناسب عملکرد کد را افزایش دهید- کارایی برنامه ها را بهبود ببخشید و استقرار آنها را برنامه ریزی کنید- راهنمای عملی برای طراحی برنامه های Clojure برای دریافت بهترین ها performanceWho This Book Is ForThis کتاب برای توسعه دهندگان Clojure متوسط است که به دنبال دستیابی به عملکرد مطلوب هستند. داشتن دانش اولیه از جاوا مفید خواهد بود. آنچه یاد خواهید گرفت- شناسایی مسائل عملکرد در برنامه های Clojure با استفاده از ابزارهای مختلف پروفایل- تکنیک های استاد برای دستیابی به عملکرد عددی در Clojure- استفاده از کتابخانه Criterium برای اندازه گیری تاخیر عبارات Clojure- بهره برداری از ویژگی های جاوا در Clojure کد برای افزایش عملکرد - اجتناب از بازتاب و جعبه کردن با نکات تایپ - درک همزمانی و مدیریت حالت اولیه Clojure در عمق - اندازه گیری و نظارت بر عملکرد و درک تکنیک های بهینه سازی در DetailClojure کد را به عنوان داده تلقی می کند و یک سیستم کلان دارد. این برنامه بر برنامه نویسی با مقادیر تغییرناپذیر و ساختارهای صریح پیشرفت زمان تمرکز دارد، که برای تسهیل توسعه برنامه های قوی تر، به ویژه برنامه های چند رشته ای در نظر گرفته شده است. این با در نظر گرفتن عملکرد، عمل گرایی و سادگی ساخته شده است. مانند بسیاری از زبانهای هدف عمومی، ویژگیهای مختلف Clojure ویژگیهای عملکردی متفاوتی دارند که برای نوشتن کدهای با کارایی بالا باید آنها را بدانیم. این کتاب به شما نشان میدهد که چگونه پیامدهای عملکرد انتزاعهای مختلف Clojure را ارزیابی کنید، زیربنای آنها را کشف کنید، و رویکرد مناسب را برای آن اعمال کنید. عملکرد بهینه در برنامه های دنیای واقعی. با کمک به طبقه بندی موارد استفاده مختلف و نیاز به آنها با توجه به عملکرد و تجزیه و تحلیل جنبه های مختلف عملکرد شروع می شود. همچنین واژگان عملکردی را که کارشناسان در سرتاسر جهان استفاده میکنند، یاد خواهید گرفت و ساختارهای مختلف داده Clojure، انتزاعها و ویژگیهای عملکرد آنها را کشف خواهید کرد. علاوه بر این، این کتاب شما را از طریق افزایش عملکرد با استفاده از قابلیت همکاری جاوا و ویژگیهای خاص JVM از Clojure راهنمایی میکند. همچنین بر اهمیت استفاده از ساختار دادههای همزمان مناسب و انتزاعهای همزمان جاوا تأکید میکند. این کتاب همچنین معیارهای عملکرد را برای اندازهگیری، نحوه اندازهگیری و نحوه تجسم و نظارت بر دادههای جمعآوریشده روشن میکند. در پایان کتاب، شما یاد خواهید گرفت که چگونه یک نمایه ساز عملکرد، شناسایی تنگناها، تنظیم عملکرد و کد refactor برای به دست آوردن عملکرد بهتر. تکه کدهایی که به شما کمک می کند با برنامه نویسی با کارایی بالا با Clojure، دستان خود را کثیف کنید.
Become an expert at writing fast and high performant code in Clojure 1.7.0About This Book- Enhance code performance by using appropriate Clojure features- Improve the efficiency of applications and plan their deployment- A hands-on guide to designing Clojure programs to get the best performanceWho This Book Is ForThis book is intended for intermediate Clojure developers who are looking to get a good grip on achieving optimum performance. Having a basic knowledge of Java would be helpful.What You Will Learn- Identify performance issues in Clojure programs using different profiling tools- Master techniques to achieve numerical performance in Clojure- Use Criterium library to measure latency of Clojure expressions- Exploit Java features in Clojure code to enhance performance- Avoid reflection and boxing with type hints- Understand Clojure's concurrency and state-management primitives in depth- Measure and monitor performance, and understand optimization techniquesIn DetailClojure treats code as data and has a macro system. It focuses on programming with immutable values and explicit progression-of-time constructs, which are intended to facilitate the development of more robust programs, particularly multithreaded ones. It is built with performance, pragmatism, and simplicity in mind. Like most general purpose languages, various Clojure features have different performance characteristics that one should know in order to write high performance code.This book shows you how to evaluate the performance implications of various Clojure abstractions, discover their underpinnings, and apply the right approach for optimum performance in real-world programs.It starts by helping you classify various use cases and the need for them with respect to performance and analysis of various performance aspects. You will also learn the performance vocabulary that experts use throughout the world and discover various Clojure data structures, abstractions, and their performance characteristics. Further, the book will guide you through enhancing performance by using Java interoperability and JVM-specific features from Clojure. It also highlights the importance of using the right concurrent data structure and Java concurrency abstractions.This book also sheds light on performance metrics for measuring, how to measure, and how to visualize and monitor the collected data. At the end of the book, you will learn to run a performance profiler, identify bottlenecks, tune performance, and refactor code to get a better performance.Style and approachAn easy-to-follow guide full of real-world examples and self-sufficient code snippets that will help you get your hands dirty with high performance programming with Clojure.