آپلود فایل در PHP

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

آپلود فایل با PHP



ادامه نوشته
ارسال شده در : بخش کامپیوتر
نوشتن فایل در PHP

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

روش های مختلفی برای خواندن و نوشتن محتوای یک فایل در زبان PHP وجود دارد؛ در ادامه این مقاله به بررسی نحوه استفاده روش های نوشتن و ایجاد یک فایل خواهیم پرداخت.

نوشتن فایل در PHP



ادامه نوشته
ارسال شده در : بخش کامپیوتر
مدیریت فرآیند و نخ در لینوکس

فرآیند یا پروسس (process) در سیستم های عامل یک وظیفه (task) یا مجموعه ای از وظایف مرتبط با هم است که بر روی سیستم، در حال اجراست. البته یک فرآیند معادل یک برنامه نیست و ممکن است یک برنامه چندین فرآیند در حال اجرا داشته باشد.

نخ (thread) در سیستم های عامل، کوچکترین واحد کاری است که میتوان وقت پردازنده را به آن اختصاص داد.

مدیریت فرآیند و نخ در لینوکس



ادامه نوشته
ارسال شده در : بخش کامپیوتر
بررسی تاخیر در شبکه های سوییچ بسته

همانطور که میدانید در شبکه های سویچ بسته (Packet-Switched)، یک بسته ارسالی، سفر خود را از یک میزبان (مبدأ) شروع میکند، از تعدادی سوییچ و مسیریاب میگذرد و در پایان سفر خود، به میزبان دیگر (مقصد) میرسد. با حرکت بسته از یک گره (میزبان یا مسیریاب) به گره دیگر در طول مسیر، در هر گره انواع مخلفی از تاخیر میتواند برای بسته در حال ارسال اتفاق بیوفتد.

تاخیر در شبکه های کامپیوتری



ادامه نوشته
ارسال شده در : بخش کامپیوتر
چند پردازشی متقارن در سیستم عامل

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

چند پردازشی متقارن در سیستم های عامل



ادامه نوشته
ارسال شده در : بخش کامپیوتر
اهداف و وظایف سیستم عامل

سیستم عامل (Operating System) برنامه ای است که اجرای برنامه های کاربردی را کنترل میکند و به عنوان واسط بین برنامه های کاربردی و سخت افزار کامپیوتر در نظر گرفته میشود. برای سیستم عامل سه هدف را میتوان در نظر گرفت.

اهداف و وظایف سیستم های عامل



ادامه نوشته
ارسال شده در : بخش کامپیوتر
سلسله مراتب حافظه

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

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

سلسله مراتب حافظه در کامپیوتر



ادامه نوشته
ارسال شده در : بخش کامپیوتر
 
 
  دکتری تخصصی برق الکترونیک
طراح مدارهای الکترونیکی
برنامه نویس انواع میکروها
مشاوره و اجرای لینک های وایرلس
پیاده سازی سیستم های مبتنی بر شبکه
E_mail: electronic@sabzelco.ir
Tel: 09150462401
توسعه دهنده برنامه های سمت سرور

طراحی و برنامه نویسی سایت و پرتال های حرفه ای

E_mail: computer@sabzelco.ir
Tel: 09371974233