وقفه 19h(در مبنای شانزده) با کد ماشین CD19(بازهم در مبنای ۱۶) در بعضی سیستمها باعث ریبوت شدن ماشین و در بعضی دیگر باعث بوت از دستگاه بعدی میشود.
طرز استفاده:
int 19h
وقفه 19h(در مبنای شانزده) با کد ماشین CD19(بازهم در مبنای ۱۶) در بعضی سیستمها باعث ریبوت شدن ماشین و در بعضی دیگر باعث بوت از دستگاه بعدی میشود.
طرز استفاده:
int 19h
اگر بخوایم کوتاه و ساده در مورد سیگنالها صحبت کنیم،علامت هایی هستند که به پروسهها فرستاده میشوند و پروسه مقصد واکنشی نشان میدهد.بعضی از سیگنالها میتوانند توسط پروسهها نادیده گرفته شوند و بعضی نه. طریقهی handle کردن سیگنالها نیز با توجه به زبانی که استفاده میکنید میتواند متفاوت باشد. در پایتون اینکار از طریق ماژول signal انجام میشود و در سی از طریق پروندهی سرآمد signal.h و تابع signal.جدول زیر فهرستی از سیگنالهای متداول را نشان میدهد، برای دیدن فهرستی کامل از آنها باید kill -l را ببینید.
<a ping="URL"...
در اچتیامال ۵ یک خاصیت جدید برای برچسب <a> -- که برای ایجاد پیوند در صفحات وب استفاده میشود -- معرفی شده است. مقدار این خاصیت باید آدرس یک اسکریپت روی وب باشد و زمانی که کاربر روی پیوند کلیک میکند، یک پیغام کوتاه POST به اسکریپت فرستاده میشود.این خاصیت بیشتر برای دنبال کردن کاربر به کار میرود.
در زبان پایتون، تابع input از ورودی استاندارد(که بصورت پیشفرض و معمولا صفحه کلید است) تا زمانی که به نویسهی خط جدید نرسیده میخواند و یک رشته(نوع str) با حذف خط جدید برمیگرداند.استفاده از آن بصورت زیر است:
input(prompt='')
prompt یک رشته است که به عنوان یک پیام به کاربر نمایش داده میشود و از کاربر میخواهد تا چیزی وارد کند، در صورتی که ذکر نشود،رشتهای خالی است(یعنی چیزی نمایش داده نمیشود). یک مثال:
name = input('What is your name?')
print('Hi,', name)
فراموش نکنید که تابع یک رشته برمیگرداند و در صورت نیاز باید آنرا به عدد و غیره تبدیل کنید.
مطالب مرتبط:
اندی پیش به این فکر میکردم که چطور میتوانم حجم یک پرونده را بدست بیاورم و زیر کاپوت این توابع چه چیزی پنهان است.
برای بدست آوردن حجم یک پرونده، البته بدون توجه به فایلسیستم و سیستمعامل میتوانیم به این صورت عمل کنیم: اول پرونده را باز میکنیم، سپس اشارهگر پرونده را به آخرین بایت آن انتقال میدهیم(معمولا تابعی به اسم seek یا مشابه وجود دارد)، حالا مکان اشارهگر را نسبت به اول پرونده بدست میآوریم(معمولا تابعی به اسم tell وجود دارد). حجم پرونده را به بایت بدست آوردهایم.
عملگر x در زبان پرل برای تکرار یک رشته به کار میرود،مثال:
$s = "M";
$s = $s . ("o" x 3);
print $s;
خروجی:
Mooo
Machine learning نوعی الگوریتم است که سبب می شود تا سیستم ها هم بتوانند یاد بگیرند. این الگوریتم برگرفته از قدرت یاد گیری انسان است. Deep learning که نوع کامل تر این نوع الگوریتم ها است سبب می شود تا سیستم ها بتوانند تحلیل کنند. به طور مثال جمعی از برنامه نویسان موفق به ساخت الگوریتمی شدند که سبب یادگیری زبان چینی میشد، این در حالی است که هیچ کدام از برنامه نویس ها پیشینه ای از زبان چینی نداشتند و تنها یک ساعت از صدای فردی ضبط کردند و برنامه می توانست با صدای آن فرد به زبان چینی و با لهجه ی یک فرد اصیل چینی سخن بگوید! گوگل نیز در سال های اخیر اعلام کرد که دارای الگوریتم یادگیری عمیقی است که تمام فیلم های یوتیوب را تماشا می کند تا چیز های مختلفی بیاموزد.
این در حالی است که بعضی متقاعد بودند تنها تفاوت میان رایانه ها و انسان قدرت محاسبه و تحلیل است ولی حال دگر آنان هم می توانند تحلیل کنند و تصمیم بگیرند یا حتی بار عاطفی جملات را درک کند! آیا این دستاورد ها سبب خطراتی برای انسان می شود؟ آیا روزی خواهد رسید که رایانه های ساخته دست خودمان از ما بهتر شوند قدرت محاسبه ی سریع تر و بهتر و همچنین قدرت یادگیری که طبق آمار گاهی از انسان نیز نتیجه ی بهتری داشت.
به هر حال با گذشت از همه ی این ها این فناوری دستاورد جدید و گرانبهایی است که تقزیبا نا محدود است. اگر علاقه مندید در این رابطه بیشتر بدانید میتوانید فیلم زیر را تماشا کنید.
range([start,]end)
range(start, end[, step])
تابع range در زبان پایتون یک بازه از اعداد صحیح از start تا end-1 بر میگرداند و در صورتی که start ذکر نشود،بصورت پیشفرض ۰ است.step نیز مشخص میکند که فاصلهی اعدادی از هم چقدر باشد و بصورت پیشفرض ۱ هست.
enumerate(myList) = (0, myList[0]), (1, myList[1]), (2, myList[2]), ...سینتکس کلی بصورت زیر هست:
enumerate(myContainer, [start])