خروجی کد زیر را انتخاب کنید.
package main
import "fmt"
func modify(m map[string]int, s []int) {
m["b"] = 200
s = append(s, 4)
s[0] = 100
}
func main() {
m := map[string]int{"a": 1}
s := []int{1, 2, 3}
modify(m, s)
fmt.Println(m)
fmt.Println(s)
}
👎5👍2
localhost
خروجی کد زیر را انتخاب کنید.package main import "fmt" func modify(m map[string]int, s []int) { m["b"] = 200 s = append(s, 4) s[0] = 100 } func main() { m := map[string]int{"a": 1} s := []int{1, 2, 3} modify(m, s) fmt.Println(m)…
پاسخ کدام است؟
Anonymous Quiz
17%
map[a:1 b:200] [1 2 3 4]
28%
map[a:1 b:200] [100 2 3]
30%
map[a:1] [100 2 3 4]
25%
map[a:1 b:200] [1 2 3]
🤣6❤3
localhost
خروجی کد زیر را انتخاب کنید.package main import "fmt" func modify(m map[string]int, s []int) { m["b"] = 200 s = append(s, 4) s[0] = 100 } func main() { m := map[string]int{"a": 1} s := []int{1, 2, 3} modify(m, s) fmt.Println(m)…
کمک در پاسخ
وقتی چیزی در زبان Go به یه تابع داده میشه، همیشه یه کپی از خودش فرستاده میشه.
اما بعضی از داده ها طوری طراحی شدن که اون کپی هنوز به همون حافظه ی اصلی اشاره میکنه،
در حالی که بعضی دیگه، با کوچک ترین تغییری (مثل افزایش ظرفیت)، راه خودشونو جدا میکنن.
وقتی چیزی در زبان Go به یه تابع داده میشه، همیشه یه کپی از خودش فرستاده میشه.
اما بعضی از داده ها طوری طراحی شدن که اون کپی هنوز به همون حافظه ی اصلی اشاره میکنه،
در حالی که بعضی دیگه، با کوچک ترین تغییری (مثل افزایش ظرفیت)، راه خودشونو جدا میکنن.
❤9
برای نصب اپلیکیشن "تخلیه تهران من" کلمه جوانی را کامنت کنید.
💔30🤣9❤1
تنها رباتی که میتونه از این مرحله به سلامت بگذره.
🤣71
Forwarded from Esc
دوربین های مداربسته عضو جدایی ناپذیر شبکه ها هستن و جدای از بحث اتصال و پایداری باید امنیت دوربینا هم تضمین بشه
اکثر دوبین های IP از پروتکلی به اسم ONVIF ( Open Network Video Interface Forum ) استفاده میکنن
این پروتکل اجازه میده دیوایس های مختلف بتونن با هم دیگه کار کنن
تا به اینجا همه چی اوکیه ولی یک تیک در تنظیمات دوربین میتونه امنیت شما رو از بین ببره
در صورت فعال نبودن تیک ONVIF authentication تمامی کاربران شبکه میتونن بدون یوزر و پسورد به یکسری اطلاعات و در برخی موارد به تصاویر دوربین ها دسترسی داشتن باشن
برای دسترسی به دوربینا هم نیاز نیست کار خاصی انجام بدین یا نرم افزار خاصی نصب کنید
از قسمت devices در تنظیمات ویندوز میتونید به دوربین های که درست کانفیگ نشدن متصل بشید
اکثر دوبین های IP از پروتکلی به اسم ONVIF ( Open Network Video Interface Forum ) استفاده میکنن
این پروتکل اجازه میده دیوایس های مختلف بتونن با هم دیگه کار کنن
تا به اینجا همه چی اوکیه ولی یک تیک در تنظیمات دوربین میتونه امنیت شما رو از بین ببره
در صورت فعال نبودن تیک ONVIF authentication تمامی کاربران شبکه میتونن بدون یوزر و پسورد به یکسری اطلاعات و در برخی موارد به تصاویر دوربین ها دسترسی داشتن باشن
برای دسترسی به دوربینا هم نیاز نیست کار خاصی انجام بدین یا نرم افزار خاصی نصب کنید
از قسمت devices در تنظیمات ویندوز میتونید به دوربین های که درست کانفیگ نشدن متصل بشید
❤14👍4🙏2
وقتی گرگور سامسا فهمید که به یک حشره تبدیل شده، نخستین نگرانی اش این بود که مبادا دیر سر کار برود...
-مسخ|کافکا
شب بخیر
-مسخ|کافکا
شب بخیر
💔40❤4
Forwarded from مگاهرتز (Mohammad Zarchi)
برای تست ماژول Ethernet، یک شیلد W5100 گرفتم و به آردوینو UNO متصلش کردم، اول اینکه بصورت دیفالت باید مک روش تنظیم کنید و این فیلد قابل تغییره (جالب و خطرناک) نکته دوم، این ماژول سرعت ۱۰/۱۰۰ میده و خروجی گیگ نمیشه ازش گرفت، البته منطقیه چون شما در نهایت یک سیگنال میخواید ازش عبور بدید و این مقادیر کافیه!
خب حالا چی میخواستم؟ من میخواستم ببینم میتونه بصورت ثابت و مطمئن هر ۵ ثانیه به یک وبسرویس درخواست بده یا نه
چیکار کردم؟ اومدم یک وبسرویس لوکال ساختم و رو آردوینو ست کردم که هر ۵ ثانیه بهش درخواست بزنه، همزمان خروجی آردوینو و لاگ وبسرویس رو چک کردم
نتیجه چی شد؟ در تمامی درخواستها timeout وجود نداشت، یعنی ماژول در بیش از ۲۲ ساعت فعالیت به خوبی تمام درخواستها رو فرستاد، اما یک نکته جالب وجود داشت و اونم این بود که ۶.۵ درصد درخواستها به ۴ و ۶ ثانیه اختصاص یافت که در نهایت مشخص کننده دقت آردینو است و در این مثال درصد دقت در واقع مقدار ۵ ثانیه یعنی ۹۳.۵ درصد بود!
@MohammadZarchi🛰
خب حالا چی میخواستم؟ من میخواستم ببینم میتونه بصورت ثابت و مطمئن هر ۵ ثانیه به یک وبسرویس درخواست بده یا نه
چیکار کردم؟ اومدم یک وبسرویس لوکال ساختم و رو آردوینو ست کردم که هر ۵ ثانیه بهش درخواست بزنه، همزمان خروجی آردوینو و لاگ وبسرویس رو چک کردم
نتیجه چی شد؟ در تمامی درخواستها timeout وجود نداشت، یعنی ماژول در بیش از ۲۲ ساعت فعالیت به خوبی تمام درخواستها رو فرستاد، اما یک نکته جالب وجود داشت و اونم این بود که ۶.۵ درصد درخواستها به ۴ و ۶ ثانیه اختصاص یافت که در نهایت مشخص کننده دقت آردینو است و در این مثال درصد دقت در واقع مقدار ۵ ثانیه یعنی ۹۳.۵ درصد بود!
@MohammadZarchi
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😱1😎1