Sobes.tech

Чӣ гуна сохтани стек универсалӣ барои кор бо Integer, инчунин бо String ва объектҳои фармоишӣ?

171

Чӣ тавр бояд дар сохтани индекс дар рӯйхати калон дар истеҳсолот диққат дод?

167

Тартиби класи худро нависед, ки стекро иҷро кунад, бо методҳои push, pop ва peekMax, ки элементи максималиро дар стек дар O(1) бармегардонад.

158

Чаро SELECT FOR UPDATE лозим аст, наҳри synchronized? Ва чаро бандии пессимистӣ, наҳри бандии оптимистӣ?

152

Чаро агар тағйирёбҳои маҳаллӣ набошад, хатогии StackOverflowError рух медиҳад? Хотира бо чӣ пур мешавад?

150

Чаро наметавонем танҳо як тағйирёбандаи max истифода барем дар ҷойи стеки дувум?

146

Агар пас аз тасдиқи транзаксия иҷро нашуда бошад, чӣ бояд кард?

143

Бар система, ки имкон медиҳад ба корбарон бо файлҳо дар браузер кор кунанд. Стек стандартӣ: Java, Spring, React, Postgres. Файлҳо дар системаи файлии дар пасзамина нигоҳ дошта мешаванд, метадонатҳои файлҳо дар базаи додаҳо. Гурӯҳ функсияро татбиқ кард: @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); // иҷрои дархости ба базаи додаҳо processFile(oldName, newName); // тағйир додани номи файл дар диски exec("update file set name='" + newName + "' where id = " + id); // иҷрои дархости ба базаи додаҳо }

139

Оё имкон дорад, ки стеки хотира оптимизатсия шавад, то ки истеъмоли x2 набошад?

135

Ҳам бекенд, ҳам интерфейс истифодабарӣ мавҷуд аст. Стек технологӣ стандартӣ аст: Java, Spring, React, Postgres. Вазифа: Тарҳрезӣ кардани нуқтаи REST, ки бояд маълумотҳоро аз 3 манбаъ гирифта ва ба UI баргардонад, бо кафолати имконияти баландтарин ва вақти ҷавобии ками мумкин (ҳадди максимум/минимум мувофиқи шартҳои махсуси мо, зеро дар асл ҳеҷ роҳи ҷодугарӣ нест ва бояд компромис ёфтан). Маъзур аст, ки пик RPS интизорӣ барои ин нуқта 200 хоҳад буд. Тафсилоти маълумот дар бораи манбаъҳо: 1. Манбаъ - базаи маълумоти мо, дархост тақрибан 15 сония мегирад. 2. Манбаъ - хидмати REST алоқаманд, то 2 дақиқа дар 100 RPS паст мешавад, дар режими оддӣ дар 5 сония ҷавоб медиҳад. Ҳамкорӣ бо ин манбаъро тағир дода наметавонем. 3. Манбаъ - хидмати REST алоқаманд, тасодуфан (намоёҳои мушаххас муайян нашудааст) бо хатоҳои 503 ҷавоб медиҳад, дар режими оддӣ дар 10 сония ҷавоб медиҳад. Ҳамкорӣ бо ин манбаъро тағир дода наметавонем.

122

Барои ҷустуҷӯ дар марказ ё охири сатр (LIKE '%matн') кадом навъи индексро истифода бурдан лозим аст?

120

Як усуле хеле содда нависед, ки дар вақти кор кардан хатои StackOverflowError-ро барорад.

120