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

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


12
MySQL - рядки до стовпців
Я намагався шукати публікації, але знайшов рішення тільки для SQL Server / Access. Мені потрібно рішення в MySQL (5.X). У мене є таблиця (звана історія) з 3 стовпцями: hostid, name item, itemvalue. Якщо я виберу select ( select * from history), він повернеться +--------+----------+-----------+ | hostid | itemname | itemvalue …
187 mysql  sql  pivot-table  etl  crosstab 

4
У GitHub, яка різниця між рецензентами та правонаступниками?
Функція, додана 7 грудня 2016 року, анонсована в блозі GitHub, запровадила можливість додавання рецензентів до запиту на видалення Тепер ви можете надіслати запит на рецензію прямо від співпрацівників, що спрощує вказівку, на кого ви хочете переглянути ваш запит на виклик. На бічній панелі сторінки запиту на запит ви також можете …


30
Додавання місця / прокладки до UILabel
У мене є місце, UILabelде я хочу додати місця вгорі і внизу. З мінімальною висотою в обмеженні я змінив його на: EDIT: Для цього я використав: override func drawTextInRect(rect: CGRect) { var insets: UIEdgeInsets = UIEdgeInsets(top: 0.0, left: 10.0, bottom: 0.0, right: 10.0) super.drawTextInRect(UIEdgeInsetsInsetRect(rect, insets)) } Але я мушу знайти …
187 ios  uilabel  padding 

16
Як мені зателефонувати :: std :: make_shared для класу із захищеними або приватними конструкторами?
У мене цей код не працює, але я думаю, що намір зрозумілий: testmakeshared.cpp #include <memory> class A { public: static ::std::shared_ptr<A> create() { return ::std::make_shared<A>(); } protected: A() {} A(const A &) = delete; const A &operator =(const A &) = delete; }; ::std::shared_ptr<A> foo() { return A::create(); } Але …
187 c++  c++11  shared-ptr 

2
sqlite3.ProgrammingError: Неправильна кількість вкладених прив'язок. У поточному операторі використовується 1, а надається 74
def insert(array): connection=sqlite3.connect('images.db') cursor=connection.cursor() cnt=0 while cnt != len(array): img = array[cnt] print(array[cnt]) cursor.execute('INSERT INTO images VALUES(?)', (img)) cnt+= 1 connection.commit() connection.close() Я не можу зрозуміти, чому це дає мені помилку. Фактична рядок, яку я намагаюся вставити, становить 74 символи, це: "/ gifs / epic-fail-photos-there-i-fix-it-aww-man-the -tire-pressure-low.gif " Я намагався str …
187 python  sqlite 

2
Яка різниця у застосуванні плагіну gradle
Я не розумію блок плагінів gradle apply plugin: 'someplugin1' apply plugin: 'maven' та інше: plugins { id 'org.hidetake.ssh' version '1.1.2' } У першому блоці у нас є ім’я плагіна. у другому одному пакеті та версії. Я не розумію, де я повинен використовувати перший блок, а коли другий.

7
Правильний спосіб зачекати, коли одна функція закінчиться, перш ніж продовжувати?
У мене дві функції JS. Один дзвонить іншому. У межах функції виклику я хотів би зателефонувати іншому, зачекати, коли ця функція закінчиться, а потім продовжуйте. Так, наприклад / псевдокод: function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for firstFunction to finish... // do something …

3
Вузол оновить певний пакет
Я хочу оновити синхронізацію браузера, не оновлюючи всі мої пакети вузлів . Як я можу цього досягти? У моїй поточній версії Browser-синхронізації немає графічного інтерфейсу для синхронізації браузера :( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2

19
Як вирішити помилку “java.net.BindException: Адреса, яка вже використовується: JVM_Bind”?
У Eclipse я отримав цю помилку: run: [java] Error creating the server socket. [java] Oct 04, 2012 5:31:38 PM cascadas.ace.AceFactory bootstrap [java] SEVERE: Failed to create world : java.net.BindException: Address already in use: JVM_Bind [java] Java Result: -1 BUILD SUCCESSFUL Total time: 10 seconds Я не впевнений, чому він з’явився …

9
Виявлення операційної системи iOS / Android
Я провів деякі дослідження, і це питання постало, але не так, як я маю намір. Я будую сторінку для клієнта, на якій розміщено QR-код, на якому можна завантажити додаток. Тож йому не потрібно роздруковувати 2 QR-коди на сторінці, я хотів би виявити поточну операційну систему (Apple / Android / Інше …

10
Правильний спосіб встановити статус відповіді та вміст JSON в API REST, зроблений за допомогою nodejs та express
Я граю з Nodejs і висловлюю, будуючи невеликий API відпочинку. Моє запитання: яка найкраща практика / найкращий спосіб встановити статус коду, а також дані відповіді? Дозвольте мені пояснити з невеликим кодом (я не ставлю вузол та експрес-код, необхідний для запуску сервера, лише методи маршрутизатора, які стосуються): router.get('/users/:id', function(req, res, next) …
187 node.js  rest  http  express 

12
Як запустити makefile в Windows?
У мене є кілька демонстрацій, які я завантажив, і вони поставляються із Makefile.win та Makefile.sgi. Як запустити їх у Windows для складання демонстраційних версій?
187 windows  makefile 

21
машинопис - об’єкт клонування
У мене є клас супер , який є батьківським ( Entity) для багатьох підкласу ( Customer, Product, ProductCategory...) Я дивлюся, щоб динамічно клонувати об’єкт, який містить різні під об’єкти в Typescript. Наприклад: a Customerмає різні, Productхто має aProductCategory var cust:Customer = new Customer (); cust.name = "someName"; cust.products.push(new Product(someId1)); cust.products.push(new …

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