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

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

11
Які причини того, що Map.get (ключ об’єкта) не є (повністю) загальним
Які причини обумовлені рішенням не мати повністю загального методу отримання в інтерфейсі java.util.Map<K, V>. Для уточнення питання підпис методу є V get(Object key) замість V get(K key) і мені цікаво чому (те саме для remove, containsKey, containsValue).

18
Зачекайте, коли всі обіцянки завершаться, навіть якщо деякі відхиляться
Скажімо, у мене є набір Promises, які здійснюють мережеві запити, з яких один не зможе: // http://does-not-exist will throw a TypeError var arr = [ fetch('index.html'), fetch('http://does-not-exist') ] Promise.all(arr) .then(res => console.log('success', res)) .catch(err => console.log('error', err)) // This is executed Скажімо, я хочу зачекати, поки все це закінчиться, незалежно …


20
Це C ++ без контексту чи залежно від контексту?
Я часто чую твердження, що C ++ - це контекстна мова. Візьмемо такий приклад: a b(c); Це змінне визначення чи оголошення функції? Це залежить від значення символу c. Якщо cє змінною , то a b(c);визначає змінну, названу bтипу a. Він безпосередньо ініціалізований з c. Але якщо cце тип , то …


18
Як ви отримуєте відображену висоту елемента?
Як ви отримуєте відображену висоту елемента? Скажімо, у вас є <div>елемент з деяким вмістом всередині. Цей вміст всередині буде розтягувати висоту <div>. Як ви отримуєте "візуалізовану" висоту, якщо ви чітко не встановили висоту. Очевидно, я намагався: var h = document.getElementById('someDiv').style.height; Чи є хитрість робити це? Я використовую jQuery, якщо це …
405 javascript  jquery  css  height 

12
Як ініціалізувати об’єкт List <String> на Java?
Я не можу ініціалізувати список як у наступному коді: List&lt;String&gt; supplierNames = new List&lt;String&gt;(); supplierNames.add("sup1"); supplierNames.add("sup2"); supplierNames.add("sup3"); System.out.println(supplierNames.get(1)); Я стикаюся з такою помилкою: Неможливо ідентифікувати тип List&lt;String&gt; Як я можу створити інстанцію List&lt;String&gt;?
405 java  list 



21
Як створити кілька запитів, де використовується за допомогою красномовного Laravel?
Я використовую конструктор запитів Laravel Eloquent, і у мене є запит, де я хочу WHEREклаузувати за кількох умов. Це працює, але це не елегантно. Приклад: $results = User::where('this', '=', 1) -&gt;where('that', '=', 1) -&gt;where('this_too', '=', 1) -&gt;where('that_too', '=', 1) -&gt;where('this_as_well', '=', 1) -&gt;where('that_as_well', '=', 1) -&gt;where('this_one_too', '=', 1) -&gt;where('that_one_too', '=', …

17
Чому встановлення npm говорить про те, що у мене є невиконані залежності?
У мене є пакет вузлів. Коли я запускаю npm installз кореня пакета, він встановлює купу речей, але потім друкує кілька повідомлень про помилки, які виглядають приблизно так: npm WARN unmet зависимості / Користувачі / seanmackesey / google_drive / код / ​​досліджувати / генератор / node_modules / findup-sync / node_modules / …

16
Як захистити паролі бази даних в PHP?
Коли програма PHP з'єднує базу даних, звичайно, потрібно пройти логін та пароль. Якщо я використовую єдиний логін для мінімального дозволу для своєї програми, PHP повинен десь знати, що цей логін та пароль. Який найкращий спосіб захистити цей пароль? Здається, що просто записати його в PHP-коді - це не дуже гарна …
404 php  database  security 

3
Помилка потенціалу .NET JIT?
Наступний код дає різний вихід при запуску випуску всередині Visual Studio та запуску випуску поза Visual Studio. Я використовую Visual Studio 2008 та націлюю на .NET 3.5. Я також спробував .NET 3.5 SP1. Коли ви працюєте за межами Visual Studio, JIT повинен натиснути. Або (а) з C # відбувається щось …
404 c#  jit 

15
Чи можливе функціональне програмування GUI? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Нещодавно я спіймав помилку FP (намагаючись навчитися Haskell), і мене дуже вразило те, що …


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