Programowanie

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


21
Najlepsze praktyki SVN - praca w zespole
Zaczynam od SVN. Znam podstawowe polecenia i rozumiem podstawowe zasady. Zastanawiałem się, czy ktoś ma jakieś wskazówki lub najlepsze praktyki dotyczące pracy z Subversion w środowisku zespołowym. Widzę korzyści z dodawania rozsądnie pełnych wiadomości podczas zatwierdzania kodu, ale czy są inne rzeczy, o których powinienem pamiętać? Dzięki za wszystkie świetne …
98 svn 

7
Czy jest jakaś funkcja Railsów do sprawdzania, czy podrzędna istnieje?
Kiedy renderuję fragment, który nie istnieje, otrzymuję wyjątek. Chciałbym sprawdzić, czy podrzędny istnieje przed renderowaniem, a jeśli nie istnieje, wyrenderuję coś innego. Zrobiłem następujący kod w moim pliku .erb, ale myślę, że powinien być lepszy sposób na zrobienie tego: <% begin %> <%= render :partial => "#{dynamic_partial}" %> <% rescue …

9
Dynamiczna walidacja i nazwa w formularzu z AngularJS
Mam ten formularz: http://jsfiddle.net/dfJeN/ Jak widać, wartość nazwy dla wejścia jest ustawiona statycznie: name="username" , walidacja formularza działa dobrze (dodaj coś i usuń cały tekst z wejścia, tekst musi się pojawić). Następnie próbuję dynamicznie ustawić wartość nazwy: http://jsfiddle.net/jNWB8/ name="{input.name}" Następnie stosuję to do mojej walidacji login.{{input.name}}.$error.required (ten wzór zostanie użyty …
98 angularjs 

9
Wywołaj wywołanie zwrotne na końcu przejścia
Muszę zrobić Fadeout metodę podobną do jQuery () używając D3.js . To, co muszę zrobić, to ustawić krycie na 0 za pomocą transition(). d3.select("#myid").transition().style("opacity", "0"); Problem polega na tym, że potrzebuję oddzwonienia, aby dowiedzieć się, kiedy przejście się zakończy. Jak mogę zaimplementować wywołanie zwrotne?

6
Jak używać metod setArguments () i getArguments () we fragmentach?
Mam 2 fragmenty: (1) Frag1 (2) Frag2. Frag1 bundl = new Bundle(); bundl.putStringArrayList("elist", eList); Frag2 dv = new Frag2(); dv.setArguments(bundl); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.the_fragg,dv); ft.show(getFragmentManager().findFragmentById(R.id.the_fragg)); ft.addToBackStack(null); ft.commit(); Jak uzyskać te dane w Frag2?

5
.gitignore wyklucza pliki w katalogu, ale nie w niektórych katalogach
application/cache/* application/cache/folder/* application/cache/folder/onemorefolder/* To nie wydaje się działać. Kiedy klonuję projekt, nie ma "application/cache"folderu ani "application/cache/folder"folderu itp. Chciałbym, aby pliki w folderach pamięci podręcznej nie były buforowane, ale foldery były, aby uprawnienia do folderów zostały przeniesione i istniały.
98 git  gitignore 

10
Jak uzyskać czas w milisekundach w Rubim?
Jeśli mam Timeprzedmiot otrzymany od: Time.now a później tworzę instancję innego obiektu z tą samą linią, jak mogę sprawdzić, ile milisekund minęło? Drugi obiekt może powstać w tej samej minucie, w ciągu następnych minut lub nawet godzin.
98 ruby 

3
Przegroda pozioma Bootstrap 3 (nie na liście rozwijanej)
Wiem, że Bootstrap 3ma poziomy rozdzielacz, który możesz umieścić w menu rozwijanych, aby oddzielić linki w ten sposób: <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu2"> <li role="presentation" class="dropdown-header">Dropdown header</li> ... <li role="presentation" class="divider"></li> </ul> Moje pytanie brzmi: czy istnieje sposób na zrobienie tego bez rozwijania go, na przykład umieszczenie go na jakiejkolwiek liście …

9
Nie mogę uruchomić mojej aplikacji w Instrumentach: co najmniej jeden cel nie został uruchomiony
Mam prawidłowo ustawione wszystkie uprawnienia do podpisywania kodu. Uruchomienie aplikacji na moim telefonie jest w porządku, ale uruchomienie jej w instrumentach powoduje wyświetlenie komunikatu o błędzie: Error Starting Recording At least one target failed to launch; aborting run I wtedy: Target failed to run. Permisson to debug [app name] was …



4
Dostosowywanie szablonu w ramach dyrektywy
Mam formularz, który używa znaczników z Bootstrap, na przykład: <form class="form-horizontal"> <fieldset> <legend>Legend text</legend> <div class="control-group"> <label class="control-label" for="nameInput">Name</label> <div class="controls"> <input type="text" class="input-xlarge" id="nameInput"> <p class="help-block">Supporting help text</p> </div> </div> </fieldset> </form> Jest tam dużo gotowego kodu, który chciałbym zredukować do nowej dyrektywy - form-input, na przykład: <form-input label="Name" …

5
Android wiele załączników do wiadomości e-mail przy użyciu funkcji Intent
Pracowałem nad programem na Androida do wysyłania wiadomości e-mail z załącznikiem (plik obrazu, plik audio itp.) Przy użyciu Intent z ACTION_SEND. Program działa, gdy wiadomość e-mail zawiera jeden załącznik. Kiedyś Intent.putExtra(android.content.Intent.EXTRA_STREAM, uri)załączałem wyznaczony plik obrazu do poczty i działa dobrze, poczta może być dostarczona przez Gmaila. Jednak gdy próbowałem dołączyć …


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.