Programowanie

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

10
Jak obejść zachowanie ósemkowe parsowania JavaScript?
Spróbuj wykonać następujące czynności w JavaScript: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 parseInt('08'); //equals 0 !! parseInt('09'); //equals 0 !! Właśnie dowiedziałem się na własnej skórze, że JavaScript uważa, że zera wskazuje ósemkowy całkowitą , …


14
Doctrine2: Najlepszy sposób obsługi wielu do wielu za pomocą dodatkowych kolumn w tabeli referencyjnej
Zastanawiam się, jaki jest najlepszy, najczystszy i najprostszy sposób pracy z relacjami wiele do wielu w Doctrine2. Załóżmy, że mamy album typu Master of Puppets Metalliki z kilkoma utworami. Należy jednak pamiętać, że jeden utwór może pojawiać się w więcej niż jednym albumie, podobnie jak Battery Metalliki - trzy albumy …

30
GOTO nadal uważane za szkodliwe? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Wszyscy zdają sobie sprawę z listów Dijkstry do redaktora: przejdź …


4
$ on i $ broadcast in angular
Mam footerController i codeScannerController z różnymi widokami. angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]); angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) { console.log("start"); $scope.startScanner = function(){... Kiedy <li>kliknę na footer.html, powinienem pobrać to zdarzenie w codeScannerController. <li class="button" ng-click="startScanner()">3</li> Myślę, że można to zrealizować za pomocą $oni $broadcast, ale nie wiem jak i nigdzie nie mogę znaleźć …

23
Enum ToString z ciągami przyjaznymi dla użytkownika
Moje wyliczenie składa się z następujących wartości: private enum PublishStatusses{ NotCompleted, Completed, Error }; Chcę jednak móc wyświetlać te wartości w sposób przyjazny dla użytkownika. Nie muszę być w stanie ponownie przechodzić od łańcucha do wartości.
282 c#  enums  tostring 

8
Jak posortować tablicę w porządku malejącym w Ruby
Mam szereg skrótów: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Próbuję posortować tę tablicę w kolejności malejącej zgodnie z wartością :barw każdym haszu. Używam sort_bydo sortowania powyżej tablicy: a.sort_by { |h| …
282 ruby  sorting 



14
Jak zapobiec alokacji przez tensorflow całości pamięci GPU?
Pracuję w środowisku, w którym zasoby obliczeniowe są współużytkowane, tj. Mamy kilka maszyn serwerowych wyposażonych w kilka procesorów graficznych Nvidia Titan X. W przypadku modeli o małych i średnich rozmiarach 12 GB Titan X zwykle wystarcza, aby 2-3 osoby mogły jednocześnie trenować na tym samym GPU. Jeśli modele są na …


11
Jak dzielisz i odznaczasz okno / widok w Eclipse IDE?
Jak podzielić okno / widok w Eclipse IDE? Chcę edytować kod podczas przeglądania innego kodu w tym samym pliku. Jeśli istnieje sztuczka polegająca na dwukrotnym otwarciu tego samego pliku, może to zrobić, ale wolałbym po prostu podzielić jeden bieżący widok zamiast mieć dwa takie same, co może być mylące.
282 eclipse  ide 

10
Jak zakończyć scalanie po rozwiązaniu moich konfliktów scalania?
Przeczytałem sekcję Podstawowe rozgałęzianie i scalanie w Git Community Book. Więc śledzę je i utworzyć jeden oddział: experimental. Potem ja: przejdź do gałęzi eksperymentalnej (git Checkout eksperymentalna) dokonać wielu zmian commit it (git commit -a) przejdź do gałęzi master (git checkout master) wprowadź zmiany i zatwierdź je przełącz się z …
282 git  git-merge 


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.