Filter nima boyicha filterlashni beramiz va u filter lab berad


Download 0.51 Mb.
Sana14.02.2023
Hajmi0.51 Mb.
#1199001
Bog'liq
Документ Microsoft Word


1 Stack memory – LIFO asosida yaratilgan hotira maydoni, u ozini Ichida methodlarni ketma ketligini va reference larni saqlidi


2 Immutable class la “ozgarmas” class lar mutable naoborot, barcha wrapper classlar Immutable , masalan StringBuilder,StringBuffer,Date lar mutable


3 Abstraction – bu malumotlarni berkitish va faqat glavni malumotlarni korsatish processi


4 ArrayList joyi tolsa 50 % joyini oshiradi, Vector esa 100%, vector javani boshidan bor, shuning uchun u eski hisoblanadi,arraylist jdk 1.2 da qoshilgani uchun engi hisoblandi.’


5 Break – loop larda va swich da ishlidid oz nomi blan toxtatadi,continue faqat loop da ishlidi, va code continue ga tushsa undan keyingi code ga otmasdan loop ni boshiga otadi,


6 Stream bu collection mas va obyekt ham mas, u collectionlarni ozgartirmasdan obektga otgazadi.


Va stream da 3 metodi bor(map,filter,sorted) map- uni ichida hohlagan codimizni yozsak boladi.
Filter – nima boyicha filterlashni beramiz va u filter lab berad.
Sorted – sort qbberadi.

7 S.O.L.I.D – srazu manosini yozib kettim:


S – har bir class ning ozini vazifasi bolish kere.
O – opredelenniy modul kengaytirish uchun ochiq bolish kere, lekn qisqartirish ucun yopiq.
L – classga ozgina ulangan class bosa uni osha classga qoshib yuborish kere
I – Interfeys ni kichkina interfeyslarga bolish kere chunki client interfeys degi hamma methodini ishlatkisi kemashi mumkin
D- buni chunmadm.

DATABASE NAZARIYA

sql commads level: DML,DDL,DCL,TCL
DML – SELECT, INSERT, UPDATE, DELETE
DDL – CREATE, ALTER ( cheklovlar yoki ustunlarni qo`shish, o`zgartirish yoki o`chirish uchun ishlatiladi. ) , DROP, TRUNCATE ( Table ni ichidegi narsalani ochiradi lekn table qolad)
DCL – GRAND ( userga priveligiya beradi), REVOKE( userdan priveligiya oladi)
TCL – SAVE POINT, COMFIRM, ROLLBACK, RELEASE SAVE POINT (SAVE POINTNI OTMEN QLISH)

ACID;
ATOMICITY – ALL OR NOTHING, BITTA HATO I VSE TUGAD;


CONSISTENCY – DATABASE NI QOYDALARI TRANSACTIONDA HAM ISHLIDI!
ISOLATION -
Dirty reads – agar bitta transaction da update qlib rollback qsak ikkinchi transaction update value ni obchiqadi.
LOST UPDATES – IKKITA TRANSACTION OZGARTIRSA FAQAT OHIRGISI REAL EFFECT QOLDIRADI VA LOST UPDATES BOLADI.
NON REPEATABLE READS – AGAR 1CHI TRANSACTION NI COMMIT QSA YANA BIR MARTTA SELECT QSA UJE UPDATED MALUMOT CHIQADI.
PHANTOM – AGAR 1CHI TRANSACTION OZGARTIRISH KIRITSA IKKINCHI TRANSACTION DA KORINAD.\

DURABILITY – TRANSACTION COMMIT BOSA U DATABASE DA DOIMO SAQLANIB QOLADI.

DISTINKT – IKKI MARTA QAYTARILGANLARNI BITTASINI OBCHIQADI.
JOIN:

AGRIGATE FUNCTIONS – MAX, MIN, AVG, COUNT, SUM

ANY – lyuboyiga togri kelsa qaytaradi.

SET OPERATIONS:


UNION – IKKITA ILI BOLSHE SELECT LARDA QAYTARILGAN QATORLAR BILAN CHIQARADI
UNION ALL – IKKITA ILI BOLSHE SELECT LARDA QAYTARMASDAN CHIQARADI
INTERSECT – FAQAT QAYTARILGANLARNI CHIQARADI
EXPECT – FAQAT BIRINCHISIDA BOR IKKINCHSIDA YOQ LARNI CHIQARADI

CASE = SWITCH


CASE
WHEN condition1 THEN nmadur.

COALESCE – null bomagan argumentni qaytaradi.



REGULAR – TURGAN JOYIDAN KOPIYA QB OBERADI.
MATERIALIZED – BIRINCHI YOZILGANDAN OBERADI. REFRESH QSA HOZIRGI HOLATIDAN OBKELADI.
INLINE – SQL sorovni Ichida ochiladi.

FUNCTIONS:


AGRIGATE,
MATH,
DATE,
STRING,
SQL DA YOZILGAN,( DECLARE – VARIABLE YARATADIGON JOY)
TRIGGERS: BU USER TOMONDAN YOZILGAN FUNCTSIYA, KOTORAYA PODKLYUCHENA K TABLICE.

CRYPTO – SHIFROVANIE.


BF,
MD5,
XDES,
DES,

LOCK:
TRANSACTSIYA LOCK HOLATIGA TUSHADI .

PRIVELIGIYALAR:
GRANT, REVOKE….

JAVA 3 – MODUL

ENUM – constantalarni ushab turadigon class.
Ordinal() metodi – constantani turgan raqamini beradi.

EXCEPTION:


CHECKED (COMPILE TIME)
UNCHECKED (RUNTIME TIME)
ERRORS.

STREAM(OUT,IN) – {OQIM} - JAVADAN FAYLLANI OLISH ILI JAVAGA TASHASH.


GSON – (SERIALIZE – DESERIALIZE)

URL:
Protocol,host name,file.

API – SERVER BILAN KOMPYUTERNI ULAYDIGON YOL.


FUNCTIONAL INTERFACE – BITTA ABSTRACT METODI BOR INTERFACE, U ANONYMOUS VA LAMBADA ORQALI CHAQIRILINADI.



2 modul.

Download 0.51 Mb.

Do'stlaringiz bilan baham:




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