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

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

8
Dockerfile, якщо інше обумовлено зовнішніми аргументами
У мене є докерфайл FROM centos:7 ENV foo=42 то я будую його docker build -t my_docker . і запустити його. docker run -it -d my_docker Чи можна передавати аргументи з командного рядка і використовувати їх, якщо інше в Dockerfile? Я маю на увазі щось подібне FROM centos:7 if (my_arg==42) {ENV=TRUE} …
130 docker  dockerfile 

1
Як я можу перезавантажити першу команду?
Я git initстворив свіжий репо, потім зробив три коміти. Тепер я хочу повернутись до бази даних, щоб повернутись назад та внести зміни до свого першого зобов’язання, але якщо я git rebase -i HEAD~3це виконую, скаржиться! Якщо я спробую те ж саме, HEAD~2тоді він якось працює, але дозволяє лише змінити два …
130 git  git-rebase 

3
Як включити модуль з іншого файлу того ж проекту?
Дотримуючись цього керівництва, я створив проект Cargo. src/main.rs fn main() { hello::print_hello(); } mod hello { pub fn print_hello() { println!("Hello, world!"); } } яку я запускаю за допомогою cargo build && cargo run і збирається без помилок. Зараз я намагаюся розділити головний модуль на два, але не можу зрозуміти, …
130 rust 

9
Приєднайте заголовок авторизації для всіх запитів axios
У мене є програма react / redux, яка отримує маркер з сервера api. Після автентифікації користувача я хотів би зробити всі запити axios таким маркерів як заголовок авторизації, не вручну додаючи його до кожного запиту в дії. Я досить новий, хто реагує / редукує, і не впевнений у найкращому підході, …
130 reactjs  redux  axios 

2
Як позбутися "чи клоббер існуючий тег"
Я використовую git у VSCodium, і кожен раз, коли я намагаюся витягнути git скаржиться. Заглядаючи в журнал, я бачу > git pull --tags origin master From https://github.com/MY/REPO * branch master -> FETCH_HEAD ! [rejected] latest -> latest (would clobber existing tag) 9428765..935da94 master -> origin/master Виконання команди за допомогою --forcehelp …
130 git 

3
Повідомлення App Store Connect: Ваш обліковий запис незабаром потрібно буде перенести на об’єднану автентифікацію
Цей допис стосується подій, що швидко змінюються. Я отримую це повідомлення на моєму App Store Connect: Незабаром ваш обліковий запис потрібно буде перенести на об’єднану автентифікацію. Ви можете розпочати процес зараз або дочекатися 28 серпня 2020 року для автоматичного перенесення вашого облікового запису. Якщо я натисну на "Почати процес зараз", …

18
Як використовувати умовний вираз у дочірньому атрибуті Flutter Widget (Center Widget)
До цього часу, коли мені потрібно було використовувати умовний оператор у віджеті, я робив наступне (використовуючи Центр та Контейнери як спрощені фіктивні приклади): new Center( child: condition == true ? new Container() : new Container() ) Хоча, коли я намагався використовувати оператор if / else, це призведе до попередження про …
130 dart  flutter 

3
Чому "asdf" .replace (/.*/ g, "x") == "xx"?
Я натрапив на дивовижний (для мене) факт. console.log("asdf".replace(/.*/g, "x")); Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Чому дві заміни? Здається, будь-яка не порожня рядок без нових рядків створить рівно дві заміни для цього шаблону. Використовуючи функцію заміни, я бачу, що перша заміна призначена для всього рядка, а друга - для порожнього рядка.
129 javascript  regex 

22
Як отримати наступний / попередній запис у MySQL?
Скажімо, у мене є записи з ідентифікаторами 3,4,7,9, і я хочу мати можливість переходити від одного до іншого за допомогою навігації за наступними / попередніми посиланнями. Проблема полягає в тому, що я не знаю, як отримати запис із найближчим вищим ідентифікатором. Отже, коли у мене є запис з ідентифікатором 4, …
129 sql  mysql 

30
Причина: не знайдено відповідного зображення [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/Stylist.app/Stylist Reason: no suitable …
129 ios  iphone  xcode  dyld 

18
Як можна зробити випадкове число між діапазоном для arc4random_uniform ()?
тому моя мета в цьому кодовому коді полягає в випадковому закатанні двох кубиків, і, як ми всі знаємо, ваш звичайний штамб має лише 6 сторін, тому я імпортував Foundation для доступу до arc4random_uniform (UInt32). Я спробував використовувати діапазон (1..7), щоб уникнути випадкового отримання 0, однак повернув помилку, яку мені не …
129 range  swift  arc4random 


9
Як намалювати користувацький UIView, який є лише колом - додаток iPhone
Як би я подумав про те, щоб намалювати користувальницький UIView, який буквально є лише кулькою (2D-коло)? Чи просто би я перекрив метод drawRect? І може хтось показати мені код для малювання синього кола? Крім того, було б добре змінити рамку цього погляду в межах самого класу? Або мені потрібно змінити …
129 iphone  ios  ipad  uiview 

7
Яка мета базового кодування 64 та чому воно використовується в базовій аутентифікації HTTP?
Я не отримую шифрування Base64. Якщо можна розшифрувати рядок Base64, яка його мета? Чому він використовується для авторизації HTTP Basic? Це як сказати комусь, що мій пароль повернуто в OLLEH. Люди, які бачать OLLEH, знають, що оригінальним паролем був HELLO.

21
Встановіть фокус на TextBox у WPF від перегляду моделі
Я маю TextBoxта і Buttonна мій погляд. Тепер я перевіряю стан при натисканні кнопки, і якщо умова виявляється помилковою, відображає повідомлення користувачеві, і тоді я повинен встановити курсор на TextBoxкерування. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); cs.txtCompanyID.Focusable = true; …
129 c#  wpf  xaml  mvvm  textbox 

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