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

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

2
Докерські зображення - типи. Slim vs slim-stretch vs stretch vs alpine
Я хочу підібрати зображення докера, щоб створити java-додаток, і розглядаю наявні варіанти зображень OpenJDK. Я шукаю тут https://github.com/docker-library/openjdk/tree/master/8/jdk і бачу альпійські, стрункі та вікна. Які відмінності між цими і що дає кожен варіант?
110 java  docker  dockerfile 

21
Знущання з HttpClient в одиничних тестах
У мене є проблеми, які намагаються обернути свій код, який буде використовуватися в одиничних тестах. Питання в цьому. У мене є інтерфейс IHttpHandler: public interface IHttpHandler { HttpClient client { get; } } І клас, що використовує його, HttpHandler: public class HttpHandler : IHttpHandler { public HttpClient client { get …
110 c#  unit-testing  moq 

5
ConstraintLayout: програмно змінювати обмеження
Мені потрібна допомога ConstraintSet. Моя мета - змінити обмеження перегляду в коді, але я не можу зрозуміти, як це зробити правильно. У мене 4 TextViewс і одна ImageView. Мені потрібно встановити ImageViewобмеження для одного з TextViews. check_answer4 = (TextView) findViewById(R.id.check_answer4); check_answer1 = (TextView) findViewById(R.id.check_answer1); check_answer2 = (TextView) findViewById(R.id.check_answer2); check_answer3 = …

11
Як показати зображення PIL у зошиті ipython
Це мій код from PIL import Image pil_im = Image.open('data/empire.jpg') Я хотів би зробити на ньому деяку маніпуляцію зображенням, а потім показати це на екрані. У мене виникають проблеми із відображенням зображення PIL у ноутбуці python. Я намагався: print pil_im І просто pil_im Але обидва просто дають мені: <PIL.JpegImagePlugin.JpegImageFile image …

30
Як вирішити SyntaxError на автогенерованому Manag.py?
Я дотримуюся підручника Django https://docs.djangoproject.com/es/1.10/intro/tutorial01/ Я створив «мізерний» манекен-проект (найперший мій) і спробую перевірити його, не змінюючи його. django-admin startproject mysite cd mysite python manage.py runserver File "manage.py", line 14 ) from exc ^ SyntaxError: invalid syntax Я отримую SyntaxError для файлу, який генерується самою системою. І я, здається, не …

5
Kubernetes Deployments vs StatefulSets
Я багато копався по Kubernetes, і мені подобається те, що я багато бачу! Я не зміг отримати чітке уявлення про те, які точні відмінності між ресурсами Deployment та StatefulSet і в яких сценаріях ви б використовували кожен (або один, як правило, є кращим над іншим). Будь-який досвід, яким люди можуть …
110 kubernetes 

5
Чи можна додати лінії git show, змінити рядки та видалити рядки?
"git diff --stat" та "git log --stat" показують вихідні дані: $ git diff -C --stat HEAD c9af3e6136e8aec1f79368c2a6164e56bf7a7e07 app/controllers/application_controller.rb | 34 +++------------------------- 1 files changed, 4 insertions(+), 30 deletions(-) Але в цій комісії дійсно сталося те, що 4 рядки було змінено та 26 рядків було видалено, що відрізняється від додавання 4 …
110 git 


16
Використовуйте різні GoogleService-Info.plist для різних схем збірки
Я використовую схему збірки для prod і одну для постановки (з двома різними ідентифікаторами пакету) і намагаюся використовувати окремий GoogleService-Info.plist для кожної схеми. Чи є спосіб вручну вибрати пліст-файл, який буде використовуватися при ініціалізації GCM (і входу в goole)? Або можливо уникнути використання плістера та зробити налаштування вручну? Дякую!

14
Модульна мультиплікативна зворотна функція в Python
Чи містить якийсь стандартний модуль Python функцію для обчислення модульного мультиплікативного зворотного числа, тобто таке число y = invmod(x, p), яке x*y == 1 (mod p)? Google, схоже, не дає жодних добрих підказів щодо цього. Звичайно, можна придумати домашній 10-лайнер розширеного евклідового алгоритму , але навіщо винаходити колесо. Наприклад, у …
110 python  algorithm 

5
Що таке функція pipe () у кутовій
Труби - це фільтри для перетворення даних (форматів) у шаблоні. Я натрапив на pipe()функцію, як показано нижче. Що саме ця pipe()функція означає в даному випадку? return this.http.get<Hero>(url) .pipe( tap(_ => this.log(`fetched hero id=${id}`)), catchError(this.handleError<Hero>(`getHero id=${id}`)) );

11
ScrollIntoView () призводить до переміщення всієї сторінки
Я використовую ScrollIntoView () для прокрутки виділеного елемента в списку, який переглядається. Коли я прокручую вниз, ScrollIntoView (помилково) працює чудово. Але коли я прокручую вгору, ScrollIntoView (true) змушує всю сторінку трохи переміститися, що, на мою думку, призначене. Чи є спосіб уникнути переміщення всієї сторінки при використанні ScrollIntoView (вірно)? Ось структура …
110 javascript  css 


8
"Змішаний вміст заблокований" під час запуску операції HTTP AJAX на сторінці HTTPS
У мене є форма, яку я надсилаю (через GET, як цього потрібно) в crm (ViciDial). Я можу успішно надіслати форму, проте, якщо це зробити, файл обробки в crm просто повторить текст успіху, і все. Замість цього тексту я хочу відобразити сторінку подяки на своєму веб-сайті, тому я вирішив використовувати AJAX …
110 javascript  php  jquery  html  ajax 

2
Чи підтримує змінні середовища application.yml?
Я спробував використати env змінні у моїй конфігурації application.yml, наприклад: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT але змінні env не вирішені. Чи повинен я надати інше позначення? Наприклад, у Rails можна використовувати <% = ENV ['FOOVAR']%> Єдина альтернатива - запустити додаток, наприклад: java …
110 java  spring  yaml  spring-boot 

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