fanaavariA

علم و فناوری

fanaavariA

علم و فناوری

علم و فناوری

بایگانی
  • ۰
  • ۰

۱- کپی کردن آرایه ها با استفاده از عملگر انتساب

بیایید مثالی بزنیم ،

  1. class CopyArray {
  2. public static void main(String[] args) {
  3.  
  4. int [] numbers = {1, 2, 3, 4, 5, 6};
  5. int [] positiveNumbers = numbers; // copying arrays
  6.  
  7. for (int number: positiveNumbers) {
  8. System.out.print(number + “, “);
  9. }
  10. }
  11. }

خروجی

۱, ۲, ۳, ۴, ۵, ۶

اگرچه به نظر می رسد این روش برای کپی کردن آرایه ها کاملا کارآمد است ، اما مشکلی در این مورد وجود دارد.

اگر عناصر یک آرایه را در مثال بالا تغییر دهید ، عناصر مربوط به آرایه دیگر نیز تغییر می کند.

  1. class AssignmentOperator {
  2. public static void main(String[] args) {
  3.  
  4. int [] numbers = {1, 2, 3, 4, 5, 6};
  5. int [] positiveNumbers = numbers; // copying arrays
  6.  
  7. numbers[0] = -1;
  8. for (int number: positiveNumbers) {
  9. System.out.print(number + “, “);
  10. }
  11. }
  12. }

خروجی

-۱, ۲, ۳, ۴, ۵, ۶

هنگامی که اولین عنصر آرایه numbers به -۱ تغییر می کند، اولین عنصر آرایه positiveNumbers نیز به -۱ تبدیل می شود. به این دلیل که هر دو آرایه به یک شیء آرایه یکسان اشاره دارند.

به این کار کپی سطحی گفته می شود.

با این حال ، بیشتر اوقات ، به جای کپی سطحی ، به کپی عمیق نیاز داریم. یک کپی عمیق مقادیر ایجاد شی آرایه جدید را کپی می کند.

ادامه مطلب...

  • فاطمه کریمی
  • ۰
  • ۰

۱-انتقال فایل ها از کامپیوتر به آیفون توسط وای فای
برای استفاده از این روش از مراحل زیر پیروی کنید:

اطمینان حاصل کنید که آیفونتان به همان شبکه ی محلی مانند کامپیوترتان وصل شده است.
Kingsoft Office رایگان را در آیفونتان راه اندازی کنید. “WiFi file transfer” را همانطور که در شکل زیر میبینید، روشن کنید.


۱- URL-نشانی اینترنتی- که در مرورگر نمایش داده میشود را وارد کنید. توجه کنید که وقتی در مرورگر کامپیوترتان نشانی اینترنتی را وارد میکنید، مطمئن شوید که در همان زمان صفحه ی بالا برروی آیفونتان باز است.

۲- چیزهایی که میخواهید انتقال دهید را انتخاب کنید.

۳- روی Upload کلیک کنید.

۴- انتقال فایل کامل شده است.

۲-انتقال فایل ها از طریق آیتونز
آیتونز یکی از فوق العاده ترین اپ های آیفون است. به سادگی میتواند به این روش از آن استفاده کنید:

۱- با استفاده از کابل USB آیفونتان را به کامپیوتر وصل کنید. آیتونز به طور اتوماتیک راه اندازی میشود.

۲- با کلیک روی آیکون آیفون iPhone Icon در آیتونز وارد شوید.

۳- در tool bar روی Apps تغییر دهید. Kingsoft Office را در لیست اپلیکیشن ها پیدا کنید. همانطور که در شکل زیر نمایش داده شده است روی دکمه ی Add در گوشه ی پایین سمت راست بزنید.

ادامه مطلب...

  • فاطمه کریمی
  • ۰
  • ۰

اپلیکیشن های سنگین
اپلیکیشن های سبک مانند واتس آپ و… باعث هنگ کردن گوشی سامسونگ نمیشوند چون بیشتر از ۵۰ تا ۸۰ مگابایت رم را اشغال نمیکنند. هنگ کردن آن بیشتر بخاطر اپلیکیشن های دیگر- اغلب بازی های سنگین مثل Asphalt و Modern Combat- است که در پس زمینه درحال اجرا هستند. اپلیکیشن های سنگین فشار زیادی به پردازنده وارد میکنند. پس برنامه های حجیم و غیرضروری را گوشیتان سریعا حذف کنید.

ویجت ها و ویژگی های غیرضروری
تعدادی ویجت و عملکردهای داخلی در درون گوشی سامسونگ وجود دارد. انها در واقع استفاده ی خاصی ندارند و فقط تبلیغات هستند. این ویجت ها و خصوصیات به هیچ عنوان لازم نیستند. در حقیقت آنها فقط باتری را خالی میکنند و سرعت گوشی را کم میکنند.

RAM های کمتر
به طور کلی، مموری های گوشی های هوشمند سامسونگ خیلی زیاد نیستند. این یکی از مهمترین دلایل هنگ کردن آنها است. واحدهای پردازنده ی کوچک نمیتوانند چندین عملیات که در حال اجرا در یک زمان هستند را اداره کنند. بعلاوه باتری گوشی شما نمیتواند چند وظیفه را باهم اجرا کند چون رم های کم از آن پشتیبانی نمیکند و این میتواند سیستم عامل ها و اپلیکیشن ها را بیش از حد بارگیری کند.

ادامه مطلب...

  • فاطمه کریمی
  • ۰
  • ۰

۱-گوشی تان را برای مدت طولانی در زیر نور آفتاب نگذارید:


به عبارت دیگر از گوشیتان در دمای بالا استفاده نکنید. اگر بصورت مستقیم در زمان طولانی گوشی را زیر نور خورشید، بخصوص نورخورشید در تابستان، قرار دهیم، باعث داغ شدن گوشی میشود. اگر گوشی در زیر نور خورشید بیش از حد داغ شود، از آن استفاده نکنید و درجایی قرار دهید تا خنک شود. تا وقتی گوشی خنک نشده از آن استفاده نکنید. اگر پوشش ها و کاورهای گوشی را برداریم، سریعتر خنک میشود.

۲-برنامه هایی که استفاده نمیکنید را در بک گراند گوشی ببیندید:


ممکن است حواستان به خیلی از برنامه هایی که در بک گراوند شما در حال اجرا هستند نباشد. این برنامه نه تنها باعث پر شدن فضای رم گوشیتان میشود، بلکه باعث مصرف شدن باتری و در کل داغ شدن گوشی در مدت طولانی پردازش میشود. وقتی میخواهید از برنامه خارج شوید، با تنها یک بار زدن Back در home، برنامه خاموش نخواهد شد. بطور کلی باید دوبار اینکار را کنید یا از روی منوی خود برنامه exit را بزنید تا برنامه خاموش شود. شاید شما حواستان به انجام اینکار نباشد یا اینکه فراموش کنید، در این حال باید گوشیتان را مرتبا چک کنید و یک دفعه همه ی برنامه ها را خاموش کنید.

۳-برای مدت طولانی از گوشیتان استفاده نکنید:


مردم معمولا به استفاده ی طولانی مدت گوشیشان عادت کرده اند و فراموش میکنند که چند ساعت است که دارند از آن استفاده میکنند. یا اینکه آنقدر با گوشیشان بازی میکنند تا شارژ آن تمام شود. تردیدی وجود ندارد که استفاده ی طولانی مدت از گوشی یا استفاده از آن حین شارژ شدن میتواند باعث داغ شدن گوشی شود. برای مثال هنگام بازی کردن به مدت طولانی یا مکالمه های طولانی مدت، گوشی داغ میکند، به دلیل اینکه یک بازی به کارزیادی از گوشی در یک زمان نیاز دارد بنابراینCPU گوشی نمیتواند خواسته ی شما را برطرف کند. وقتی احساس میکنید که گوشی داغ شده است، از آن استفاده نکنید.

ادامه مطلب....

  • فاطمه کریمی
  • ۰
  • ۰

اطلاعات ذخیره شده تان را پاک کنید (۳۰ ثانیه)
اپلیکیشن های شما دائما بخش کوچکی از داده ها را ذخیره میکنند که به طور معمول باعث کاهش عملکرد سرعت گوشی شما میشود. پس این اطلاعات بجای کمک کردن میتوانند آزار دهنده هم باشند. در زیر نحوه ی پاک کردن آنها را میبینید:

۱-به تنظیمات گوشی –Setting- بروید.

۲- storage را فشار دهید.

۳- cached data را فشار دهید.

۴- ok را بزنید.

انیمیشن ها را غیر فعال کنید:
انیمیشن ها باعث کاهش سرعت گوشی شما میشود. حتی گاهی اوقات به دلیل کم شدن سرعت گوشی، خود انیمیشن ها هم مثل یک ویدیو ی متوقف شده به نظر میرسند. پس طبق روش زیر به کل آنها راخاموش کنید.

۱-به تنظیمات گوشی بروید.

۲- about phone را فشار دهید.

۳- Build number 7 times را فشار دهید: شما پیامی مشاهده میکنید در مورد اینکه Developer options را فعال کرده اید.

۴-به تنظیمات برگردید و Developer options را انتخاب کنید.

۵-animation scale را انتخاب کنید و روی گزینه ی Animation off فشار دهید.

۶-گزینه ی ۵ را برای Transition animation scale و Animator duration scale تکرار کنید.

ادامه مطلب..

  • فاطمه کریمی