3 دسامبر 2019
MΞ:~$ببین چون ترد ها نا منظم کار میکنن باید از queue استف کنی چون ممکنه چندتا ترد یه ارایه رو بررسی کنن
خب فرض کنیم 100 تا ترد داری
تو میتونی خیلی ساده یه متغیر تعریف کنی
aa=False
بعد هر تردی که یک لیست رو بررسی میکنه باید این متغیرم چک کنه که اگه فالس بود به کارش ادامه بده
خب اگه ی ترد اون نتیجه رو پی
خب الان اینی که میگی باید از queue استفاده کنم ربطش رو به کار خودم نمیفهمم دقیق!
الان این متغیر aa که میگی رو باید به صورت گلوبال تعریف کنم دگ ؟
خب من اینکارو که گفتی رو کردم ولی بازم بقیه ترد ها به جستجو ادامه میدن !
ح
سلام من یه ماتریس با ۱۰ تاسطر و ۵ تاستون دارم به اسم A که دو سطر اول مقدار داره و بقیه سطرهاش مقدارش صفر هست حالا میخوام به این صورت مقادیر صفر پربشه که هر عنصر از حاصل جمع عنصر قبلش با تفریق عنصر قبل و قبلیش بدست بیاد و اینجوری حلقه ارونوشتم. اما نمیدونم داخل حلقه امو چطوری بنویسم که چیزی که میخوام دربیاد.
ممنون میشم راهنماییم کنید🙏
for i in range(0,len(A)):
for j in range(0,len(A[0])):
A[1][3]=A[1][2]+(A[1][2] - A[1][1])
ح ح
ح I اممم. ۱.اوبونتو ۱۸.۰۴نسخه ۳۲ بیت نداد بیرون. ۲.توی نصب یک قابلیت مینیمال اینستالیشن اضافه کرد. ۳.توی ۱۸.۰۴ گنوم-شل جایگزین یونیتی Desktop شد. ۴.یک قابلیتی که شاید خیلی به درد شما یا اشخاص دیگه نخوره اضافه کرد به اسم LivePatch که خب کاری می کرد تا شما برای پچ زدن به کرنل نیاز به ریبوت نداشته باشید تا تغییرات اعمال شه (هرچند زحمت کشیده بود... همین الان هم با kexec می تونید پچ بزنین و کرنل جدید رو روی کرنل الانتون لود کنید). ولی خب خوب بود چون گرافیکی و ساده بود.باعث می شد sysadmin هایی که سطح کرنل اونقدر دانش ندارن دیگه با خیال راحت بگن "نیازی نیست دیگه سرور رو خاموش کنیم!" دیگه چیز خاصی واقعا نداره یک سری فیچر بامزه اضافه کرد که نمونش این اموجی های جدیدش بود.I از لحاظ سخت افزاری هم اضافه کنم، سخت افزار ربط به ماژول های کرنل شما داره.از اونجایی همکه ۱۶.۰۴ نسخه LTS پس مشکلی از این بابت نیست.فرقی هم فکر نمی کنم برای شخص شما داشته باشه.اونقدر تغییر عظیمی کلا رخ نمی ده توی این زمینه.توزیع ها ، معمولا یکم نسخه mainline کرنل رو تغییر می دن یا نسخه های استیبل رو ( وابسته به سیاست توزیع ) و در نهایت کور خودشون رو ارائه می کنن.ولی بحث ماژول، نهایتش کامپایله.لینوکس مثل BSD بیس ها نیست که بگیم از OpenBSD مثلا نمی شه ماژول برای FreeBSD پورت کرد به سادگی :))