PHP Tarixi: Dasturlash Tilining Rivojlanish Yo’li

php tarixi dasturlash tilining rivojlanish yoli 666f7ac28ab2a

PHP Tarixi: Dasturlash Tilining Rivojlanish Yo’li PHP (Hypertext Preprocessor) bugungi kunda dunyoda eng keng qo’llaniladigan server tomoni dasturlash tillaridan biridir. U veb-saytlarni dinamik va interaktiv qilish uchun ishlatiladi. Ushbu maqolada PHPning tarixi, rivojlanish yo’li va bugungi kunga qadar qanday o’zgarishlardan o’tganligi haqida batafsil ma’lumot beriladi. PHPning dastlabki yillari 1994-1995: PHP/FI PHPning tarixi 1994-yilga borib taqaladi. … Читать далее

Java tarixi

java

Java tarixi Kirish Java dasturlash tili dunyodagi eng mashhur va keng qo’llaniladigan dasturlash tillaridan biridir. Sun Microsystems tomonidan 1995-yilda taqdim etilgan Java bugungi kunda turli sohalarda, jumladan, veb-ishlab chiqish, mobil ilovalar, korporativ tizimlar va kiritilgan tizimlarda keng qo’llaniladi. Ushbu maqolada Java dasturlash tilining tarixi, rivojlanish jarayoni, asosiy xususiyatlari va bugungi kundagi ahamiyati haqida batafsil so’z … Читать далее

Katta yuklamali saytlarni qilishda maslahatlar

katta yuklamali saytlarni qilishda maslahatlar 665279cf28e37

Katta yuklamali saytlarni qilishda maslahatlar 1. Database: Race Condition. Prizlar ro’yxati bor. 5 tadan 3 ta aktiv, 2 tasi tark etgan. Endi navbatdagi ishtirokchiga keyingi prizni qaytarish kerak. Bundan holatlarda bir vaqtda ikkita request birga kelishi oqibatida ikkita ishtirokchiga bitta sovg’a ketib qolishi mumkin. Bu narsani oldini olish uchun esa, «Lock for Update» metodi orqali … Читать далее

Dart — dasturlash tiliga kirish

dart dasturlash tiliga kirish 6647edf02e985

Dart — dasturlash tiliga kirish Dart — Google kompaniyasi tomonidan, umumiy qo’llanish uchun yaratilingan dasturlash tilidir. U asosan veb dasturlar yaratish uchun mo’ljallangan bo’lib(ham mijoz, ham server tomon uchun), shu bilan birga mobil ilovalar ham yaratish mumkin. Dart — obyektga yo’naltirilgan dasturlash tilidir. Dart tilidagi barcha qiymatlar obyektlardan iborat. Dart dasturlash tili rivojlanishida ko’p yillik … Читать далее

Translyator, kompilyator va interpretator

translyator kompilyator va interpretator 6647336b4034f

Translyator, kompilyator va interpretator Yuqori darajali (C, C++, Java, Phyton, …) yoki quyi darajali (assembly tillar) dasturlash tillarida yozilgan kodlarni mashina tiliga o’tkazish uchun ishlatiladigan programmalar — translyatorlardeb ataladi. Translyatorlarning 3 xil turi mavjud: Assembler Kompilyator Interpretator Assembler bu quyi darajali dasturlash tillarida yozilgan kodni mashina tiliga o’giruvchi translyatorlardir. Bu jarayonlar assmblatsiya (assembling) deb nomlanadi. … Читать далее

IntelliJ IDEA: «Debug» qilish sirlaridan biri

intellij idea debug qilish sirlaridan biri 6642a7f4d9c91

IntelliJ IDEA: «Debug» qilish sirlaridan biri Dastlab, juda katta ‘collection’ yoki ‘array’ lar bilan ishlaganimda, sikl bloki ichida o’zgaruvchining ma’lum bir qiymatiga yetganda qandaydir xatolik sodir bo’lganda, o’sha vaziyatda aynan nima bo’layotganini aniqlash uchun o’sha vaziyatga yetib borish juda qiyin bo’lardi(o’sha vaziyatga yetib borgunicha F9 ni bosib o’tirardim, juda vaqtni yeydigan holat…). Va shu narsani … Читать далее

Node.js haqida

node js haqida 66239b193a71b

Node.js haqida Salom dasturchilar! Bu maqolada Node.js haqida gapirib bermoqchiman. Node.js ham front-end, ham back-end dasturchilar ishlatishadi. Node.js judayam ommalashib ketdi, shuning uchun Node.js nimaligini bilish zarar qilmaydi. Node yoki Node.js — V8 drijoki asosida yaratilgan dasturiy platforma. Node.js JavaScript kodni native code (машинный код)gaa o’girib beradi. Node.js JavaScriptga kiritish-chiqarish (ввода-вывода) qurilmalar bilan o’zining C++da … Читать далее

8.1-dars — Java do-while Loop(takrorlanuvchi operatori).

8 1 dars java do while looptakrorlanuvchi operatori 66239afda8462

8.1-dars — Java do-while Loop(takrorlanuvchi operatori). Yuqoridagi «while» sikl operatorida, agar shart yolg’on bo’lsa, sikl umuman ishlamasligini ko’rib o’tdik. Agar shart yolg’on bo’lsa ham, sikl tanasidagi operatorlar bir marotaba bajarilishi kerak bo’lsa, «do-while» sikl operatoridan foydalanamiz. Bu operatorda oldin operatorlar bajariladi, so’ng siklga qo’yilgan shart tekshiriladi. Shu sababli sikl tanasi kamida bir marotaba ishlaydi. Bunday … Читать далее

Java texnologiyasining mohiyati va turlari.

java texnologiyasining mohiyati va turlari 6620f80b5b355

Java texnologiyasining mohiyati va turlari. Java texnologyasi o’ta sodda, xavfsizlikni yuqori darajada ta’minlab bera oladigan, kuchli, to’la obyektga yo’naltirilgan dasturlash tili bo’lib, muhit (platforma)ga bo’liq bo’lmagan holda ishlaydi.U bilan xatto eng kichik qurilmalarga xam dasturlar yozish mumkin.Java texnologiyasi to’laligicha Java Virtual Machine(JVM) ga asoslangan. JVM ning vazifasi tarjimonlik ya’ni, dastlab biz yozgan *.java fayl compilyator … Читать далее

C++ haqida va uning tarixi

c haqida va uning

C++ haqida va uning tarixi Bu maqolamda hozirgi zamonda eng rivojlangan dasturlash tillaridan biri bo’lgan C++ dasturlash tili haqida yozmoqchiman. Bu til tarixi va kelib chiqishi haqida qisqacha yozib, keyingi maqolalarda bu tilda dasturlar tuzishni asta sekinlik bilan o’rgatib o’taman. Dastlab UNIX operatsion tizimi va С dasturlash tili yaratilgan va С tili asosida C++ tili … Читать далее