A LRU cache is a container that ensures its maximum capacity is never exceeded by using a Least Recently Used strategy to discard elements.
کتابخانه ای جهت ساخت راهنمای استفاده از برنامه میباشد که به صورت Interactive میتوانید با کاربر در تعامل باشید و طرز کار برنامه را به او آموزش دهید.
نسخه جاوا و اندروید استودیو:
https://github.com/deano2390/MaterialShowcaseView
نسخهی C# و زامارین که توسط @mkhoshbakht بازنویسی شده است:
https://github.com/meysamrt/MaterialShowcaseView
نصب از طریق NuGet:
Package Manager:
PM> Install-Package MaterialShowcaseView
.NET CLI:
> dotnet add package MaterialShowcaseView
In this second e-book on Java, Christopher Rose takes readers through some of the more advanced features of the language. Java Succinctly Part 2explores powerful and practical features of Java, such as multithreading, building GUI applications, and 2-D graphics and game programming. Then learn techniques for using these mechanisms in coherent projects by building a calculator app and a simple game with the author.
- Packages and Assert
- Reading and Writing to Files
- Polymorphism
- Anonymous Classes
- Multithreading
- Introduction to GUI Programming
- GUI Windows Builder
- 2-D Game Programming
Java is a high-level, cross-platform, object-oriented programming language that allows applications to be written once and run on a multitude of different devices. Java applications are ubiquitous, and the language is consistently ranked as one of the most popular and dominant in the world. Christopher Rose’s Java Succinctly Part 1 describes the foundations of Java–from printing a line of text to the console, to inheritance hierarchies in object-oriented programming. The e-book covers practical aspects of programming, such as debugging and using an IDE, as well as the core mechanics of the language.
- Introduction
- Getting Started
- Writing Output
- Reading Input
- Data Types and Variables
- Operators and Expressions
- Control Structures
- Object-Oriented Programming
- Example Programs and Conclusion