Programowanie

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

12
Zaktualizuj Jenkins z pliku wojennego
Mam maszynę z Ubuntu 12.04 i zainstalowałem Jenkins ver. 1.424.6 przy użyciu apt-get na podstawie tego przewodnika , ale dostępna jest nowa wersja: New version of Jenkins (1.447.2) is available for download (changelog). Jeśli kliknę przycisk pobierania, otrzymam plik jenkins.war ... ale jak mogę go użyć do zaktualizowania mojej obecnej …
92 ubuntu  jenkins  war 

20
Konwersja podstawy 62
Jak przekonwertować liczbę całkowitą na podstawę 62 (np. Szesnastkową, ale z tymi cyframi: „0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”). Próbowałem znaleźć do tego dobrą bibliotekę Pythona, ale wszyscy wydają się być zajęci konwersją ciągów. Moduł Python base64 akceptuje tylko ciągi znaków i zamienia pojedynczą cyfrę na cztery znaki. Szukałem czegoś podobnego do tego, czego używają …
92 python  math  base62 


8
Swift - Sortuj tablicę obiektów według wielu kryteriów
Mam tablicę Contactobiektów: var contacts:[Contact] = [Contact]() Klasa kontaktu: Class Contact:NSOBject { var firstName:String! var lastName:String! } I chciałbym, aby posortować według tej tablicy lastName, a następnie firstNamew przypadku niektórych kontaktów dostał takie same lastName. Mogę sortować według jednego z tych kryteriów, ale nie obu. contacts.sortInPlace({$0.lastName < $1.lastName}) Jak mogę …
92 swift  sorting 

8
Jak korzystać z modułu szablonu z innym zestawem zmiennych?
Mój przypadek użycia jest następujący: Mam plik szablonu i chciałbym utworzyć 2 różne pliki z tego szablonu, w których zmienne są wypełniane przez inny zestaw zmiennych dla każdego pliku. Na przykład, powiedzmy, że chcę utworzyć szablon pliku zawierającego wiersz: mkdir -p {{myTemplateVariable}} Chciałbym znaleźć właściwy sposób na wypełnienie tej zmiennej …


12
java.io.IOException: nie można zlokalizować pliku wykonywalnego null \ bin \ winutils.exe w plikach binarnych Hadoop. Spark Eclipse w systemie Windows 7
Nie mogę uruchomić prostego sparkzadania w Scala IDE(projekcie Maven Spark) zainstalowanym naWindows 7 Dodano zależność Spark Core. val conf = new SparkConf().setAppName("DemoDF").setMaster("local") val sc = new SparkContext(conf) val logData = sc.textFile("File.txt") logData.count() Błąd: 16/02/26 18:29:33 INFO SparkContext: Created broadcast 0 from textFile at FrameDemo.scala:13 16/02/26 18:29:34 ERROR Shell: Failed to …


5
Głowa i ogon w jednej linii
Czy istnieje pythonowy sposób na rozpakowanie listy w pierwszym elemencie i „ogonie” w pojedynczym poleceniu? Na przykład: >> head, tail = **some_magic applied to** [1, 1, 2, 3, 5, 8, 13, 21, 34, 55] >> head 1 >>> tail [1, 2, 3, 5, 8, 13, 21, 34, 55]
92 python  list  tail  head 


3
Nie można użyć tablicy „inline” w języku C #?
Wyobraź sobie, że gdzieś to masz public static T AnyOne<T>(this T[] ra) where T:class { int k = ra.Length; int r = Random.Range(0,k); return ra[r]; } a nawet tylko to public static string OneOf(this string[] strings) { return "a"; } Wtedy oczywiście możesz to zrobić ... string[] st = {"a","b","c"}; …
92 c# 


7
Nie można jawnie specjalizować funkcji ogólnej
Mam problem z następującym kodem: func generic1<T>(name : String){ } func generic2<T>(name : String){ generic1<T>(name) } wynik generic1 (nazwa) do błędu kompilatora „Nie można jawnie wyspecjalizować funkcji ogólnej” Czy jest jakiś sposób, aby uniknąć tego błędu? Nie mogę zmienić sygnatury funkcji generic1, dlatego powinno to być (String) -> Void
92 generics  swift 

2
Problem z buforem standardowym używającym węzła child_process
Próbuję wykonać curl za pomocą węzła child_process, aby uzyskać plik JSON (około 220Ko) z folderu udostępnionego w sieci lokalnej. Ale w rzeczywistości zwraca problem z buforem, którego nie mogę rozwiązać. Oto mój kod: var exec = require('child_process').exec; var execute = function(command, callback){ exec(command, function(error, stdout, stderr){ callback(error, stdout); }); }; …


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.