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

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

13
Ти не спадкуєш від std :: vector
Гаразд, це визнати насправді важко, але у мене зараз сильна спокуса успадкувати std::vector. Мені потрібно близько 10 налаштованих алгоритмів для вектора, і я хочу, щоб вони були безпосередньо членами вектора. Але, природно, я хочу також мати інший std::vectorінтерфейс. Ну, моя перша ідея як законослухняного громадянина полягала в тому, щоб мати …
189 c++  oop  inheritance  stl  vector 

22
Розгортання веб-сайту: 500 - Внутрішня помилка сервера
Я намагаюся розгорнути додаток ASP.NET. Я розгорнув сайт у IIS, але, відвідуючи його за допомогою браузера, він показує мені таке: помилка серверу 500 Внутрішня помилка сервера. Виникла проблема з ресурсом, який ви шукаєте, і він не може бути відображений. Після знайомства з web.config, я отримав: Сторінку неможливо відобразити, оскільки сталася …

20
Встановіть базу даних з режиму SINGLE USER на MULTI USER
Мені потрібна допомога з встановленням бази даних, яка була відновлена ​​в SINGLE_USERрежимі MULTI_USER. Щоразу бігаю ALTER DATABASE BARDABARD SET MULTI_USER; GO Я отримую цю помилку: Наразі зміни стану або параметрів бази даних "BARDABARD" неможливо внести. База даних знаходиться в режимі однокористування, і користувач наразі підключений до неї. SINGLE_USERЩоб переключити його …
189 sql  sql-server 

3
Реагує функціональний компонент без стану, PureComponent, Component; в чому полягають відмінності і коли ми повинні використовувати що?
З'ясувалося, що від React v15.3.0 у нас є новий базовий клас під назвою PureComponent для розширення із вбудованим PureRenderMixin . Я розумію, що під кришкою використовується неглибоке порівняння реквізиту всередині shouldComponentUpdate. Тепер у нас є 3 способи визначення компонента React: Функціональний компонент без стану, який не розширює жоден клас Компонент, …

10
Яка різниця між синхронним та асинхронним програмуванням (у node.js)
Я читав nodebeginner І натрапив на наступні два фрагменти коду. Перший: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); Другий: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Я отримую те, що вони повинні робити, вони запитують базу даних, щоб отримати відповідь на запит. …


5
У чому сенс норетурну?
[dcl.attr.noreturn] надає такий приклад: [[ noreturn ]] void f() { throw "error"; // OK } але я не розумію, в чому сенс [[noreturn]], тому що тип повернення функції вже є void. Отже, в чому сенс noreturnатрибута? Як це слід використовувати?

2
Чи можу я зіставити ім'я хоста * та * порт із / etc / hosts? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Чи можу я 127.0.0.1вказати IP-адресу на зразок доменного імені та порту? Наприклад, я хотів би, щоб відобразити 127.0.0.1вapi.example.com:8000
189 linux  dns  port  hostname 

9
Webpack.config, як просто скопіювати index.html у папку dist
Я намагаюся автоматизувати активи, що надходять / перебувають у потоці. У мене є такі config.js: module.exports = { context: __dirname + "/lib", entry: { main: [ "./baa.ts" ] }, output: { path: __dirname + "/dist", filename: "foo.js" }, devtool: "source-map", module: { loaders: [ { test: /\.ts$/, loader: 'awesome-typescript-loader' }, …
189 webpack 

1
Чи потрібно зберігати сіль із криптом?
javadoc bCrypt має цей код, як зашифрувати пароль: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Щоб перевірити, чи відповідає пароль простого тексту, який був попередньо хешований, використовуйте метод checkpw: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Ці фрагменти коду для мене означають, що випадково утворена сіль викидається. Це так …

5
Створення API для мобільних додатків - Аутентифікація та авторизація
Огляд Я хочу створити (REST) ​​API для своєї програми. Початкова / основна мета буде споживатися мобільними додатками (iPhone, Android, Symbian тощо). Я розглядав різні механізми аутентифікації та авторизації веб-API (шляхом вивчення інших реалізацій). У мене голова обернута навколо більшості фундаментальних концепцій, але все ще шукаю настанови в кількох сферах. Останнє, …

6
Як ігнорувати команди xargs, якщо вхід stdin порожній?
Розглянемо цю команду: ls /mydir/*.txt | xargs chown root Наміром є заміна власників усіх текстових файлів у mydirroot Проблема полягає в тому, що якщо у .txtфайлах немає файлів mydirxargs, помилка говорить про те, що шлях не вказаний. Це нешкідливий приклад, тому що помилка кидається, але в деяких випадках, як у …
189 bash  centos  xargs 

8
Який найкращий спосіб об'єднати два вектори?
Я використовую багатопотокове запитання і хочу об'єднати результати. Наприклад: std::vector<int> A; std::vector<int> B; std::vector<int> AB; Я хочу, щоб AB містив вміст A і вміст B у такому порядку. Який найефективніший спосіб зробити щось подібне?
189 c++  vector 

16
Виберіть випадковий елемент з масиву
Припустимо, у мене є масив, і я хочу вибрати один елемент навмання. Який був би найпростіший спосіб зробити це? Очевидним був би спосіб array[random index]. Але, можливо, є щось на кшталт рубіну array.sample? Або як не вдалося створити такий метод за допомогою розширення?
189 arrays  swift  random 

13
Перенаправити не-www на www у .htaccess
Я маю це у своєму .htaccess файлі: RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com$1 [R=301,L] але щоразу, коли я отримую доступ до файлу в моєму корені, http://example.com/robots.txtвін як би перенаправляє http://www.example.comrobots.txt/. Як я можу це виправити, щоб воно перенаправлялось правильно http://www.example.com/robots.txt?
189 .htaccess 

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