Програмування

Питання та відповіді для професійних та ентузіастів-програмістів


6
parseInt (null, 24) === 23… чекай, що?
Гаразд, тому я заплутався з parseInt, щоб побачити, як він обробляє значення, ще не ініціалізовані, і я натрапив на цей дорогоцінний камінь. Нижче відбувається для будь-якого радіусу 24 або вище. parseInt(null, 24) === 23 // evaluates to true Я перевірив його в IE, Chrome і Firefox, і всі вони попереджають …

2
Що означає "@" (у символі) в декораторі Redux @connect?
Я вивчаю Redux з React і натрапив на цей код. Я не впевнений, характерний він для Redux чи ні, але я бачив наступний фрагмент коду в одному з прикладів. @connect((state) => { return { key: state.a.b }; }) Хоча функціональність connectдосить проста, але я не розумію , @перш ніж connect. …

30
Перегляд вмісту файлу .jar
Який був би найпростіший спосіб перегляду класів, методів, властивостей тощо у файлі jar? Я шукаю щось еквівалентне дуже корисному Lutz Roeder .NET Reflector - для Java
226 java  jar  viewer 


10
Що означає, що MongoDB не відповідає сумісністю з ACID перед v4?
Я не фахівець з бази даних і не маю офіційного досвіду інформатики, тому поводьтеся зі мною. Я хочу знати, які реальні негативні речі можуть трапитися, якщо ви використовуєте стару версію MongoDB до версії v4 , яка не відповідала ACID . Це стосується будь-якої бази даних, не сумісних з ACID. Я …
226 sql  mongodb  acid  database  nosql 


6
Типовий робочий процес AngularJS та структура проекту (з Python Flask)
Я досить новий у всьому шаленстві на базі клієнта MV *. Це не повинно бути AngularJS, але я вибрав це, тому що він відчуває себе більш природним, ніж будь-який нокаут, Ембер або хребет. Як би там не було? Чи починають люди розробляти клієнтську програму в AngularJS, а потім підключати її …


30
Давши номер, знайдіть наступне вище число, яке має точно такий же набір цифр, що і вихідне число
Я просто бомбардував інтерв'ю і досягнув значного нульового прогресу в питанні свого інтерв'ю. Хтось може дозволити мені знати, як це зробити? Я спробував шукати в Інтернеті, але нічого не зміг знайти: Давши номер, знайдіть наступне вище число, яке має точно такий же набір цифр, що і вихідне число. Наприклад: дано …
226 algorithm 

11
Чому нестандартна посилання не може прив'язуватися до тимчасового об'єкта?
Чому заборонено отримувати неконтрастну посилання на тимчасовий об’єкт, який getx()повертається функцією ? Зрозуміло, що це заборонено стандартом C ++, але мене цікавить мета такого обмеження, а не посилання на стандарт. struct X { X& ref() { return *this; } }; X getx() { return X();} void g(X & x) {} …

30
Зміна кольору тексту заповнювача за допомогою Swift
У мене є дизайн, який реалізує темно-синій колір UITextField, оскільки текст-заповнювач за замовчуванням має темно-сірий колір, я ледве можу зрозуміти, що говорить текст власника місць. Я, звичайно, вирішив проблему, але мені ще потрібно знайти рішення, використовуючи мову Swift, а не Obj-c. Чи є спосіб змінити колір тексту заповнювача у UITextFieldвикористанні …
226 ios  swift  uikit 

4
Метод setDrawerListener застарілий
Хоча я щось роблю на своєму додатку, я бачу, що навігаційний ящик у моєму додатку зменшив його розмір. Але я нічого не роблю з цього приводу. Потім, перевіривши код, я побачив, що setDrawerListener застарілий. Хтось має на це рішення? drawerLayout.setDrawerListener(actionBarDrawerToggle);

10
Надіслати відповідь усім клієнтам, окрім відправника
Щоб надіслати щось клієнтам, ви використовуєте: io.sockets.emit('response', data); Для отримання від клієнтів ви використовуєте: socket.on('cursor', function(data) { ... }); Як я можу поєднати ці два, щоб, отримуючи повідомлення від сервера від клієнта, я надсилав це повідомлення всім користувачам, крім того, хто надсилає повідомлення? socket.on('cursor', function(data) { io.sockets.emit('response', data); }); Чи …

8
Як написати сценарій bash, щоб перезапустити процес, якщо він загине?
У мене є сценарій python, який перевірятиме чергу та виконує дію щодо кожного елемента: # checkqueue.py while True: check_queue() do_something() Як написати сценарій bash, який перевірить, чи працює він, а якщо ні, запустіть його. Приблизно наступний псевдо-код (а може, він повинен робити щось на кшталт ps | grep?): # keepalivescript.sh …
226 bash  scripting  cron 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.