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

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

10
Як я можу ініціалізувати базу даних MySQL зі схемою в контейнері Docker?
Я намагаюся створити контейнер з базою даних MySQL і додати схему до цієї бази даних. Мій поточний Dockerfile: FROM mysql MAINTAINER (me) <email> # Copy the database schema to the /data directory COPY files/epcis_schema.sql /data/epcis_schema.sql # Change the working directory WORKDIR data CMD mysql -u $MYSQL_USER -p $MYSQL_PASSWORD $MYSQL_DATABASE < …

7
Найпростіший спосіб використання SVG в Android?
Я знайшов безліч бібліотек для того, щоб використовувати svg в Android і уникнути розчарувального створення різних дозволів і видалення файлів для кожної роздільної здатності, це стає дуже прикро, коли у додатку є багато піктограм або зображень. Хтось може бути люб’язним, щоб надати покроковий процес найпростішої у використанні бібліотеки для використання …
165 android  svg  androidsvg 

6
Порівняння рядків у bash. [[: не знайдено
Я намагаюся порівняти рядки в баші. Я вже знайшов відповідь, як це зробити в stackoverflow . У сценарії, який я намагаюся, я використовую код, поданий Адамом у згаданому питанні: #!/bin/bash string='My string'; if [[ "$string" == *My* ]] then echo "It's there!"; fi needle='y s' if [[ "$string" == *"$needle"* …

13
Константи в Котліні - який рекомендований спосіб їх створення?
Як рекомендується створювати константи в Котліні? І що таке конвенція про іменування? Я цього не знайшов у документації. companion object { //1 val MY_CONST = "something" //2 const val MY_CONST = "something" //3 val myConst = "something" } Або ...?

5
Недійсний ініціалізатор властивостей скорочень
Я написав наступний код у JavaScript для проекту вузла, але зіткнувся з помилкою під час тестування модуля. Я не впевнений, що означає помилка. Ось мій код: var http = require('http'); // makes an http request var makeRequest = function(message) { var options = { host: 'localhost', port = 8080, path …

8
Як використовувати темний режим в тренажері iOS 13?
Поки я розробляю додаток для iOS, мені потрібно перевірити його в симуляторі з темним режимом, щоб я міг отримати більше ясностей щодо інтерфейсу програми. Але коли я переходжу до Налаштування, я не отримую варіант для темного режиму, як реальний показ пристрою.

15
На практиці, чому різні компілятори обчислюють різні значення int x = ++ i + ++ i ;?
Розглянемо цей код: int i = 1; int x = ++i + ++i; У нас є деякі здогади щодо того, що компілятор може зробити для цього коду, припускаючи, що він компілюється. обидва ++iповертаються 2, в результаті чого x=4. один ++iповертається, 2а інший повертається 3, в результаті чого x=5. обидва ++iповертаються …

4
Чому я ++; я--; відразу один за одним?
Я переглядав вихідний код nmap, який був випущений у 1997 році, і я помітив цей розділ коду, який мені виглядає трохи дивно: int i=0, j=0,start,end; char *expr = strdup(origexpr); ports = safe_malloc(65536 * sizeof(short)); i++; /* <<<<<< */ i--; /* <<<<<< */ for(;j < exlen; j++) if (expr[j] != ' …
164 c  nmap 

6
Загальна ширина елемента (включаючи прокладку та облямівку) в jQuery
Як і в темі, як можна отримати загальну ширину елемента, включаючи його межу та накладку, використовуючи jQuery? У мене є плагін розмірів jQuery, і працює .width()на моєму 760px-wide, 10px paddingDIV повертається 760. Можливо, я роблю щось не так, але якщо мій елемент проявляється як 780 pixels wideі Firebug каже мені, …
164 jquery  dimensions 

20
Чи "for (;;)" швидше, ніж "while (ІСТИНА)"? Якщо ні, то чому люди його використовують?
for (;;) { //Something to be done repeatedly } Я бачив, як подібні речі багато використовували, але я вважаю, що це досить дивно ... Чи не було б набагато зрозуміліше сказати while(true), чи щось у цьому напрямку? Я здогадуюсь, що (як це причина багатьох програмістів, що вдаються до криптовалютного коду), …

12
Ніколи не бачив C ++ для циклу
Я перетворював алгоритм C ++ в C #. Я натрапив на це для циклу: for (u = b.size(), v = b.back(); u--; v = p[v]) b[u] = v; Він не дає помилок у C ++, але він робить у C # (не може перетворити int в bool). Я справді не …
164 c#  c++  for-loop 

11
Як я можу затримати виклик методу на 1 секунду?
Чи є простий спосіб затримати виклик методу на 1 секунду? У мене є UIImageViewреакція на дотик. Коли дотик виявлено, у додатку трапляються деякі анімації. Через одну секунду я хочу викликати інший метод. У цьому випадку я не можу використовувати animationDidStopселектор.

2
За допомогою Picasso змініть розмір зображення на повну ширину та фіксовану висоту
У мене є вертикальний LinearLayout, де один із елементів ImageViewзавантажується за допомогою Picasso. Мені потрібно збільшити ширину зображення на повну ширину пристрою і відобразити центральну частину зображення, обрізану на фіксовану висоту (150 дп). На даний момент у мене є такий код: Picasso.with(getActivity()) .load(imageUrl) .placeholder(R.drawable.placeholder) .error(R.drawable.error) .resize(screenWidth, imageHeight) .centerInside() .into(imageView); Які …

4
Як відобразити рядок, що містить HTML у шаблоні гілочок?
Як я можу відобразити рядок, що містить теги HTML у гілочному шаблоні? Моя змінна PHP містить цей html та текст: $word = '<b> a word </b>'; Коли я це роблю в своєму шаблоні гілочок: {{ word }} Я отримую це: <b> a word <b> Я хочу цього: <b> a word …
164 php  html  symfony  twig 

30
Улюблені (G) плагіни / сценарії Vim? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
164 vim  editor 

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