کانال برنامه نویسی کُددِوِلوپ
رفتن به کانال در Telegram
مطالب آموزشی برنامه نویسی (جاوا، کاتلین و...) گروه : https://t.me/KodeDevel_Chat صفحات وب: https://kodedevel.github.io ارتباط با ما: @Skybirdbits
نمایش بیشتر454
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-830 روز
آرشیو پست ها
بچه هایی که اندروید کار میکنین یه وقت برنامه ای که دارید مینویسید نیاز به ذخیره ی پسوورد داشت، نرید به صورت plain پسورد ها رو در پایگاه داده ذخیره کنید با این خیال که امنه!!!!
باید پسورد ها رمز نگاری بشن.
در این صورت رمزنگاری شده ی پسورد ها میتونن تو پایگاه داده ذخیره بشن.
اندروید یه سیستمی به اسم keystore داره که با حملات نرم افزاری هک نمیشه و روی سخت افزار قرار داره کلید ها اونجا میتونن ذخیره بشن.
پس رمزنگاری شده ی پسورد ها داخل دیتا بیس.
کلید ها در سیستم keystore.
اینجوری معقول تره حالا باز اگه کسی راه بهتر و بهبود یافته تری سراغ داره یا تکمیلش میخواد بکنه بگه تا منم بیشتر یاد بگیرم 😁
اینم لینک مطالعه در مورد keystore
https://developer.android.com/privacy-and-security/keystore
کلیدواژه های سطح دسترسی در جاوا 🔔
- بررسی کلیدواژه های سطح دسترسی
- خلاصه
آبجکت و کلاس ها 🔔
- معرفی شی گرایی در جاوا
- ساختار کلاس
- دیتا فیلد (data field) ها
- کانستراکتور (سازنده)
- متد ها
- مقادیر null
- مورد مطالعه (مثال ها)
- خلاصه
متد در جاوا 🔔
- تعریف متد
- ساختار متد
- متد تهی (void)
- بررسی پارامتر های متد
- مفهوم overloading
- مورد مطالعه (مثال ها)
- خلاصه
قانون پایستگی پروژه در ایران:
پروژه نه به وجود میاد نه از بین میره پروژه بین برنامه نویسا دست به دست میشه تا جایی که از کارایی بیوفته...
حلقه ها در جاوا 🔔
- تعریف حلقه
- حلقه ی for
- کلیدواژه ی break و continue
- حلقه ی while
- حلقه ی do-while
- خلاصه
اغاز سال 10101111100 بر همگان فرخنده باد. 🌺
زندگی شبیه یک برنامس؛ گاهی اوقات باید باگ هاشو پیدا و برطرف کنیم.
امیدوارم بعضی از باگ های زندگیتونو پارسال پیدا کرده باشید و امسال برطرف کنید.
دستورات شرطی (Selector ها) در جاوا 🔔
- پیشنیاز
- دستور شرطی if-else
- عملگر های منطقی
- دستور switch
- خلاصه
📌پیوست:
جدول میزان اشغال فضای حافظه توسط متغیر های Primitive در جاوا.
این جدول میزان اشغال فضای حافظه توسط هر متغیر رو نشون میده.
انواع متغیر ها در جاوا 🔔
- توضیحات
- بررسی متغیر های Primitive
- عملگر های ریاضی
- ترکیب عملگر های ریاضی
- متغیر های آبجکتی
انشالله بر اساس رایگیری موضوعاتی که گفته شده رو به ترتیب میریم جلو...
رای همتون با ارزشه❤️
به خودم امیدوار شدم انگار دیدن من از اون دو مورد دیگه مهم تره 😁
تازه اگه به اولی رای نمیدادم الان خودم اول بودم 😂
🔖 به طور کلی در کامپیوتر دو نوع فایل داریم:
۱- متنی
۲- باینری
فایل های متنی توسط برنامه های text editor قابل خوندن و نوشتن هستن.
اما فایل های باینری فقط توسط برنامه یا برای برنامه ای که ایجاد شدن قابل خوندن و نوشتن هستند.
به عنوان مثال فایل هایی با پسوند .java که کد های جاوا رو داخلشون مینویسیم متنی هستند اما وقتی این فایل ها رو با کامپایلر جاوا کامپایل میکنیم، یک فایل جدید توسط کامپایلر ازشون ایجاد میشه با پسوند .class که این فایل ها فقط توسط jvm قابل خوندن هستند.
در دو مطلب قبل در مورد خوندن و نوشتن در فایل های متنی صحبت کردیم.
خوندن فایل با Scanner در جاوا و کاتلین 🔔
- بررسی کلاس Scanner
- خلاصه
نوشتن در فایل با PrintWriter در جاوا و کاتلین 🔔
- بررسی PrintWriter
- معرفی try-with-resources
- نوشتن داده ها در امتداد محتوای فایل
- خلاصه
کلاس File در جاوا و کاتلین 🔔
- بررسی کلاس File
- تعریف مسیر
- مورد مطالعه (مثال)
- خلاصه
