مقالات آموزشی جاواهاستینگ

۵ مطلب در دی ۱۳۹۹ ثبت شده است

سه شنبه, ۲۳ دی ۱۳۹۹، ۰۸:۴۰ ق.ظ همکار توسعه فنی
آموزش final و static در جاوا

آموزش final و static در جاوا

آموزش static :

تعریف: این کلیدواژه غالبا برای مدیریت حافظه به کار میرود و میتوان این کلید واژه را برروی متغیرها،متدها،قطعه کد و کلاس های تو در تو اعمال کرد.

 

متغیر های static:

این کلیدواژه برروی خود کلاس اعمال میشود نه نمونه های ساخته شده از آن،به عنوان مثال متغیری که static تعریف شده میتواند بدون ساختن نمونه از شئ مذکور فراخوانی شود و بین تمامی نمونه های ساخنه شده از کلاس مشترک است(با مقدار مشترک( وقتی یک متغیر static تعریف میشود،این متغیر بین تمامی نمونه های ساخته شده از آن کلاس مشترک است و مثل یک متغیر های ساخته شده هر شئ نمیباشد به شکلی که برای دسترسی به آن نیازی به ساختن یک شئ از کلاس نیست.

 

متد های static:

کاربردها

  • از متدهای غیر static نمیتوان به متغیرهای static دسترسی پیدا کرد
  • در این متدها نمیتوان از کلیدواژه های super , this استفاده کرد

قطعه کد static:

  • برای مقداردهی متغیر های static استفاده میشود.
  • قبل از متد main در زمان بارگزاری کلاس در حافظه اجرا میشود.

 

آموزش final:

این کلید واژه را میتوان در سه جا به کار برد:

  1. هنگام تعریف متغیر : اگر هنگام تعریف متغیر از این کلیدواژه استفاده کنید مقدار اولیه متغیر ثابت بوده و برای همیشه تغییر نخواهد کرد.
  2. هنگام تعریف متد:در صورت تعریف یک متد با این کلیدواژه،متد مورد نظر دیگر قابل override در کلاس فرزند نخواهد بود و رفتار متد برای همیشه ثابت خواهد ماند.
  3. موقع تعریف کلاس:کلاس اگر به صورت final تعریف شود دیگر قابلیت وراثت خود را از دست داده و امکان ایجاد فرزند از آن وجود نخواهد داشت
۲۳ دی ۹۹ ، ۰۸:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
همکار توسعه فنی
چهارشنبه, ۱۷ دی ۱۳۹۹، ۱۲:۵۴ ب.ظ جاوا هاستینگ
هاست تامکت اشتراکی با JVM اختصاصی

هاست تامکت اشتراکی با JVM اختصاصی

در این مدل از هاستینگ تامکت، ما به شما یک JVM اختصاصی و تامکت اختصاصی را بر روی یک سرور به اشتراک گذاشته شده تحویل می کنیم، در نتیجه میزان heap و حافظه PermGen شما محدود می باشد.
در این مدل نیازی به نصب هیچ کنترل پنل مدیریت سرور مانند دایرکت ادمین و یا سی‌پنل نیست و ما به شما پنل مدیریت هاست جهت مدیریت دامنه، ایمیل ، دیتابیس، ftp و ایمیل را ارائه می کنیم.
علاوه بر پنل مدیریت جاواهاستینگ جهت دیپلوی اپلیکیشنهای خود به تامکت، به شما پنل کنسول تامکت نیز تحویل می شود.
امکان ریستارت تامکت از دیگر ویژگی های این سرویس می باشد.

  • مدیریت دیپلویمنتها به شکل مستقل
  • مدیریت دامنه های متصل به هر دیپلویمنت به شکل مجزا
  • دسترسی به دیتابیس و تعریف دیتابیس مستقل
۱۷ دی ۹۹ ، ۱۲:۵۴ ۰ نظر موافقین ۲ مخالفین ۰
جاوا هاستینگ
چهارشنبه, ۱۷ دی ۱۳۹۹، ۱۱:۰۴ ق.ظ جاوا هاستینگ
هاست Tomcat اختصاصی کلاستر شده

هاست Tomcat اختصاصی کلاستر شده

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

  • ارائه زیر ساخت LoadBalancing در کنار وب سرور تامکت
  • مدیریت دیپلویمنتها به شکل مستقل
  • مدیریت دامنه های متصل به هر دیپلویمنت به شکل مجزا
  • دسترسی به دیتابیس و تعریف دیتابیس مستقل
  • ارائه کنترل پنل مدیریت لاگها
  • ارائه کنترل پنل مدیریت آی پی های بازدید کننده وب سایت شما
  • پنل مدیریت فایل حرفه ای
  • افزونه های جدید و متناسب سروریسها
۱۷ دی ۹۹ ، ۱۱:۰۴ ۰ نظر موافقین ۲ مخالفین ۰
جاوا هاستینگ
چهارشنبه, ۱۷ دی ۱۳۹۹، ۱۰:۳۹ ق.ظ جاوا هاستینگ
سرویس هاست اختصاصی Tomcat پلاس

سرویس هاست اختصاصی Tomcat پلاس

هاست اختصاصی تامکت پلاس خدمتی جدید از جاواهاستینگ به کسب و کار ها و شرکتها و استارت‌اپ‌هایی است که پروژه یا پروژه‌های جاواپایه خود را مرتب می خواهند به روز نگه دارند.
این هاست برای آن دسته از کاربرانی که روند توسعه نرم افزاری آنها تکاملی است و یا اجایل است و یا آبشاری تکراری است ، و یا در فاز دیباگ نرم افزار جاواپایه خود هستند ، نیاز به هاست هایی دارند که هم در دیباگ نرم افزارشون بهشون کمک کند و هم بخشهایی از فاز توسعه کارشون رو براشون اتوماتیک انجام دهد، بسیار مناسب می‌باشد.
هاست تامکت پلاس این امکان را به شما می دهد که :

  • امکان استفاده از مخازن گیت بر بستر سامانه Git جاواهاستینگ
  • امکان استفاده از ولیدیشن و کامپایل های اتوماتیک
  • امکان استفاده از jenkins برای تست خروجی کامپایل کد پروژه
  • امکان کامپایل با ابزارهای Maven و Ant
  • امکان دیپلوی سریع کدها بر روی هاست بدون آپلود فایل war
  • امکان اتصال به مخازن گیت خارج از جاواهاستینگ با امکان وب‌هوکWebHook
۱۷ دی ۹۹ ، ۱۰:۳۹ ۰ نظر موافقین ۱ مخالفین ۰
جاوا هاستینگ
چهارشنبه, ۱۷ دی ۱۳۹۹، ۱۰:۳۷ ق.ظ جاوا هاستینگ
جاواهاستینگ اولین پلتفرم ارائه هاستینگ اختصاصی جاوا در ایران

جاواهاستینگ اولین پلتفرم ارائه هاستینگ اختصاصی جاوا در ایران

جاواهاستینگ به عنوان اولین پلتفرم اختصاصی هاست جاوا در ایران به عنوان ارائه کننده خدمات به برنامه نویسان و IT-man های جاوا می کند.

جاواهاستینگ به شما سرویس هاست بر روی وب سرورهای پرطرفدار جاوا ارائه می کند. افزونه های زیادی نیز در کنار فضای هاست به شما ارائه می شود.

در هاست های ما نگران اتصال اپلیکیشن جاوایی خود به دامنه های ایرانی و یا بین المللی نباشید.

همچنین گواهی SSL رایگان نیز به شکل افزونه قابل تهیه هست.

اتصال به دیتابیس و ایمیل و سامانه پیامکی هم از دیگر افزونه هایی هست که مشتریان جاواهاستینگ از آن استفاده می کنند.

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

۱۷ دی ۹۹ ، ۱۰:۳۷ ۰ نظر موافقین ۱ مخالفین ۰
جاوا هاستینگ