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

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

7
Усі комбінації списку списків
Я в основному шукаю пітонну версію комбінаціїList<List<int>> З огляду на список списків, мені потрібен новий список, який дає всі можливі комбінації елементів між списками. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] Кількість списків невідома, тому мені потрібно щось, що працює для всіх випадків. Бонусні бали за елегантність!

19
Nodejs не може знайти встановлений модуль у Windows
Я зараз навчаюсь nodejs у Windows. Кілька модулів встановлено глобально за допомогою npm.cmd, і nodejs не вдалося знайти встановлені модулі. Візьміть, наприклад, нефрит, npm install jade -g Jade встановлено в каталозі "C:\Program Files (x86)\nodejs\node_modules", але наступний код не вдасться з "Cannot find module 'jade'"помилкою, var jade = require('jade'); Однак код …
240 windows  node.js  module  require  npm 

20
Як видалити або додати стовпчик у SQLITE?
Я хочу видалити або додати стовпчик у базу даних sqlite Для видалення стовпця я використовую наступний запит. ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME Але це дає помилку System.Data.SQLite.SQLiteException: SQLite error near "DROP": syntax error
240 sqlite 

6
Чим відрізняється спільний проект від бібліотеки класів у Visual Studio 2015?
Я дивився на нові функції для Visual Studio 2015 і спільного проекту, але я не розумію, чим це відрізняється від використання бібліотеки класів або портативної бібліотеки класів. Хтось може пояснити? Редагувати: Спільний проект - це нова функція в Visual Studio 2015 і відрізняється від бібліотеки портативних класів. Я розумію, що …

15
Заміна тексту H1 на зображення логотипу: найкращий метод SEO та доступності?
Здається, що існує кілька різних методик, тому я сподівався отримати "остаточну" відповідь на це ... На веб-сайті поширена практика створення логотипу, який посилається на домашню сторінку. Я хочу зробити те саме, оптимізуючи найкраще для пошукових систем, зчитувачів екранів, IE 6+ та браузерів, які вимкнули CSS та / або зображення. Приклад …
240 css  xhtml  image  seo 

10
Як підсумувати елементи вектора C ++?
Які хороші способи знаходження суми всіх елементів у a std::vector? Припустимо, у мене вектор std::vector<int> vectorз кількома елементами в ньому. Тепер я хочу знайти суму всіх елементів. Які існують різні способи для одного?
240 c++  stl  vector 

11
JS: ітерація над результатом getElementsByClassName за допомогою Array.forEach
Я хочу повторити деякі елементи DOM, я роблю це: document.getElementsByClassName( "myclass" ).forEach( function(element, index, array) { //do stuff }); але я отримую помилку: document.getElementsByClassName ("myclass"). forEach не є функцією Я використовую Firefox 3, тому я знаю, що обидва є getElementsByClassNameі Array.forEachє. Це добре працює: [2, 5, 9].forEach( function(element, index, array) …

28
Зміна кольору панелі навігації в Swift
Я використовую перегляд "Вибір", щоб дозволити користувачеві вибрати кольорову тему для всього додатка. Я планую змінити колір панелі навігації, фону та, можливо, панелі вкладок (якщо це можливо). Я досліджував, як це зробити, але не можу знайти жодних прикладів Swift. Чи може хто-небудь, будь ласка, надати мені приклад коду, який я …

8
Чи можливо оголосити дві змінні різних типів у циклі for?
Чи можливо оголосити дві змінні різних типів в тілі ініціалізації циклу a для C ++? Наприклад: for(int i=0,j=0 ... визначає два цілих числа. Чи можу я визначити а intта а charв тілі ініціалізації? Як би це було зроблено?


30
Перетворити об’єкт рядка sqlalchemy в діктом python
Чи існує простий спосіб перебрати пара імен стовпців та значень? Моя версія sqlalchemy становить 0.5.6 Ось зразок коду, де я спробував використовувати dict (рядок), але він викидає виняток, TypeError: "User" об'єкт не є доступним import sqlalchemy from sqlalchemy import * from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker print "sqlalchemy …
240 python  sqlalchemy 

7
Як перетворити значення enum в int?
У мене є функція, яка повертає тип int. Однак у мене є лише значення перерахунку TAX. Як я можу передати значення перерахування TAX до int? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will differ …
240 java  enums 

13
Як я можу змінити версію npm за допомогою nvm?
Я використовую NVM для встановлення останніх версій nodeJS для моєї роботи з вузлом. Це прекрасно працює для встановлення окремих версій та перемикання між ними. Він також встановлює останню версію NPM у кожній локальній папці ... / bin разом з бінарним вузлом. Однак, здається, немає способу переключити версію NPM, яку я …
240 node.js  npm 

7
Як додати фрагмент до діяльності із програмно створеним переглядом вмісту
Я хочу додати фрагмент до діяльності, яка програмно реалізує свій макет. Я переглянув документацію «Фрагмент», але не так багато прикладів, що описують те, що мені потрібно. Ось тип коду, який я намагався написати: public class DebugExampleTwo extends Activity { private ExampleTwoFragment mFragment; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FrameLayout …

14
Помилка керування в Bash
Який ваш улюблений метод обробляти помилки в Bash? Найкращий приклад поводження з помилками, які я знайшов в Інтернеті, написав Вільям Шоттс, молодший за адресою http://www.linuxcommand.org . Він пропонує використовувати наступну функцію для обробки помилок у Bash: #!/bin/bash # A slicker error handling routine # I put a variable in my …

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