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

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


5
Чи існує функція, схожа на блискавку, яка прокладає найбільшу довжину в Python?
Чи є вбудована функція, яка працює на зразок, zip()але вона буде підбивати результати, щоб довжина списку результатів була довжиною найдовшого введення, а не найкоротшим введенням? >>> a = ['a1'] >>> b = ['b1', 'b2', 'b3'] >>> c = ['c1', 'c2'] >>> zip(a, b, c) [('a1', 'b1', 'c1')] >>> What command …
170 python  list  zip 

23
Створіть компонент для конкретного модуля за допомогою Angular-CLI
Я починаю використовувати angular-cli і вже багато читав, щоб знайти відповідь про те, що хочу зробити ... успіху не було, тому я прийшов сюди. Чи є спосіб створити компонент для нового модуля? наприклад: ng g module newModule ng g component newComponent (як додати цей компонент до newModule ??) оскільки поведінка …

17
Неможливо видалити або оновити батьківський рядок: помилка іноземного ключа виходить з ладу
При виконанні: DELETE FROM `jobs` WHERE `job_id` =1 LIMIT 1 Це помилки: #1451 - Cannot delete or update a parent row: a foreign key constraint fails (paymesomething.advertisers, CONSTRAINT advertisers_ibfk_1 FOREIGN KEY (advertiser_id) REFERENCES jobs (advertiser_id)) Ось мої таблиці: CREATE TABLE IF NOT EXISTS `advertisers` ( `advertiser_id` int(11) unsigned NOT NULL …
170 mysql  sql 

19
Завантаження файлів у WebView
Я намагаюся завантажувати файли з WebView з останніх кількох днів, і прогресу немає. Я гуглив і реалізував усі запропоновані рішення, але жодне не працює, як-от: запропоновані тут рішення тощо. Проблема: У мене є HTML-сторінка із наступним кодом для завантаження файлу. Він прекрасно працює в настільному браузері, як Firefox та вбудованому …

7
Незмінна колекція проти немодифікованої
З огляду Рамок колекцій : Колекції, які не підтримують операції з модифікації (наприклад add, removeта clear), називаються незмінними . Колекції, які не можуть бути модифіковані, можуть змінюватися . Колекції, які додатково гарантують, що жодні зміни Collectionоб’єкта не будуть помітні, називаються незмінними . Колекції, які не є непорушними, змінюються . Я …


8
SQL WHERE ID IN (id1, id2,…, idn)
Мені потрібно написати запит, щоб отримати великий список ідентифікаторів. Ми підтримуємо безліч програм (MySQL, Firebird, SQLServer, Oracle, PostgreSQL ...), тому мені потрібно написати стандартний SQL. Розмір набору ідентифікаторів може бути великим, запит генерується програмно. Отже, який найкращий підхід? 1) Написання запиту за допомогою IN SELECT * FROM TABLE WHERE ID …
170 sql  select 

6
Пояснення базової термінології
БАЗА акронім використовується для опису властивостей деяких баз даних, як правило , база даних NoSQL. Його часто називають протилежною кислотою . Є лише кілька статей, які торкаються деталей BASE, тоді як ACID має багато статей, які детально розглядають властивості атомності, консистенції, ізоляції та довговічності. Вікіпедія присвячує цьому терміну лише кілька …


9
Як швидко обвести дубль до найближчого Int?
Я намагаюся зробити калькулятор швидкості зростання ( Double), який округлятиме результат до найближчого цілого числа і перераховує звідти, як такий: let firstUsers = 10.0 let growth = 0.1 var users = firstUsers var week = 0 while users < 14 { println("week \(week) has \(users) users") users += users * …
170 swift  int  double  rounding 

15
Як прокрутити елемент до діва?
У мене є прокрутка, divі я хочу мати посилання, коли натискаю на нього, це змусить це divпрокручувати, щоб переглянути елемент всередині. Я написав його JavasSript так: document.getElementById(chr).scrollIntoView(true); але це прокручує всю сторінку, прокручуючи саму divсебе. Як це виправити? Я хочу сказати це так MyContainerDiv.getElementById(chr).scrollIntoView(true);
170 javascript  html  scroll 

12
Telegram Bot - як отримати ідентифікатор групового чату?
Я використовую telegram_bot , і намагаюся отримати ідентифікатор , щоб до конференції відправляти повідомлення групового чату, але не знаю , які методи я повинен використовувати для цього. Для отримання ідентифікатора чату я використовую message.chat.id, коли бот брав участь у чаті, але який я повинен використовувати для отримання ідентифікатора групового чату, …

5
Перевірка конкретного параметра за допомогою Moq
public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var xml = QueueableMessageAsXml(queueableMessage); messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(xml)).Verifiable(); //messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(It.IsAny<XmlElement>())).Verifiable(); var serviceProxyFactoryStub = new Mock<IMessageServiceClientFactory>(); serviceProxyFactoryStub.Setup(proxyFactory => proxyFactory.CreateProxy()).Returns(essageServiceClientMock.Object); var loggerStub = new Mock<ILogger>(); var client = new MessageClient(serviceProxyFactoryStub.Object, loggerStub.Object); client.SubmitMessagesToQueue(new List<IMessageRequestDTO> {message}); //messageServiceClientMock.Verify(proxy …
170 c#  unit-testing  nunit  moq 

23
Помилка “Файлу google-services.json відсутня у кореневій папці модуля. Плагін Служб Google не може функціонувати без нього "
Я оновив свій проект до останніх служб Play classpath 'com.google.gms:google-services:1.5.0-beta2'. Я також використовую останню версію playservices у своєму файлі app.gradle як: compile 'com.google.android.gms:play-services-location:8.3.0' compile 'com.google.android.gms:play-services-gcm:8.3.0' Однак коли я компілюю, Gradle викидає виняток наступним чином Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google …

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