Programowanie

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

25
Czy mogę automatycznie zwiększyć wersję kompilacji pliku podczas korzystania z programu Visual Studio?
Zastanawiałem się, jak mogę automatycznie zwiększyć kompilację (i wersję?) Moich plików za pomocą Visual Studio (2005). Jeśli sprawdzę właściwości powiedzmy C:\Windows\notepad.exe, zakładka Wersja pokazuje „Wersja pliku: 5.1.2600.2180”. Chciałbym uzyskać te fajne liczby również w wersji mojej biblioteki DLL, a nie w wersji 1.0.0.0, co, powiedzmy, jest trochę nudne. Próbowałem kilku …

6
jQuery - wiele $ (dokument). już…?
Pytanie: Co się stanie, jeśli połączę dwa pliki JavaScript, oba z $(document).readyfunkcjami? Czy jedno zastępuje drugie? Czy oboje $(document).readyzostaną wezwani? Na przykład, <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript" src="http://.../jquery1.js"></script> <script type="text/javascript" src="http://.../jquery2.js"></script> jquery1.js: $(document).ready(function(){ $("#page-title").html("Document-ready was called!"); }); jquery2.js: $(document).ready(function(){ $("#page-subtitle").html("Document-ready was called!"); }); Jestem pewien, że najlepszą praktyką jest połączenie …
358 javascript  jquery 


6
Jak utworzyć DialogFragment bez tytułu?
Tworzę DialogFragment, aby wyświetlać komunikaty pomocy dotyczące mojej aplikacji. Wszystko działa dobrze oprócz jednej rzeczy: czarny pasek w górnej części okna pokazuje DialogFragment, który, jak zakładam, jest zarezerwowany dla tytułu, czego nie chcę używać. Jest to szczególnie bolesne, ponieważ mój niestandardowy DialogFragment wykorzystuje białe tło, więc zmiana jest zbyt głośna, …

4
Wypełnij XDocument z ciągu
Pracuję nad czymś i próbuję dowiedzieć się, czy mogę załadować XDocument z łańcucha. XDocument.Load()wydaje się, że ciąg przekazany do niego jako ścieżka do fizycznego pliku XML. Chcę spróbować ominąć krok najpierw tworzenia fizycznego pliku XML i przejść od razu do wypełnienia XDocument. Jakieś pomysły?
358 c#  xml  c#-3.0  linq-to-xml 



7
Obsługa ostrzeżenia o możliwym wielokrotnym wyliczeniu IEnumerable
W moim kodzie muszę używać IEnumerable<>kilka razy, dlatego otrzymuję błąd Resharper „Możliwe wielokrotne wyliczenie IEnumerable”. Przykładowy kod: public List<object> Foo(IEnumerable<object> objects) { if (objects == null || !objects.Any()) throw new ArgumentException(); var firstObject = objects.First(); var list = DoSomeThing(firstObject); var secondList = DoSomeThingElse(objects); list.AddRange(secondList); return list; } Mogę zmienić objectsparametr …

30
Naprawiono nakładanie się nagłówków stron na kotwice na stronie
Jeśli na stronie HTML mam nagłówek nieprzewijający, przymocowany do góry, o określonej wysokości: Czy istnieje sposób użycia zakotwiczenia adresu URL ( #fragmentczęści), aby przeglądarka przewinęła się do określonego miejsca na stronie, ale nadal szanowała wysokość stałego elementu bez pomocy JavaScript ? http://foo.com/#bar ŹLE (ale powszechne zachowanie): PRAWIDŁOWO: + --------------------------------- + …
358 html  url  anchor  fragment 

30
Najkrótsza odległość między punktem a segmentem linii
Potrzebuję podstawowej funkcji, aby znaleźć najkrótszą odległość między punktem a segmentem linii. Napisz rozwiązanie w dowolnym języku; Potrafię przetłumaczyć to na to, czego używam (JavaScript). EDYCJA: Mój segment linii jest zdefiniowany przez dwa punkty końcowe. Więc mój segment linii ABjest zdefiniowany przez dwa punkty A (x1,y1)i B (x2,y2). Próbuję znaleźć …


15
Skuteczny sposób na usunięcie WSZYSTKICH białych znaków z ciągu?
Dzwonię do interfejsu API REST i otrzymuję odpowiedź XML. Zwraca listę nazw obszarów roboczych, a ja piszę szybką IsExistingWorkspace()metodę. Ponieważ wszystkie obszary robocze składają się z ciągłych znaków bez białych spacji, zakładam, że najłatwiejszym sposobem sprawdzenia, czy dany obszar roboczy znajduje się na liście, jest usunięcie wszystkich białych spacji (w …

17
Jak wyświetlić okno dialogowe Tak / Nie na Androidzie?
Tak, wiem, że istnieje AlertDialog.Builder, ale jestem zszokowany tym, jak trudno (cóż, przynajmniej nie przyjazny dla programisty) wyświetlić okno dialogowe w Androidzie. Kiedyś byłem programistą .NET i zastanawiam się, czy istnieje coś podobnego do Androida? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) == DialogResult.Yes){ // Do something... }

11
Czy mogę spróbować / złapać ostrzeżenie?
Muszę złapać ostrzeżenia wyrzucane z niektórych rodzimych funkcji php, a następnie je obsłużyć. Konkretnie: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Wyświetla ostrzeżenie, gdy zapytanie DNS nie powiedzie się. try/ catchnie działa, ponieważ ostrzeżenie nie jest wyjątkiem. Mam teraz 2 …

2
Jak ustawić limity dla osi na wykresach ggplot2 R?
Spisuję następujące: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Teraz mówią, że tylko chce wykreślić obszar pomiędzy x=-5000celu 5000, zamiast całego zakresu. Jak …
358 r  plot  ggplot2 

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.