Programowanie

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

8
Kiedy należy używać encji HTML?
Od jakiegoś czasu mnie to wprawia w zakłopotanie. Wraz z pojawieniem się UTF-8 jako de facto standardu w tworzeniu stron internetowych nie jestem pewien, w jakich sytuacjach mam używać encji HTML, a do których powinienem używać po prostu znaku UTF-8. Na przykład, myślnik (-, &emdash;) ampersand (&, &) 3/4 frakcji …

5
Boolean.valueOf () czasami tworzy wyjątek NullPointerException
Mam ten kod: package tests; import java.util.Hashtable; public class Tests { public static void main(String[] args) { Hashtable<String, Boolean> modifiedItems = new Hashtable<String, Boolean>(); System.out.println("TEST 1"); System.out.println(modifiedItems.get("item1")); // Prints null System.out.println("TEST 2"); System.out.println(modifiedItems.get("item1") == null); // Prints true System.out.println("TEST 3"); System.out.println(Boolean.valueOf(null)); // Prints false System.out.println("TEST 4"); System.out.println(Boolean.valueOf(modifiedItems.get("item1"))); // Produces NullPointerException …

2
NSObject + load and + initialize - Co oni robią?
Interesuje mnie zrozumienie okoliczności prowadzących programistę do zastąpienia + inicjalizacji lub + załadowania. Dokumentacja jasno pokazuje, że te metody są wywoływane przez środowisko wykonawcze Objective-C, ale to naprawdę wszystko, co wynika z dokumentacji tych metod. :-) Moja ciekawość wynika z przyjrzenia się przykładowemu kodowi Apple - MVCNetworking. Ich klasa modelu …



3
Zatwierdź zmiany w innej gałęzi niż aktualnie wyewidencjonowana gałąź z subversion
Pracowałem nad kodem pobranym z linii deweloperskiej i odkryłem, że wprowadzone zmiany mogą powodować błędy i należy je przenieść do gałęzi eksperymentalnej przed przejściem do głównego drzewa deweloperów. Nie mam jednak wyewidencjonowanej gałęzi eksperymentalnej i nie chcę utracić wprowadzonych już zmian. Czy istnieje sposób na zatwierdzenie zmian w folderze roboczym …

1
Unikanie niejednoznacznego wyjątku dopasowania
Wywołuję metodę statyczną Parse na typie poprzez odbicie, ponieważ nie znam typu obiektu w czasie kompilacji (wiem jednak, że ma metodę Parse , pobierając ciąg). Jednak otrzymuję niejednoznaczny wyjątek dopasowania, prawdopodobnie dlatego, że istnieje wiele przeciążonych metod analizy , z których każda pobiera pojedynczy obiekt (ciąg, int, double itp.). W …




3
valueOf () a toString () w JavaScript
W Javascript każdy obiekt ma metodę valueOf () i toString (). Pomyślałbym, że metoda toString () została wywołana za każdym razem, gdy wywoływana jest konwersja ciągów, ale najwyraźniej jest ona przejmowana przez valueOf (). Na przykład kod var x = {toString: function() {return "foo"; }, valueOf: function() {return 42; }}; …
115 javascript 

7
Dodanie kolumny do data.frame
Mam poniżej ramkę data.frame. Chcę dodać kolumnę, która klasyfikuje moje dane zgodnie z kolumną 1 ( h_no) w taki sposób, że pierwsza seria h_no 1,2,3,4 to klasa 1, druga seria h_no(1 do 7) to klasa 2 itd. takie jak wskazano w ostatniej kolumnie. h_no h_freq h_freqsq 1 0.09091 0.008264628 1 …
115 r  dataframe 



10
Jak całkowicie odinstalować program Visual Studio 2010?
Szukałem CZYSTEGO rozwiązania, aby całkowicie i ostatecznie usunąć program Visual Studio 2010 z mojego komputera. Podczas instalowania programu Visual Studio instaluje również kilka programów (około 55) w panelu dodawania / usuwania programów ( appwiz.cpl). Wypróbowałem już małe narzędzie firmy Microsoft, ale prawie nic nie robi. Naprawdę szukam teraz lepszego sposobu …

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.