یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

وبگاه دست نوشته ها و تجربیات شخصی

یوشا آل ایوب

دکتر مصطفی چمران: می گویند تقوا از تخصص لازمتر است، آنرا می پذیرم، اما می گویم: آنکس که تخصص ندارد و کاری را می پذیرد، بی تقواست!

بایگانی
تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران

 

نرم افزار Java Development Kit(به اختصار JDK) پکیجی هست که توسط شرکت Sun Microsystems (و اکنون Oracle) برای تولید و اجرای برنامه های Java طراحی و به بازار عرضه شده.

نکته: Java یک زبان برنامه نویسی کامپیوتر، سطح بالا و شی گرا هستش که توسط شرکت Sun برای تولید برنامه های مستقل از بستر اجرایی طراحی شده. به این معنی که برنامه های تولید شده توسط این زبان قادرن برروی همه سیستم عامل های Desktop اجرا و استفاده بشن.

پکیج JDK حاوی تعدادی کتابخانه، برنامه، ابزارهای کمکی و مستندات جهت تولید و نوشتن برنامه های Java هستش. چیزی شبیه به Windows SDK, Android SDK, .Net SDK و...

نکته: JDK درواقع Software Development Kit(به اختصار SDK) محسوب میشه برای همین به اون Java SDK هم گفته میشه.

درحال حاضر قادرید پکیج JDK رو بر روی سیستم عامل های Windows, Gnu Linux, Solaris, MacOS نصب و اجرا کنید اما من در این مقاله به نصب JDK برروی سیستم عامل Windows میپردازم. (Oracle JDK و OpenJDK)

برای کسب اطلاعات بیشتر راجب این پکیج به ویکی JDK مراجعه کنید.

 

فهرست مندرجات:

  • JDK یا JRE
  • سیستم مورد نیاز
  • دریافت JDK
  • نصب و تنظیم JDK
  • نکات
  • رفع مشکلات

۰ نظر ۹۲/۰۱/۰۷
یوشا آل ایوب

 

1- هرگز فایل های ضمیمه شده رو با پسوند inc. ذخیره نکنید. یعنی name.class.inc رو به name.class.php تغییر بدید. و یا از .HTAccess یا HT برای تعیین سطح دسترسی inc. استفاده کنید.

با اینکار از دسترسی مستقیم و خوندن محتوای فایل توسط URL/Address bar جلوگیری می کنید.

 

2- حتاًالمکان تگ های اضافی و فضاهای خالی رو حذف و از باز و بسته کردن بیش از حد تگهای <?php ?> سرور خودداری کنید. (مخصوصاً در پروژه های سنگین)

اینکار به مقدار قابل توجهی در سرعت پردازش سورس PHP تون تاثیر میزاره.

 

3-  کلاس را با متد __construct یا نام کلاس شروع کنید و با متد __destruct پایان بدید. همچنین تمامی فیلدهای داخل کلاس رو در درون متد __destrunt با دستور unset نابود کنید. اگر هم از ارث بری کلاس استفاده نمی کنید، کلاس و متدها رو با کلمه کلیدی final آغاز کنید.

۴ نظر ۹۲/۰۱/۰۵
یوشا آل ایوب

 

سرعت بیشتر با تابع StrToLower:

0.000250101089478
0.000252008438110
0.000259160995483
0.000259160995483
0.000261068344116
0.000263929367065
0.000263929367065
0.000265121459961
0.000269174575806
0.000270128250122

سرعت کمتر با StrIStr:

0.000537157058716
0.000538110733032
0.000538110733032
0.000538110733032
0.000540018081665
0.000542163848877
0.000542163848877
0.000543117523193
0.000550985336304
0.000910043716431

در مواردی مثل:

if(strtolower(&$_SERVER['HTTPS']) == 'on' || @$_SERVER['HTTPS'] == 1 || @$_SERVER['SERVER_PORT'] == 443): return(true);
endif;
و
if(stristr(&$_SERVER['HTTPS']) == 'on' || @$_SERVER['HTTPS'] == 1 || @$_SERVER['SERVER_PORT'] == 443): return(true);
endif;
۰ نظر ۹۱/۱۲/۰۵
یوشا آل ایوب

یکسری تصاویر و Wallpaper های گرافیکی برای لینوکس Slackware طراحی کردم (با فتوشاپ)، گفتم اینجا هم بزارم تا بقیه فیض ببرن

(بعضی هاشونو از طرح های موجود در اینترنت الگو گرفتم)

 

             

 

           

 

           

 

 

(برای بزرگنمایی کلیک کنید)

۵ نظر موافقین ۱ مخالفین ۰ ۹۱/۱۲/۰۱
یوشا آل ایوب

مقایسه سرعت بین متغیر عدد و متغیر رشته عدد...
برای عده ای که اعداد رو هم داخل ' یا " قرار میدن! lol

صحیح:
سرعت بیشتر در استفاده و تعریف متغیر عدد:

$int_Test = 1234567890;
$dbl_Test = 123.45;

0.000204086303711
0.000205993652344
0.000207185745239
0.000207185745239
0.000208139419556
0.000208139419556
0.000210046768188
0.000285148620605
0.000363111495972
0.000482082366943

غلط:
سرعت کمتر در استفاده و تعریف متغیر رشته عدد:

$str_Integer = '1234567890';
$str_Double = "123.45";

0.000639200210571
0.000640153884888
0.000641107559204
0.000646114349365
0.000653028488159
0.000655174255371
0.000657081604004
0.000658988952637
0.000684976577759
0.000693798065186
۰ نظر ۹۱/۱۱/۱۹
یوشا آل ایوب

مقایسه سرعت بین * count و count FIELD در MySQL با موتور MyISAM:
در مواقعی که قصد شمارش رکورد ها/سطر رو دارید. (در اینجا fld_test از نوع عدد هستش و ایندکس نشده.)

 

سرعت بیشتر:

"select count(`fld_test`) from `tbl_data`;"

0.0561680068970
0.0578269958496
0.0581769943237
0.0587110519409
0.0590591430664
0.0594940185547
0.0598769953438

 

سرعت کمتر:

"select count(*) from `tbl_data`;"

0.0602030754089
0.0607211589813
0.0607681274414
0.0608351230621
0.0610001087189
0.0623991489410
0.0629029273987
۰ نظر ۹۱/۱۱/۱۶
یوشا آل ایوب

 

مقایسه سرعت settype با Type-Casting...

سرعت کمتر با settype:

$variable = settype($variable, 'string');
$variable = settype($variable, 'integer');
...

0.000537157058716
0.000538110733032
0.000538110733032
0.000538110733032
0.000540018081665
0.000542163848877
0.000542163848877
0.000543117523193
0.000550985336304
0.000910043716431

سرعت بیشتر با Type-Casting:

$variable = (string)$variable;
$variable = (int)$variable;
...

0.000250101089478
0.000252008438110
0.000259160995483
0.000259160995483
0.000261068344116
0.000263929367065
0.000263929367065
0.000265121459961
0.000269174575806
0.000270128250122
۰ نظر ۹۱/۱۰/۲۵
یوشا آل ایوب

بسم اللّه الرحمن الرحیم

اعجازی از قرآن

"این اعجاز که درباره آن توضیح خواهم داد، بی ارتباط با حافظه نیست و نشان می­ دهد حافظه کسی که قرآن را نازل نموده حافظ ه­ای است برتر از حافظه مخلوق و برتر از حافظه­ای است که مخلوقات ساخته­اند؛ از قبیل کامپیوتر در زمان ما.

مثلاً شما آیه­ ای را مشاهده می­ نمایید که در سوره هود آمده، عیناً همان آیه در سوره فصلت آمده است. این ارتباط با حافظه دارد.

پیامبر کاتبین وحی داشته­ که آنچه به او نازل می­ شده، می­ گفته و آنان می­ نوشته ­اند که در طول بیست و سه سال که آیات نازل شده  در پایان به صورت قرآن که امروز در دست ماست، در آمده است.

معمولاً یک انسان فراموش می­ کند جمله ­ای را که چند روز قبل گفته و مانند آن را شاید نتواند دوباره تکرار کند، اگر یک جمله یا چند جمله انگشت­ شمار باشد امکان دارد، ولی آن گونه که در قرآن است و مشاهده خواهید نمود، امکان ندارد .

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

در این جزوه از کلمات بسم – اللّه – الرحمن – الرحیم، آغاز کرده­ ایم و شما مشاهده می­ نمایید که آیات دو بدو از سوره­ های مختلف، زنجیروار به هم متصل ­اند که این دو بدو و متشابه بودن آیات به حافظه ارتباط دارد و  اتصال آنها که یک کلمه مشترک در دو زوج از آیات است از عجایب می­ باشد.

در این سیر قرآنی مشاهده می­ نماییم که برخی از آیات دو بدو کاملاً شبیه به یکدیگرند، برخی از آیات دو بدو بخشی از آنها  شبیه به یکدیگر می­ باشند که با نقطه ­چین مشخص شده ­اند.

در نشان دادن آیات و اتصال آنها از رنگ استفاده کرده­ ایم و کلمه مشترک در یک زوج آیه را زیر آن خط کشیده و در زوج دیگر از آیه به رنگ قرمز در آورده­ ایم."

 

منبع: http://nik-ejaz.blogfa.com

این مقاله [کوتاه] را می توایند از اینجا دریافت کنید:  Ajayebi Az Quran.pdf

مقاله بروز و اصلاح شد(1393/07/28).

یوشا آل ایوب


سیستم عامل سبک و کوچیک، بر پایه لینوکس v2 برای فلاپی یا سی دی: 3>

۵ نظر ۹۱/۰۹/۱۵
یوشا آل ایوب

...

منبع: فردا نیوز

۳ نظر ۹۱/۰۹/۰۱
یوشا آل ایوب