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

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

6
git працює на двох гілках одночасно
У мене є проект з багатьма філіями. Я хотів би працювати над декількома гілками одночасно, не перемикаючись назад і назад git checkout. Чи я можу це зробити, окрім копіювання всього сховища десь в іншому місці?
168 git  branch 

4
Оператор "і" для оператора "якщо" в Bash
Я намагаюся створити простий сценарій Bash, щоб перевірити, чи веб-сайт не працює, і чомусь оператор "і" не працює: #!/usr/bin/env bash WEBSITE=domain.com SUBJECT="$WEBSITE DOWN!" EMAILID="an@email.com" STATUS=$(curl -sI $WEBSITE | awk '/HTTP\/1.1/ { print $2 }') STRING=$(curl -s $WEBSITE | grep -o "string_to_search") VALUE="string_to_search" if [ $STATUS -ne 200 ] && [[ …
168 bash  if-statement 

5
Base64: Що є найгіршим можливим збільшенням використання простору?
Якщо сервер отримав рядок base64 і хотів перевірити його довжину перед перетворенням,, скажіть, він хотів завжди дозволяти остаточному байтовому масиву бути 16 КБ. Наскільки великим може стати байтовий масив розміром 16 КБ при перетворенні на рядок Base64 (припускаючи один байт на символ)?
168 base64  expansion 


12
Викликайте функцію, подібну застосуванню, у кожному рядку фрейму даних з кількома аргументами з кожного рядка
У мене є кадр даних з кількома стовпцями. Для кожного рядка в кадрі даних я хочу викликати функцію в рядку, а для введення функції використовується декілька стовпців із цього рядка. Наприклад, скажімо, у мене є ці дані і цей testFunc, який приймає два аргументи: > df <- data.frame(x=c(1,2), y=c(3,4), z=c(5,6)) …
168 r  dataframe 

11
Додавання лише невиправлених файлів
Однією з команд, які я вважаю неймовірно корисними в Git, є git add -uкидання в індекс всіх, крім неперероблених файлів. Чи є зворотне це? В останні кілька місяців я часто опинявся в такому положенні, коли інтерактивно додав деякі оновлення до індексу, і хочу додати до цього індексу всі незафіксовані файли, …
168 git  git-add 

7
Чому я можу використовувати функцію, перш ніж вона буде визначена в JavaScript?
Цей код завжди працює навіть у різних браузерах: function fooCheck() { alert(internalFoo()); // We are using internalFoo() here... return internalFoo(); // And here, even though it has not been defined... function internalFoo() { return true; } //...until here! } fooCheck(); Я не зміг знайти жодної посилання на те, чому це …

26
Прокрутіть до початку сторінки після візуалізації в react.js
У мене є проблема, яку я не маю ідеї, як вирішити. У своєму компоненті реагування я відображаю довгий список даних та кілька посилань внизу. Після натискання будь-якого з цих посилань я заповнюю список новою колекцією посилань і мені потрібно прокрутити до початку. Проблема полягає в тому, - як прокрутити до …
168 scroll  reactjs  render 

27
"Немає такого модуля" при використанні @testable у тестах модуля Xcode
Нещодавно я оновив до Xcode 7 beta 5. Я намагався додати тест одиниці до більш раннього проекту, але я отримую повідомлення про помилку "Немає такого модуля [myModuleName]" у @testable import myModuleNameрядку. я намагався очищення проекту за допомогою Optionпапки «Чиста збірка» перевіряючи, що для параметра "Увімкнути тестуваність" (налагодження) встановлено значення Так …

16
Перетворення int у представлення двійкового рядка на Java?
Який був би найкращий спосіб (в ідеалі, найпростіший) для перетворення int у представлення бінарних рядків на Java? Наприклад, скажімо, що int дорівнює 156. Представлення цього двійкового рядка було б "10011100".
168 java  string  binary  int 

12
process.env.NODE_ENV не визначено
Я намагаюся дотримуватися підручника з NodeJs. Я не думаю, що я нічого не пропустив, але кожен раз, коли я називаю process.env.NODE_ENVєдине значення, яке я повертаю, є невизначеним. Згідно з моїм дослідженням, типовим значенням має бути «розвиток». Як динамічно задається це значення і де воно встановлюється спочатку?

20
Javascript - сортування масиву на основі іншого масиву
Чи можна сортувати та переставляти масив, який виглядає приблизно так: itemsArray = [ ['Anne', 'a'], ['Bob', 'b'], ['Henry', 'b'], ['Andrew', 'd'], ['Jason', 'c'], ['Thomas', 'b'] ] щоб відповідати розташуванню цього масиву: sortingArr = [ 'b', 'c', 'b', 'b', 'a', 'd' ] На жаль, у мене немає жодних посвідчень, які б …
168 javascript 

12
Ім'я динамічного компонента React / JSX
Я намагаюся динамічно відтворювати компоненти залежно від їх типу. Наприклад: var type = "Example"; var ComponentName = type + "Component"; return <ComponentName />; // Returns <examplecomponent /> instead of <ExampleComponent /> Я спробував рішення, запропоноване тут, назви динамічних компонентів React / JSX Це дало мені помилку під час компіляції (використовуючи …

9
Як змінити вибраний HTML-код за допомогою JavaScript?
У мене є таке меню опцій: <form name="AddAndEdit"> <select name="list" id="personlist"> <option value="11">Person1</option> <option value="27">Person2</option> <option value="17">Person3</option> <option value="10">Person4</option> <option value="7">Person5</option> <option value="32">Person6</option> <option value="18">Person7</option> <option value="29">Person8</option> <option value="28">Person9</option> <option value="34">Person10</option> <option value="12">Person11</option> <option value="19">Person12</option> </select> </form> А тепер я хочу змінити вибраний варіант, використовуючи href. Наприклад: <a href="javascript:void(0);" onclick="document.getElementById('personlist').getElementsByTagName('option')[11].selected …

8
Як я можу встановити значення за замовчуванням стовпця часової позначки на поточну мітку за допомогою міграції Laravel?
Я хотів би зробити стовпчик часових позначок із значенням за замовчуванням, CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPвикористовуючи Builder / Міграцію схеми Laravel. Я декілька разів переглядав документацію Laravel, і не бачу, як я можу зробити це за замовчуванням для стовпця часової мітки. timestamps()Функція робить за замовчуванням 0000-00-00 00:00для обох колонок , що …

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