Sobes.tech

Агар шумо GC-ро тарҳрезӣ мекардед, ба ғайр аз гузариш аз графи дастрасӣ, кадом усулҳои ҷамъоварии партовҳоро медонед?

Senior
277

Deadlock чист? Чӣ тавр фарқ мекунад аз condition race? Чӣ тавр аз deadlock пешгирӣ кардан мумкин аст, ҳатто агар имконнопазир бошад, ки тартиби гирифтани lock-ҳоро пешакӣ муайян кард?

Senior
270

Тавсия додани RecommenderService бо методҳои getTop(User user, int limit) ва addDocument(Document document), бо истифода аз захираи дарунсохт

Senior
206

Индикатор чанд аст? Ин чист?

Senior
197

Стек ва хип барои чӣ лозим аст? Фарқият дар чист?

Senior
189

Чаро тест бо NullPointerException нокафо шуд ва чӣ гуна онро ислоҳ кардан мумкин аст?

Senior
188

Heap (хип) чист?

Senior
184

Чӣ гуна дар Java нобуд кардани объектҳо аз heap сурат мегирад? Дар бораи Garbage Collector гап зан.

Senior
173

Таҳлил кунед ва муқоиса кунед иҷрои қисмҳои коди зерин, ки элементҳоро аз массиви Integer ба массиви int ва баръакс нусхабардорӣ мекунанд, дар бар мегирад ҳолате, ки объектҳои навии Integer аз арзишҳои int эҷод мешаванд: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { x[i] = y[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = x[i]; } } ``` ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ``` Таҳлил кунед ва шарҳ диҳед фарқиятҳои иҷроиш ва рафтор байни ин роҳҳо.

Senior
170

Кадом роҳҳои иртиботи байни равандиҳо (IPC) дар сатҳи интерфейсҳои системаи оператсионӣ Unix-ро медонед?

Senior
166

Кадом принсипи SOLID вайрон мешавад дар татбиқи ҳозира, ки дар он хадамоти сахт ба иҷрои махсуси нигоҳдорӣ (ArrayList) бастагӣ дорад?

Senior
166

int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } }

Senior
160

Synchronized барои чӣ лозим аст? Барои иҷрои ҳисобкунаки бехатар барои сӯрохиҳо дар ҷойи synchronized чӣ истифода мебаред?

Senior
156

Дар муҳити истеҳсолот вақте ки чандин дархости REST ба сервис дар як вақт дастрасӣ мекунанд, кадом мушкил ба вуҷуд меояд?

Senior
155

Чӣ гуна primitives дар stack ва чӣ гуна дар heap пайдо мешавад?

Senior
154

Кадом аст, ки усулҳои ҳозира барои сорт кардани тамоми рӯйхат дар ҳар даъвати getTop чӣ камбудиҳо доранд?

Senior
153

/** * Даҳон рақамлар топиш, уларнинг жамланмаси берилган рақамга тенг * <p> * Бир функция ёзинг, биринчи аргумент сифатида тартибсиз ижобий рақамлардан иборат массивни қабул қилади * ва иккинчи аргумент сифатида ижобий рақам. Функция, массивда * жамланмаси иккинчи аргументага тенг бўлган 2 рақам бўлса, true қайтариши керак. * <p> * Кириш: ([10, 15, 3, 7], 17) * Чиқиш: true */

Senior
153

Тавзеҳ диҳед, ки чӣ маъно дорад кӯтоҳнамоии ACID ва ҳар як хосиятро шарҳ диҳед.

Senior
151

Чӣ тавр фарқ мекунад фарқ дар системаи оператсионӣ дар оилаҳои Unix?

Senior
149

Чӣ тавр дуруст ба кор даровардани вобастагиҳо (Dependency Injection) дар як хидмат — кадом усул беҳтар аст?

Senior
148
/2