Pdf X- pro c with net foundational Princi X



Download 26,89 Kb.
Sana26.02.2022
Hajmi26,89 Kb.
#467315
Bog'liq
abbos


PDF X- Pro C_9_with_NET 5_Foundational_Princi. x
Zakladki
Qopqoq
ifoda. OrderBy) chaqiruvining natijasi dastlabki ma'lumotlarning yangi tartiblangan ketma-ketligidir.
operatorlar. Bundan tashqari, Enumerable usullari delegatlarni parametr sifatida talab qilishini hisobga olsak, siz kirish ma'lumotlarini asosiy delegat maqsadi tomonidan qayta ishlashga ruxsat berish uchun odatda lambda ifodalarini yozishingiz kerak bo'ladi.
Old Matter> I qism. C# va II qism bilan tanishtirish. Asosiy C# dasturi> III qism. Ob'ektga yo'naltirilgan Pr- IV qism. Kengaytirilgan C# Prog
Nihoyat, siz OrderBy0 dan qaytarilgan ketma-ketlikdan Select() usulini chaqirasiz, bu esa quyi to'plam deb nomlangan yashirin kiritilgan o'zgaruvchida saqlanadigan yakuniy ma'lumotlar to'plamiga olib keladi.
Sanoq turi va anonim usullardan foydalangan holda so'rov ifodalarini qurish
10. To'plamlar va Ger
Ishonch hosil qilish uchun, bu "uzoq qo'l" LINQ so'rovi oldingi C# LINQ so'rovi operatori misoliga qaraganda biroz murakkabroq. Murakkablikning bir qismi, shubhasiz, nuqta operatoridan foydalangan holda qo'ng'iroqlarni birlashtirish bilan bog'liq. Bu erda bir xil so'rov, har bir qadam alohida bo'laklarga bo'lingan (siz taxmin qilganingizdek, umumiy so'rovni turli xil usullarda ajratishingiz mumkin):
11. Kengaytirilgan C# tili
12. Delegatlar, Voqealar, 13. Ob'ektlarga LINQ
C# lambda iboralari anonim usullar bilan ishlash uchun oddiygina qisqartma yozuvlar ekanligini hisobga olsak, QueryStringsWithanonimousMethods() yordamchi funksiyasi doirasida yaratilgan uchinchi soʻrov ifodasini koʻrib chiqing.

I.Abbos ATT 22-21, [25.12.2021 10:42]


14. Jarayonlar, AppDom
15. Multithreaded, Para
statik void QueryStringsWithanonimousMethods()- V qism. 16. Qurilish va Confiç bilan dasturlash 17. Turni aks ettirish, Lat 18. Dinamik turlar va 19. CIL i ni tushunish - VI qism. Fayl bilan ishlash, Obj 20. Fayl l/O va Ob'ekt 21. Al> VII-qism bilan ma'lumotlarga kirish. Entity Framework 4> VIII qism. Windows mijozi E> IX qism. ASP.NET yadrosi orqaga qaytish masalasi
statik void QueryStringsWithEnumerableAndLambdas20
{
{
Console.WriteLine("***** Anonim usullardan foydalanish *****");
Console.WriteLine("***** sanab bo'ladigan/Lambda ifodalaridan foydalanish *****");
string] currentVideoGames = {"Morrowind", "Ucharted 2", "Fallout 3", "Daxter", "System Shock 2"};
string[] currentVideoGames = {"Morrowind","Uncharted 2","Fallout 3","Daxter","System Shock 2"};// Anonim usullardan foydalangan holda kerakli Func<> delegatlarini yarating.// Uni parchalang!
Func searchFilter = delegate(string game) { return game.Contains("");};
var gamesWithSpaces = currentVideoGames.Where(o'yin => game.Contains(""));
Func itemToProcess = delegate(string s) { return s;};
var orderedGames = gamesWithSpaces.OrderBy(o'yin => o'yin);
var subset = orderedGames.Select(o'yin => game);// Delegatlarni Enumerable usullariga o'tkazing.
var
pastki to'plam
foreach (kichik to'plamdagi var o'yini)
currentVideoGames.Where(searchFilter).OrderBy(itemToProcess).Select(itemToProc ess);
{
Konsol. WriteLine("Item: {o}", o'yin);// Natijalarni chop eting.}
foreach (kichik to'plamdagi var o'yini)
Console.WriteLine();
{}
Console.WriteLine("Item: {o}", o'yin);
Siz rozi bo'lganingizdek, LINQ so'rovi ifodasini yaratish}
To'g'ridan-to'g'ri sanab o'tiladigan sinf C# so'rovidan foydalanishga qaraganda ancha batafsilroq
Stranitsa: 931/2362

I.Abbos ATT 22-21, [25.12.2021 10:43]


PDF X- Pro C_9_with_NET 5_Foundational_Princi. x
Zakladki
Qopqoq
Agar siz hozirda har bir mumkin bo'lgan yondashuvni sinab ko'rish uchun dasturni ishga tushirmoqchi bo'lsangiz, olingan yo'ldan qat'i nazar, natija bir xil bo'lishi ajablanarli emas. Qopqoq ostida LINQ so'rov ifodalari qanday ko'rsatilishiga oid quyidagi fikrlarni yodda tuting:
Tizim. Ling.Saniq turi. Ko'rsatilganidek, Enumerable a'zolarining aksariyati Func delegat turlarida ishlaydi, ular so'rovni baholash uchun kirish sifatida literal usul manzillari, anonim usullar yoki lambda ifodalarini olishi mumkin.
Old Matter> I qism. C# va II qism bilan tanishtirish. Asosiy C# dasturi> III qism. Ob'ektga yo'naltirilgan Pr v IV qism. Kengaytirilgan C Prog
10. To'plamlar va Ger
So'rov ifodalari turli C# so'rov operatorlari yordamida yaratiladi.
11. Kengaytirilgan C# Langi
12. Delegatlar, Voqealar, 13. Ob'ektlarga LINQ 14. Jarayonlar, AppDom
So'rov operatorlari System.Linq.Enumerable turi bo'yicha aniqlangan kengaytma usullarini chaqirish uchun oddiygina qisqartma belgilardir.
Enumerable ning ko'p usullari delegatlarni talab qiladi (ayniqsa Func<>).
15. Multithreaded, Para
parametrlar.- V qism. 16. Qurilish va Confiç bilan dasturlash 17. Turni aks ettirish, Lat 18. Dinamik turlar va 19. CILni tushunish- VI qism. Fayl bilan ishlash, Obj 20. Fayl l/O va Ob'ekt 21. A> VII qism bilan ma'lumotlarga kirish. Entity Framework 4> VIII qism. Windows mijozi E> IX qism. ASP.NET yadrosi orqaga qaytish masalasi
Delegat parametrini talab qiladigan har qanday usul o'rniga lambda ifodasini o'tkazish mumkin. Lambda iboralari shunchaki niqoblangan anonim usullardir (ular o'qishni sezilarli darajada yaxshilaydi).
Anonim usullar - bu xom delegatni ajratish va delegat maqsadli usulini qo'lda yaratish uchun qisqartma belgilar.
Voy! Bu siz xohlaganingizdan biroz chuqurroq bo'lishi mumkin edi, lekin umid qilamanki, bu munozara sizga C# so'rovlari uchun qulay operatorlar sahna ortida nima qilayotganini tushunishga yordam berdi.

I.Abbos ATT 22-21, [25.12.2021 10:44]


Xulosa
LINQ - bu turli xil ma'lumotlar shakllari bilan o'zaro ta'sir qilish uchun yagona, simmetrik usulni ta'minlashga harakat qiladigan tegishli texnologiyalar to'plami. Ushbu bob davomida tushuntirilganidek, LINQ IEnumerable interfeysini amalga oshiradigan har qanday turdagi, jumladan oddiy massivlar, shuningdek, umumiy va umumiy bo'lmagan ma'lumotlar to'plamlari bilan o'zaro aloqada bo'lishi mumkin.
Ko'rib turganingizdek, LINQ texnologiyalari bilan ishlash C# tilining bir nechta funksiyalaridan foydalangan holda amalga oshiriladi. Misol uchun, LINQ so'rov ifodalari istalgan miqdordagi natijalar to'plamini qaytarishi mumkinligini hisobga olsak, asosiy ma'lumotlar turini ko'rsatish uchun var kalit so'zidan foydalanish odatiy holdir. Bundan tashqari, lambda iboralari, ob'ektni ishga tushirish sintaksisi va anonim turlarning barchasi funktsional va ixcham LINQ so'rovlarini yaratish uchun ishlatilishi mumkin.
Eng muhimi, siz C# LINQ so'rovi operatorlari qanday qilib oddiygina qo'ng'iroq qilayotganini ko'rdingiz
stenografiya yozuvlari
uchun
statik
a'zolari
ning
the
yoqilgan
Stranitsa: 935/2362

I.Abbos ATT 22-21, [25.12.2021 10:45]


PDF X- Pro C_9_with_NET 5 Foundational_Princi. x
Zakladki
Qopqoq
Ushbu bobning oldingi misolida.
{
Old masala
Console.WriteLine("***** Ro'yxatga olinadigan/Lambda ifodalaridan foydalanish ******);> I qism. C# va II qism bilan tanishtirish. Asosiy C# dasturi> III qism. Ob'ektga yo'naltirilgan Pr- IV qism. Kengaytirilgan C dasturi
System.Linq yordamida;
statik bekor QueryStringWithOperators()
string[] currentVideoGames = {"Morrowind", "Ucharted 2", "Fallout 3", "Daxter", "System Shock 2"};
{
10. To'plamlar va Ger
Console.WriteLine("***** So'rovlar operatorlaridan foydalanish *****");// Kengaytma usullaridan foydalangan holda so'rov ifodasini yaratish// Massivga Enumerable turi orqali berilgan.
11. Kengaytirilgan C# Langi
12. Delegatlar, Tadbirlar, a
string[] currentVideoGames = {"Morrowind", "Ucharted 2", "Fallout 3", "Daxter", "System Shock 2"};
13. Ob'ektlarga LINQ 14. Processes, AppDom 15. Multithreaded, Para v qism V. Dasturlash 16. Qurilish va Confiç 17. Turni aks ettirish, Lat 18. Dinamik turlar va 19. CIL- VI bo'limni tushunish. Fayl bilan ishlash, Obj
var subset = joriyVideoGames
var subset = currentVideoGames.Where (o'yin => game.Contains(""))dagi o'yindan.
bu yerda game.Contains("") orderby game select game;.OrderBy(o'yin => game).Select(o'yin => game);
foreach (kichik to'plamdagi s satr)// Natijalarni chop eting.
foreach (kichik to'plamdagi var o'yini)

I.Abbos ATT 22-21, [25.12.2021 10:46]


20. Fayl l/O va ob'ekt 21. Al> VII qism bilan ma'lumotlarga kirish. Entity Framework 4> VIII qism, Windows Client E> IX qism. ASP.NET yadrosi orqaga qaytish masalasi
Console.WriteLine("Item: {o}", s);
Console.WriteLine("Item: {o}", o'yin);}
Console.WriteLine();
So'rov ifodalarini yaratish uchun C# so'rovi operatorlaridan foydalanishning aniq foydasi shundaki, Func<> delegatlar va Enumerable tipidagi qo'ng'iroqlar ko'rinmaydi va e'tibordan chetda qoladi, chunki bu tarjimani bajarish C# kompilyatorining ishi. Shubhasiz, LINQ ifodalarini turli soʻrov operatorlari (dan, in, qayerda yoki buyurtma boʻyicha) yordamida yaratish eng keng tarqalgan va sodda yondashuvdir.}
Bu yerda siz currentVideoGames qator qatoridagi Where() kengaytma usulini chaqirishdan boshlaysiz. Eslatib o'tamiz, Array klassi buni Enumerable tomonidan berilgan kengaytma usuli orqali oladi. Enumerable.Where() usuli System.Func delegat parametrini talab qiladi. Bu delegatning birinchi turdagi parametri qayta ishlash uchun IEnumerable-mos keladigan ma'lumotlarni (bu holda qatorlar massivini) ifodalaydi, ikkinchi turdagi parametr esa lambdaga kiritilgan bitta bayonotdan olingan usul natijasi ma'lumotlarini ifodalaydi. ifoda.
Sanoq turi va Lambda ifodalari yordamida so'rov ifodalarini qurish
Yodda tutingki, bu erda ishlatiladigan LINQ so'rovi operatorlari Sanoq turi bo'yicha aniqlangan turli kengaytma usullarini chaqirish uchun oddiygina qisqartma versiyalardir. Quyidagi QueryStringsWithEnumerableAndLambdas() usulini ko'rib chiqing, u endi Enumerable kengaytma usullaridan bevosita foydalanadigan mahalliy qatorlar qatoriga ishlov beradi:
Where() usulining qaytish qiymati ushbu kod misolida ko'rinmaydi, ammo qopqoq ostida siz OrderedEnumerable turida ishlayapsiz. Ushbu ob'ektdan siz umumiy OrderBy() usulini chaqirasiz, bu ham Func<> delegat parametrini talab qiladi. Bu safar siz shunchaki mos keladigan lambda orqali har bir elementni navbatma-navbat o'tkazasiz
statik bekor QueryStringsWithEnumerableAndLambdas()
Stranitsa: 929/2362

I.Abbos ATT 22-21, [25.12.2021 10:48]


PDF X- Pro C_9_with_NET 5_Foundational_Princi. x
Zakladki
Qopqoq
Resurslar to'plamini tavsiflash uchun foydalaniladigan tushuncha (masalan, tashqi kod kutubxonalari va
Old masala
© Muallif(lar), APress Media, LLC kompaniyasining eksklyuziv litsenziyasi bo'yicha, Springer birlamchi ipining bir qismi) va ishlayotgan ilova tomonidan foydalaniladigan kerakli xotira taqsimotlari.> I qism. C# va II qism bilan tanishtirish. Asosiy C# dasturi> III qism. Ob'ektga yo'naltirilgan Pr v IV qism. Kengaytirilgan C Prog
Tabiat 2021
Xotiraga yuklangan har bir.NET Core ilovasi uchun OT o'z muddati davomida foydalanish uchun alohida va izolyatsiya qilingan jarayonni yaratadi.
P. https://doi.org/1o.1007/978-1-4842-6939-8 14
A.
Troelsen,
JapiksePro
C#
9
bilan
NET
5
Ilovalarni izolyatsiya qilishda ushbu yondashuvdan foydalangan holda, bir jarayonning nosozligi boshqasining ishlashiga ta'sir qilmasligini hisobga olsak, natija ancha mustahkam va barqaror ish vaqti muhiti bo'ladi. Bundan tashqari, System.IO.Pipes yoki MemoryMappedFile klassi kabi maxsus vositalardan foydalanmaguningizcha, bir jarayondagi ma'lumotlarga boshqa jarayon tomonidan bevosita kirish mumkin emas. Ushbu fikrlarni hisobga olgan holda, jarayonni ishlaydigan dastur uchun qat'iy, xavfsiz chegara deb hisoblashingiz mumkin.
10. To'plamlar va Ger
11. Kengaytirilgan C# Langi 12. Delegatlar, Voqealar, 13. Ob'ektlarga LINQ
14. Jarayonlar, AppDomains va Yuklash kontekstlari
14. Jarayonlar, AppDom
Endryu Troelseni va Filip Yapikse2

I.Abbos ATT 22-21, [25.12.2021 10:50]


15. Ko'p oqimli, Para- V qism. Bilan dasturlash
(1)
Har bir Windows jarayoniga noyob jarayon identifikatori (PID) beriladi va kerak bo'lganda (shuningdek, dasturiy jihatdan) OS tomonidan mustaqil ravishda yuklanishi va tushirilishi mumkin. Ma'lumki, Windows Task Manager yordam dasturining "Jarayonlar" yorlig'i (Windows-da Ctrl+Shift+Esc tugmalar birikmasi orqali faollashtirilgan) ma'lum bir mashinada ishlaydigan jarayonlarga oid turli statistik ma'lumotlarni ko'rish imkonini beradi. Tafsilotlar yorlig'i sizga tayinlangan PID va tasvir nomini ko'rish imkonini beradi (14-1-rasmga qarang).
Minneapolis, MN, Amerika Qoʻshma Shtatlari
16. Building and Confic 17. Type Reflection, Lat 18. Dinamik turlar va 19. Tushunish CIL- VI qism. Fayl bilan ishlash, Obj
(2)
West Chester, Oh, Amerika Qoʻshma Shtatlari
20. Fayl l/O va obyekt
21. Al> VII qism yordamida ma'lumotlarga kirish. Entity Framework (Ushbu bobda siz> VIII qism, Windows Client E> IX qism tomonidan yig'ilish qanday joylashtirilganligi haqida batafsil ma'lumot olasiz. ASP.NET asosiy orqaga qaytish masalasi
ish vaqti va jarayonlar, dastur domenlari va ob'ekt kontekstlari o'rtasidagi munosabatni tushunib oling.
Xulosa qilib aytganda, dastur domenlari (yoki oddiygina AppDomains) ma'lum jarayondagi mantiqiy bo'linmalar bo'lib, ular bilan bog'liq.NET Core yig'ilishlari to'plamini o'z ichiga oladi. Ko'rib turganingizdek, AppDomain kontekst chegaralariga bo'linadi, ular kabi fikrlovchi.NET Core obyektlarini guruhlash uchun ishlatiladi. Kontekst tushunchasidan foydalangan holda, ish vaqti maxsus talablarga ega bo'lgan ob'ektlarning to'g'ri ishlashini ta'minlaydi.
Ko'pgina kundalik dasturlash vazifalaringiz jarayonlar, AppDomains yoki ob'ekt kontekstlari bilan bevosita ishlashni o'z ichiga olmaydi, lekin bu mavzularni tushunish ko'p sonli.NET Core APIS, jumladan, ko'p o'qli, parallel ishlov berish va boshqalar bilan ishlashda muhim ahamiyatga ega. ob'ektni ketma-ketlashtirish.
Windows jarayonining roli
"Jarayon" tushunchasi Windows-ga asoslangan operatsion tizimlarda.NET/.NET Core platformalari chiqarilishidan ancha oldin mavjud edi. Oddiy qilib aytganda, jarayon - bu ishlaydigan dastur. ammo, rasmiy ravishda aytganda, jarayon operatsion tizim darajasidir
Stranitsa: 937/2362

I.Abbos ATT 22-21, [25.12.2021 10:51]


[Forwarded from I.Abbos ATT 22-21]
PDF X- Pro_C_9_with_NET 5 Foundational_Princi. x
Zakladki
Qopqoq
jarayon. Rasmiy ravishda, jarayonning kirish nuqtasi tomonidan yaratilgan birinchi ip asosiy ip deb ataladi. Any.NET Core dasturi (konsol ilovasi, Windows xizmati, WPF ilovasi va boshqalar) kirish nuqtasini Main() usuli yoki yuqori darajadagi bayonotlarni o'z ichiga olgan fayl bilan belgilaydi. Ushbu kod chaqirilganda, asosiy ip avtomatik ravishda yaratiladi.
Vazifa menejeri fayl parametrlari ko'rinishi
Old Matter> I qism. C# va II qism bilan tanishtirish. Asosiy C# dasturi> II qism. Ob'ektga yo'naltirilgan Pr- IV qism. Kengaytirilgan C# Prog
Jarayonlar unumdorligi Ilovalar tarixi Ishga tushirish foydalanuvchilari tafsilotlari Xizmatlar
Ism
PID
Holat
Foydalanuvchi nomi
CPU xotirasi (ak. UAC virtualizatsiyasi.
10. To'plamlar va Ger
AcroRd32.exe AcroRd32.exe OAdobe CEF helper.exe 21904 Adobe Desktop Server ishlayotgan. 21840 Adobe Installer.exe AdobeCollabSync.exe ni ishga tushirish 11820 AdobeCollabSync.exe ni ishga tushirish 27404 AdobelPCBroker.exe DAdobeUpdateService dasturini ishga tushirish. 5860 Laesm service.exe AGMService.exe
37956 Yugurish 37176 Yugurish
japik japik japik

I.Abbos ATT 22-21, [25.12.2021 10:54]


00
1276 K o'chirilgan
Bitta asosiy bajarilish oqimini o'z ichiga olgan jarayonlar, ma'lum bir vaqtda ilovadagi ma'lumotlarga kirishi mumkin bo'lgan faqat bitta oqim mavjudligini hisobga olsak, o'z-o'zidan tarmoq uchun xavfsizdir. biroq, agar bu bitta ip murakkab operatsiyani bajarayotgan bo'lsa (masalan, uzun matnli faylni chop etish, matematik jihatdan intensiv hisob-kitoblarni amalga oshirish) yoki minglab mil uzoqlikda joylashgan uzoq serverga ulanishga urinish).
11. Kengaytirilgan C# Langi
00
33 856 K o'chirilgan
12. Delegatlar, Voqealar, 13. Ob'ektlarga LINQ
00
16,820 K o'chirilgan
japik japik japik japik japik
00
34,568 K o'chirilgan
14. Jarayonlar, AppDom
14400 Yugurish
00
528 K Ruxsat berilmagan
15. Multithreaded, Para
00
644 K Disabled- V qism. Bilan dasturlash
00
1852 K o'chirilgan
16. Building and Confic 17. Type Reflection, Lat 18. Dinamik turlar va 19. Tushunish CIL i v VI qism. Fayl bilan ishlash, Obj 20. Fayl l/O va Ob'ekt
1500
Yugurish yugurish 12180 Yugurish yugurish
00
2700 K o'chirilgan
TIZIM
00
712 K Ruxsat berilmagan
Yagona tarmoqli ilovalarning ushbu mumkin bo'lgan kamchiligini hisobga olgan holda,.NET Core tomonidan qo'llab-quvvatlanadigan operatsion tizimlar (shuningdek.NET Core platformasi) birlamchi ipga qo'shimcha ikkilamchi iplarni (shuningdek, ishchi iplar deb ataladi) yaratish imkonini beradi. CreateThread kabi bir nechta API funktsiyalari. Har bir oqim (asosiy yoki ikkilamchi) jarayonda yagona bajarish yo'liga aylanadi va jarayondagi barcha umumiy ma'lumotlar nuqtalariga bir vaqtda kirish huquqiga ega.
TIZIM
00
768 K Ruxsat berilmagan
5892
TIZIM
00
592 K Ruxsat berilmagan
TAGSService.exe
5900
Yugurish
TIZIM
00
1732 K Ruxsat berilmagan
ApplicationFramehos. 13452 Darmsvc.exe audiodg.exe ishga tushirilmoqda
japik TIZIMI
00
12,140 K o'chirilgan
21. Al bilan ma'lumotlarga kirish
5848
Yugurish Yugurish
00
412 K Ruxsat berilmaydi> VII qism. Entity Framework> VIII qism, Windows Client [> IX qism. ASP.NET yadrosi orqaga qaytish masalasi
8188
MAXALIY XIZMAT.
00
5,272 K Ruxsat berilmagan
4 fon Taskhost. 51380 To'xtatilgan O BCClipboard.exe browser_broker.exe caller64.exe Occlibrary.exe OCCXProcess.exe
OK O'chirilgan
japik japik japik japik japik japik
00
7604

I.Abbos ATT 22-21, [25.12.2021 11:02]


Yugurish 23380 Yugurish 25016 Yugurish 22564 Yugurish
00
800 K o'chirilgan
Siz taxmin qilganingizdek, ishlab chiquvchilar odatda dasturning umumiy javob berish qobiliyatini yaxshilash uchun qo'shimcha mavzularni yaratadilar. Ko'p oqimli jarayonlar bir vaqtning o'zida ko'plab harakatlar sodir bo'layotgani haqidagi tasavvurni beradi. Misol uchun, dastur ko'p mehnat talab qiladigan ish birligini bajarish uchun ishchi ipni yaratishi mumkin (yana, masalan, katta matn faylini chop etish). Bu ikkilamchi ip uzilib ketayotganligi sababli, asosiy ip hali ham foydalanuvchi kiritishiga javob beradi, bu esa butun jarayonga yuqori samaradorlikni taqdim etish imkoniyatini beradi. ammo,

I.Abbos ATT 22-21, [25.12.2021 11:02]


bu aslida shunday bo'lmasligi mumkin: bitta jarayonda juda ko'p iplardan foydalanish unumdorlikni pasaytirishi mumkin, chunki protsessor jarayondagi faol iplar o'rtasida almashishi kerak (bu vaqt talab etadi). Ba'zi mashinalarda ko'p ish zarralari odatda OS tomonidan taqdim etilgan illyuziyadir. Bitta (giper torli bo'lmagan) protsessorga ega bo'lgan mashinalar bir vaqtning o'zida bir nechta iplarni tom ma'noda boshqarish qobiliyatiga ega emas. Aksincha, bitta protsessor bitta ish zarrachasini bajaradi Har bir Windows jarayoni qisman ustuvorlik darajasiga asoslangan vaqt birligi (vaqt tilim deb ataladi) uchun kirish nuqtasi vazifasini bajaradigan boshlang'ich "ipni" o'z ichiga oladi. Qachon ariza uchun. 15-bobda ko'p ish zarralarini yaratish tafsilotlari ko'rib chiqiladi, ish zarrachalarining vaqt oralig'i tugaydi, mavjud ip boshqa ipni.NET Core platformasi ostidagi ilovalarga ruxsat berish uchun to'xtatiladi; biroq, taqdim etilgan mavzularni osonlashtirish uchun o'z biznesini amalga oshiradi. Mavzu bu erda bo'lishidan oldin nima sodir bo'lganini eslab qolish uchun sizga bir nechta ishlaydigan ta'riflar kerak. Birinchidan, ip bu yo'ldan tashqarida bo'lgan bajarilish yo'lidir, har bir ip Thread Local Storage-ga yozish qobiliyatiga ega.
00
396 K o'chirilgan
00
468 K o'chirilgan
00
40 K o'chirilgan
68 K o'chirilgan 00430 K ienbed
7720
00
nmmin
damik
O Kichikroq tafsilotlar
Vazifani tugatish
14-1-rasm. Windows vazifa menejeri
Iplarning roli
Stranitsa: 939/2362

Download 26,89 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish