Գրեք հարցում՝ ընտրեք բոլոր գրքերի վերնագրերը, որոնք ներկայումս գտնվում են ընթերցողների ձեռքում
Golang
Կարող եք բացատրել, թե ինչ է FNV (հեշ-ֆունկցիա), որը դուք օգտագործել եք?
Ի՞նչ է lock contention-ը։
Ինչպե՞ս ուղղել կոդը, որպեսզի երաշխավորված լինի, որ բոլոր 5 թվերը ցուցադրվեն։
Ի՞նչ է տեղի ունենում, երբ դու ավելացնում ես տարր՝ օգտագործելով append, այն սլայսում, որի ծավալը արդեն լրիվ օգտագործված է։
Պատմիր Go-ի սլայսների մասին՝ ինչպես են կառուցված և ինչու են օգտագործվում։
Ի՞նչ է նշանակում issued_at դաշտը։
Ինչի վրա կարելի է հիմնվել քեշի շարդերի քանակը ընտրելիս, եթե բեռը նախապես հայտնի չէ?
Մեր սխեման չի ենթադրում, որ գրքին կարող է լինել մի քանի հեղինակ — ինչպես դա հաշվի առնել?
Հեքիաթը պատմիր, թե ինչ խնդիրներ ես տեսնում ներկայումս կեշի իրականացման մեջ։
Ինչու է հարմար է shard-ների քանակը լինի երկու ուժ, օրինակ՝ երեքը չէ?
Ինչպես փոխել կոդը, որպեսզի արդյունքը լինի 456 փոխարեն 123-ի?
Երբ առաջին անգամ կանչվում է addNum ֆունկցիան չորրորդ տողում, ինչ է փոխանցվող կտորի երկարությունը?
Պատմիր ինձ գործարքների մասին՝ ինչ են և ինչպիսիք են գործարքների մեկուսացման մակարդակները։
Կարող եք արդյոք իրականացնել ընթացիկ լուծումը շարդինգով?
Ինչու է ընտրվել հենց 16 շարդը որպես նախնական ընտրություն?
Եթե այս կեշը օգտագործվեր իրական հավելվածում և առաջանային կատարողականի խնդիրներ, ինչպես կարելի է բարելավել լուծումը?
Ինչպե՞ս ստանալ 456 արտածումը, եթե չեք օգտագործում ցուցիչ ընդունողը։
Կոնկուրենտության մակարդակը որոշվում է ծրագրում գտնվող goroutines-ների քանակով:
Ի՞նչ է մասնակի (partial) ինդեքսը։