جاوا انوتیشن اطلاعات اضافی به کد ما اضافه می کند که بخشی از برنامه نیست ولی تاثیر در اجرای برنامه می گذارد. Annotations, a form of metadata, provide data about a program that is not part of the program itself. ...
ادامه مطلب »Memrise Learn Languages Premium
نرم افزار پیشنهادی این ماه من نرم افزار اندروید آموزش زبان انگلیسی Memrise Learn Languages Premium که به زبان آموزان در امر یادگیری زبان انگلیسی و سایر زبان ها کمک شایانی می کند. قصد دارید زبان جدیدی یاد بگیرید ولی ...
ادامه مطلب »Lambda Expression چیست و چگونه در جاوا استفاده می شود
لامبدا اکسپرشن امکان مهم و جدیدی است که در جاوا ۸ اضافه شده است که قبلا در C# مطرح شده بود. توسط لامبدا می توانیم توابعی را بصورت بی نام به همراه بدنه آن تعریف کنیم که مزایای گوناگونی از ...
ادامه مطلب »تفاوت های بین Encoding, Encryption, Hashing و Obfuscation
احتمالا همگی این عبارات را شنیده اید و با بعضی از آنها سر و کار دارید. در این مقاله می خواهم آنها را اساسی برسی کرده و بصورت شفاف با تفاوت های آنها آشنا شویم. Encoding انکودینگ عبارت است ...
ادامه مطلب »فعال کردن نویگیشن برای رانندگی در google Map
آیا مایل هستید که از Google Map به عنوان Navigation داخل خودروی خود استفاده کنید؟ امکانی در گوگل مپ موجود است که توسط آن می توانید با گوشی خود همچون یک GPS قدرتمند برخورد کرده و با دادن مقصد زمان ...
ادامه مطلب »