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

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

5
Чому концепція React Virtual DOM вважається більш ефективною, ніж брудна перевірка моделі?
Я побачив розмову про реагентів ( Pete Hunt: React: Переосмислення найкращих практик - JSConf EU 2013 ) і спікер зазначив, що брудна перевірка моделі може бути повільною. Але чи не обчислення різниці між віртуальними DOM насправді навіть менш ефективно, оскільки віртуальна DOM у більшості випадків повинна бути більшою, ніж модель? …

11
Знущання над статичними методами з Mockito
Я написав фабрику з виробництва java.sql.Connectionоб'єктів: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } Я хотів би перевірити передані параметри DriverManager.getConnection, але я не знаю, як знущатися над статичним методом. Я використовую …


9
Оновіть поле MongoDB, використовуючи значення іншого поля
Чи можливо в MongoDB оновити значення поля, використовуючи значення з іншого поля? Еквівалентний SQL був би на кшталт: UPDATE Person SET Name = FirstName + ' ' + LastName І псевдокодом MongoDB було б: db.person.update( {}, { $set : { name : firstName + ' ' + lastName } );

11
Як я можу отримати новий вибір у "select" у куті 2?
Я використовую Angular 2 (TypeScript). Я хочу зробити щось з новим відбором, але те, що я отримую, onChange()це завжди останній відбір. Як я можу отримати новий відбір? <select [(ngModel)]="selectedDevice" (change)="onChange($event)"> <option *ngFor="#i of devices">{{i}}</option> </select> onChange($event) { console.log(this.selectedDevice); // I want to do something here with the new selectedDevice, but …

30
відмовлено: запиту в доступі до ресурсу відмовлено: docker
Я переходжу за цим посиланням, щоб створити своє перше зображення докера, і воно пройшло успішно, і тепер я намагаюся засунути це зображення у своє сховище докера з цього посилання . Але кожного разу, коли я намагаюся засунути це Зображення в сховище, я отримував такий тип помилок. denied: requested access to …
372 docker  dockerfile 


10
Як забарвити консоль Git?
Нещодавно я побачив, що gitконсоль у Windows кольорова, наприклад зелений для доповнень, червоний для видалень тощо. Як я можу кольорову gitконсоль? Для його встановлення я використав команду: $ sudo apt-get install git-core
371 git  colors  console 

12
Чи є якась перевага використання карти над unordered_map у разі тривіальних ключів?
Нещодавно розмова про unordered_mapC ++ дала мені зрозуміти, що я повинен використовуватись unordered_mapу більшості випадків, коли я використовував mapраніше, через ефективність пошуку ( амортизований O (1) проти O (log n) ). У більшості випадків я використовую карту, я використовую intабо std::stringключовий тип; отже, у мене немає проблем із визначенням хеш-функції. …


30
Відображення виводу командного рядка Windows та перенаправлення його у файл
Як я можу запустити додаток командного рядка в командному рядку Windows і одночасно відобразити та перенаправити вихід у файл? Якби, наприклад, я запустив команду dir > test.txt, це перенаправить вихід у файл, викликаний test.txtбез відображення результатів. Як я можу написати команду для відображення виводу та переадресації виводу у файл у …
371 batch-file  cmd  stdout  tee 


15
Які причини та які відмінності між NoClassDefFoundError та ClassNotFoundException?
У чому різниця між NoClassDefFoundErrorі ClassNotFoundException? Що змушує їх кидатись? Як їх можна вирішити? Я часто стикаюся з цими перекидними кодами під час зміни існуючого коду для включення нових файлів jar. Я потрапив на них як на клієнтській, так і на серверній частині програми Java, що поширюється через webstart. Можливі …

18
Окремий сервер і клієнт REST JSON API? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Я збираюся створити купу веб-додатків з нуля. (Див. Http://50pop.com/code для огляду.) Я хотів би, …

21
Виявлені конфлікти між різними версіями однієї і тієї ж залежної збірки, які неможливо було вирішити
Коли я очищую, а потім будую своє рішення, яке має кілька проектів, вихідне вікно повідомляє, що збірка вдалася. Однак, коли я переглядаю Вікно списку помилок , воно показує мені це попередження: Виявлені конфлікти між різними версіями однієї і тієї ж залежної збірки, які неможливо було вирішити. Ці конфліктні довідники перераховані …

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