Web_programming

Description
Sharif web programming
If you have any questions, please feel free to ask(@yumcoder)
Advertising
We recommend to visit

꧁❀✰﷽✰❀꧂
In The Name Of God

تبلیغات👇 :

https://t.me/+TJeRqfNn3Y4_fteA

Last updated 3 days, 22 hours ago

☑️ Collection of MTProto Proxies


? تبليغات بنرى
@Pink_Bad

? تبليغات اسپانسری
@Pink_Pad


پینک پروکسی قدیمی ترین تیم پروکسی ایران

Last updated 4 months, 3 weeks ago

Official Channel for HA Tunnel - www.hatunnel.com

Last updated 2 months, 2 weeks ago

1 month, 3 weeks ago
یکی از مشکلاتی که در زبان …

یکی از مشکلاتی که در زبان جاوا اسکریپت برای دوستانی که به تازگی آن را شروع کرده اند پیش میاد، عدم درک صحیح از مکانیزم آن در زمانی است که یک کار باید به صورت آسنکرون (غیر همگام) انجام شود. به صورت پیش فرض، زبان جاوا اسکریپت یک زبان Synchronous است و به صورت Blocking اجرا میشود؛ یعنی دستورات به صورت یک به یک اجرا میشوند و اجرای هر خط ، پیش از پایان نیافتن خط قبلی صورت نمیگیرد.
حالا شما تصور کنید که دستوراتی مثل fetch و یا set Time Out (که باعث وقفه در اجرای برنامه می شوند) بخواهند به صورت بلاکینگ اجرا شوند! با توجه به این که جاوا اسکریپت روی یک نخ (Thread) اجرا میشود، عملا اجرای برنامه تا پایان نیافتن این دستورات به وقفه می افتد (و حتی ممکن هست برنامه Crash کند) !
برای این منظور، در جاوا اسکریپت مکانیزمی به نام Event Loop پدید آمد که امکان برنامه نویسی آسنکرون را در جاوا اسکریپت فراهم کرده. این مکانیزم به جاوا اسکریپت اجازه میدهد که اجرای برنامه، معطل اجرای این دستورات زمانبر نماند و به نحوی، مکانیزم چند نخی را تا حدودی شبیه سازی میکند (اجرا نمیکند).
گاهی درک مکانیزم Event Loop مقداری مبهم هست. در مقاله ای که لینک آن را در ادامه میگذارم، این مکانیزم رو با یک مثال خیلی ساده و به صورت انیمیشنی و به صورت گام به گام نشان داده که احتمالا برای درک این موضوع میتواند مفید باشد.

https://dev.to/lydiahallie/javascript-visualized-event-loop-3dif

2 months ago
2 months, 1 week ago

درود
کسانی که می‌توانند یک sign up, sign in را به کمک nodejs به یک وب‌سایتم اضافه کنند. لطفا به من پیغام دهند.

2 months, 3 weeks ago

In Go, static (compile-time) binding in generic functions refers to the ability to determine the types and the operations that can be performed on those types during compile time.

```

package main

import "fmt"

// Define a type constraint interface
// that ensures the type supports basic arithmetic operations.
type Number interface {
int | int64 | float64
}

// Generic function that works with any type that satisfies the Number constraint.
func addT Number T {
return a + b
}

func main() {
fmt.Println(add(3, 4)) // int
fmt.Println(add(3.5, 4.2)) // float64
fmt.Println(add(int64(3), int64(4))) // int64
}
```

We recommend to visit

꧁❀✰﷽✰❀꧂
In The Name Of God

تبلیغات👇 :

https://t.me/+TJeRqfNn3Y4_fteA

Last updated 3 days, 22 hours ago

☑️ Collection of MTProto Proxies


? تبليغات بنرى
@Pink_Bad

? تبليغات اسپانسری
@Pink_Pad


پینک پروکسی قدیمی ترین تیم پروکسی ایران

Last updated 4 months, 3 weeks ago

Official Channel for HA Tunnel - www.hatunnel.com

Last updated 2 months, 2 weeks ago