Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów





3
Znajdź zatwierdzenie przez skrót SHA w Git
Muszę znaleźć zatwierdzenie w Git przez dany skrót, SHA. Na przykład, jeśli mam skrót „a2c25061” i muszę uzyskać autora i osobę zatwierdzającą to zatwierdzenie. Jakie jest polecenie, aby to zdobyć?
259 git 


9
Co to jest słowo kluczowe `some` w Swift (UI)?
Nowy samouczek SwiftUI zawiera następujący kod: struct ContentView: View { var body: some View { Text("Hello World") } } W drugim wierszu słowo somei na ich stronie jest podświetlone, jakby było słowem kluczowym. Swift 5.1 nie wydaje się być somesłowem kluczowym i nie widzę, co jeszcze słowo somemogłoby tam robić, …
259 swift  swift5.1 




7
Jak mogę zatwierdzić tylko niektóre pliki?
Mam dwa projekty. Jeden to „oficjalny” projekt, a drugi to lekka modyfikacja (dodano kilka plików). Utworzyłem nowy oddział i dodałem do nich nowe pliki. Ale podczas programowania niektóre pliki wspólne dla obu gałęzi są zmieniane. Jak mogę zatwierdzić tylko te pliki?

5
Jak zgłosić wyjątek C ++
Bardzo słabo rozumiem obsługę wyjątków (tj. Jak dostosować instrukcje rzucania, próbowania, łapania do własnych celów). Na przykład zdefiniowałem funkcję w następujący sposób: int compare(int a, int b){...} Chciałbym, aby funkcja generowała wyjątek z pewną wiadomością, gdy a lub b jest ujemne. Jak mam podejść do tego w definicji funkcji?

11
Jak korzystać z sudo w pojemniku dokowanym?
Zwykle kontenery dokerów są uruchamiane przy użyciu katalogu głównego użytkownika . Chciałbym użyć innego użytkownika, co nie stanowi problemu przy użyciu dyrektywy USER dokera. Ale ten użytkownik powinien mieć możliwość korzystania z sudo wewnątrz kontenera. Brakuje tego polecenia. Oto prosty plik Docker do tego celu: FROM ubuntu:12.04 RUN useradd docker …

16
Jak usunąć podziały linii z pliku w Javie?
Jak mogę zastąpić wszystkie podziały wiersza z ciągu znaków w Javie w taki sposób, aby działał w systemach Windows i Linux (tzn. Nie występują problemy specyficzne dla systemu operacyjnego dotyczące powrotu karetki / przesunięcia wiersza / nowej linii itp.)? Próbowałem (uwaga readFileAsString to funkcja, która odczytuje plik tekstowy do ciągu): …

2
Jak zdekodować ciąg zakodowany w standardzie base64?
Próbuję „zdekodować” ten następujący ciąg Base64: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == Oto, co wiem o samym ciągu: Oryginalny ciąg jest najpierw przekazywany przez następujący kod: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new StringBuilder(p0.Length); int num = 0; Label_0084: …
258 c#  encoding  base64 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.