close
چت روم
کد بازار - مرجع کد و ابزار وبلاگ نویسان
Advertise
subjects دسته بندی موضوعات
login ورود

در صورتی که قبلا ثبت نام کرده اید می توانید با وارد نمودن اطلاعات خود در کادر زیر به عنوان کابر وارد سایت شوید

نام کاربری :
رمز عبور :
در صورت فراموشی رمز عبور خود کلیک کنید
fast register عضویت سریع

شما میتوانید با عضویت در این سایت از تمام امکانات آن استفاده کنید ، کافی است به ما بیپوندید !

نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : * کد امنیتیبارگزاری مجدد
counter آمار بازدید
افراد آنلاین : 2
تعداد مطالب : 212
کل نظرات : 29
تعداد اعضای سایت : 331
بازدید امروز : 61
بازدید دیروز : 170
بازدید این هفته : 388
بازدید این ماه : 3,124
ورودی گوگل امروز : 1
ورودی گوگل دیروز : 36
بازدید کل : 107,615
سیستم عامل شما :
نام مرورگر شما :
آی پی شما : 54.221.9.6
mail آگاهی نامه

با عضویت در خبرنامه از آخرین مطالب سایت در ایمیل خود آگاه شوید


lastposts آخرین پست ها
hit posts پست های دارای بیشترین بازدید
random posts پست های شانسی
archive آرشیو

اگر شما با نصب کردن ادیتور Netbeans روی سیستم عامل ویندوز مشکل دارید، شما باید مراحل زیر را انجام دهید :

 

1 - مطمئن شوید که نسخه JDK ی 8 به بالا روی کامپیوتر شما نصب شده باشد .

2 - اگر فایل نصب کننده Netbeans روی سی دی قرار دارد ، فایل نصب کنند را روی هارد خود کپی کنید.

3 - به مکان فایل نصب شونده توجه کنید .

4 - کلید های ترکیبی Windows + R را فشار دهید و درون پنجره باز شده کلمه cmd را تایپ کنید ( cmd باید به صورت Run As Adminstrator اجرا شود )

5 - در cmd بوسیله دستور cd دایرکتوری را به دایرکتوری ای که فایل نصب کننده Netbeans درون آن قرار دارد تغییر دهید.

6 - دستور زیر را درون cmd اجرا کنید تا محتوای فایل نصب کننده Netbeans برون ریزی شود : ( به جای کلمه netbeans_version نام کامل فایل نصب کننده Netbeans به همراه پسوند فایل یعنی exe. را قرار دهید )

 

netbeans_version --extract

7 - بعد از اجرای دستور بالا، دستور زیر را درون cmd اجرا کنید تا فایل اجرایی Netbeans راه اندازی شود :

java -jar bundle.jar

 

سلام دنیا ( Hello World )

زبان PHP رایج ترین زبان برنامه نویسی در بستر وب امروزی است. PHP بسیار رایج است زیرا به نسبت سایر زبان های MVC بنیان ( Model - View - Control ) مورد استفاده در وب مانند Phyton یا Ruby یا node.js دارای معماری بسیار ساده تری می باشد .

برعکس چارچوب های استاندارد تحت وب، یک فایل PHP در واقع یک فایل HTML رده بالا ( گسترش یافته ) می باشد، که همچنین قابلیت اجرای کدها در دورن خود فایل ( سند ) را دارد. برای مثال، ممکن است شما بخواهید با صفحه HTML ساده ای مانند زیر شروع کنید:

<html>

<head></head>

<body>

Hello !

<?php ?>

</body>

</html>

که بعدا قسمتی از یک کد PHP به آن اضافه می شود که که قرار است اجرا شود و خروجی آن به عنوان کد HTML به مرورگر ارسال شود.

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

بیایید تلاش کنیم که که نام کاربری یک کاربر را به کدمان اضافه کنیم:

<?php $message= "Hello World"; ?>

<html>

<head></head>

<body>

<?php echo $message; ?> !

</body>

</html>

کد های PHP همیشه باید در بین تگ های باز و بسته PHP قرار بگیرند ( شروع تگ با php?> و پایان آن با <? ) در شروع و پایان کد PHP .

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

برای اجرا فایل های PHP مانند کد بالا، بعد از نصب WAMP و اجرا آن به محل نصب WAMP رفته و پوشه www را پیدا کنید و فایل های خود را در آن قرار دهید و سپس وارد مرورگر شوید و در نوار آدرس مرورگر، آدرس http://localhost را وارد کنید و سپس نام فایل خود به همراه پسوندش را به آدرس بیفزایید، مانند زیر :

http://localhost/myhellofile.php

 

 

شیوه نوشتن به زبان CSS

 

یک مجموعه دستوری CSS حاوی یک انتخاب کننده ( Selector ) و یک بلاک اعلان می باشد.

شیوه نگارش به زبان CSS

 

قسمت selector به عنصر HTML ی اشاره می کند که شما می خواهید به آن سبک و استایل دهید.

قسمت بعدی که به بلاک اعلان ( Declaration Block ) مشهور است و در بین { } قرار دارد، حاوی یک یا چند اعلان CSS می باشد که هر کدام از این اعلان ها توسط سمیکالن ( ; ) از هم جدا می شوند.

هر کدام از اعلان ها حاوی نام یک خاصیت CSS و یک مقدار برای آن خاصیت هستند، که نام و مقدار بوسیله علامت کالن ( : ) یا دونقطه از یکدیگر جدا می شوند.

یک اعلان CSS همیشه بوسیله نماد سمیکالن ( ; ) به پایان می رسد و بلاک های اعلان نیز به وسیله { } در بر گرفته می شوند.

در مثالی که در ادامه می بینید تمام عناصر <p> به رنگ آبی در می آیند و در مرکز صفحه قرار می گیرند و دارای قاب خواهند بود :

 

p {

    color: blue;

    text-align: center;

    border: 2px solid black;

}

توابع جزئی در پایتون برای ما این امکان را فراهم می کنند تا تعداد مشخصی از آرگومان ( پارامتر ) های تابع را با مقادیر مشخصی تعیین کنیم و توابع جدیدی را بسازیم.

برای اینکار باید از ماژول functools استفاده کرد.

مثال :

from functools import partial
  
# A normal function
def f(a, b, c, x):
    return 1000*a + 100*b + 10*c + x
  
# A partial function that calls f with
# a as 3, b as 1 and c as 4.
g = partial(f, 3, 1, 4)
  
# Calling g()
print(g(5))

 

خروجی کد بالا عدد 3145 خواهد بود.

همانطور که در کد بالا دیدید در متغیر g ما از تابع partial از ماژول functools استفاده کردیم و به عنوان اولین آرگومان این تابع نام تابع خودمان یعنی ( f ) را نوشتیم سپس در آرگومان های بعدی مقادیری که می بایست به ترتیب به آرگومان های تابع f داده شود را وارد کردیم.

ما برای آرگومان های a و b و c مقدار تعیین کردیم اما برای x مقدار تعیین نکردیم . پس مقادیر آن آرگومان ها ثابت خواهد بود و مقدار آرگومان x هنوز تعیین نشده است . پس ما میتوانیم با فراخوانی متغیر g به عنوان تابع و دادن مقدار به عنوان آرگومان به آن برای آرگومان یا آرگومان های تابع f که مقداری برایشان تعیین نشده است، مقدار تعیین کنیم.

مثالی دیگر :

from functools import *
  
# A normal function
def add(a, b, c):
   return 100*a + 10*+ c
  
# A partial function with b = 1 and c = 2
add_part = partial(add, c=2, b=1)
  
# Calling partial function
print(add_part(3))
خروجی کد بالا عدد 312 خواهد بود.
در کد بالا نیز از آنجایی که ما نمی خواستیم به ترتیب به آرگومان های تابع add مقدار دهی کنیم با نوشتن نام آرگومان و تخصیص مقدار موردنظر به آن ها اینکار را انجام دادیم.
سپس با فراخوانی متغیر add_part به عنوان تابع و دادن مقدار 3 به عنوان پارامتر به آن به تنها آرگومان باقی مانده تابع add که هنوز مقداری نگرفته بود، یعنی آرگومان a ، مقدار دادیم و تابع جدید را فراخوانی کردیم.
از مزایای توابع جزئی میتوان به این اشاره کرد که با استفاده از تابع جزئی که به توابع ناکامل یا ناقص نیز مشهورند میتوان از توابع بزرگ توابع جدیدی و اختصاصی برای بعضی استفاده ها ساخت و از بازنویسی توابع جلوگیری کرد .
مزیت توابع جزئی در پایتون شبیه به مزیت bind در ++C می باشد.

زبان سی و سی پلاس پلاس

قبل از ++C زبان C وجود داشت .

زبان C

زبان سی در سال 1972 بوسیله دنیس ریچی در پژوهشکده تلفن بل طراحی شد . (به صورت اولیه یک زبان برنامه نویسی سیستمی.)

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

1 2 3 4 5 6 7 8 9 10 11 ...42 43 صفحه بعد
آخرین ارسالی های انجمن
Your Browser Does Not Support HTML5

█ معرفی وب سایت های خفن و کاربردی █

بازدید : 262 جواب ها : 9 آخرین ارسالی از : armennet
Your Browser Does Not Support HTML5

10 گل برتر مرحله گروهی کوپا آمریکا

بازدید : 99 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

5 شوت زاویه بسته دیدنی مسی که گل نشد

بازدید : 83 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی بازی Aliens Drive Me Crazy؛ هجوم فضایی ها

بازدید : 111 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آشکار شدن مشخصات سخت افزاری Honor 5A Plus از طریق GFX benchmark

بازدید : 117 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

هشت دنیایی که بیشتر از سایر سیارات ممکن است حیات فرازمینی را در خود جای داده باشد

بازدید : 106 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

آموزش کامل تنظیمات و کار با افزونه ساخت نقشه برای سایت وردپرسی (Google XML Sitemap)

بازدید : 129 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

سری قالب های سایت هاستینگ برای وردپرس

بازدید : 97 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

معرفی چند افزونه پر کاربرد برای وردپرس

بازدید : 106 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب قالب های وردپرس

بازدید : 92 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

اموزش نصب افزونه های وردپرس

بازدید : 85 جواب ها : 0 آخرین ارسالی از : admin
Your Browser Does Not Support HTML5

طریقه نصب وردپرس روی هاست سی پنل

بازدید : 86 جواب ها : 0 آخرین ارسالی از : admin