Programowanie

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

11
Uzyskaj ścieżkę DOS zamiast ścieżki Windows
W oknie DOS, jak mogę uzyskać pełną nazwę DOS / skróconą nazwę katalogu, w którym się znajduję? Na przykład, jeśli jestem w katalogu C:\Program Files\Java\jdk1.6.0_22, chcę wyświetlić jego krótką nazwę C:\PROGRA~1\Java\JDK16~1.0_2. Wiem, że uruchomienie dir /xda mi krótkie nazwy plików / katalogów w bieżącym katalogu, ale nie byłem w stanie …



4
Jak mogę przekazać wybrany wiersz do polecenia commandLink w dataTable lub ui: powtarzaj?
Używam Primefaces w aplikacji JSF 2. Mam <p:dataTable>i zamiast wybierać wiersze, chcę, aby użytkownik mógł bezpośrednio wykonywać różne akcje w poszczególnych wierszach. W tym celu mam kilka <p:commandLink>znaków w ostatniej kolumnie. Mój problem: jak mogę przekazać identyfikator wiersza do akcji uruchomionej przez łącze polecenia, aby wiedzieć, na którym wierszu należy …

13
Do czego służy funkcja id ()?
Przeczytałem dokumentację Python 2 i zauważyłem id()funkcję: Zwróć „tożsamość” obiektu. Jest to liczba całkowita (lub długa liczba całkowita), która jest unikalna i stała dla tego obiektu przez cały okres jego istnienia. Dwa obiekty z nienakładającymi się okresami istnienia mogą mieć tę samą wartość id (). Szczegóły implementacji CPythona: jest to …
99 python 


18
Synchroniczne żądanie w Node.js.
Gdybym potrzebował wywołać 3 http API w kolejności sekwencyjnej, jaka byłaby lepsza alternatywa dla następującego kodu: http.get({ host: 'www.example.com', path: '/api_1.php' }, function(res) { res.on('data', function(d) { http.get({ host: 'www.example.com', path: '/api_2.php' }, function(res) { res.on('data', function(d) { http.get({ host: 'www.example.com', path: '/api_3.php' }, function(res) { res.on('data', function(d) { }); …

6
Iterator listy cyklicznej w Pythonie
Muszę powtarzać listę cykliczną, możliwie wiele razy, za każdym razem zaczynając od ostatnio odwiedzanego elementu. Przypadek użycia to pula połączeń. Klient prosi o połączenie, iterator sprawdza, czy wskazane połączenie jest dostępne i zwraca je, w przeciwnym razie wykonuje pętlę, dopóki nie znajdzie takiego, które jest dostępne. Czy jest na to …
99 python  list  iterator 

5
JUnit 4 Test Suites
Jak tworzyć zestawy testów w JUnit 4? Wydaje się, że cała dokumentacja, którą widziałem, nie działa. A jeśli używam kreatora Eclipse, nie daje mi on możliwości wyboru żadnej z utworzonych przeze mnie klas testowych.
99 java  junit  test-suite 

15
iOS 7 TableView jak w aplikacji Ustawienia na iPadzie
Chcę mieć grupę UITableView w stylu takim samym jak widok szczegółów aplikacji Ustawienia iPada dla iOS 7 . Jest to tableView z zaokrąglonym rogiem. Sprawdź szczegóły w załączniku. Czy są jakieś domyślne ustawienia, aby tak wyglądało, czy też musimy zrobić niestandardowy rysunek dla tego samego. Każda wskazówka we właściwym kierunku …

6
LINQ gdzie vs takewhile
Chcę zobaczyć różnicę między metodami takewhile i where LINQ. Otrzymałem następujące dane z MSDN, ale to nie miało dla mnie sensu Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Filtruje sekwencję wartości na podstawie predykatu. TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Zwraca elementy z sekwencji, o ile określony warunek jest prawdziwy. Mile widziane wszystkie opinie.
99 .net  linq 


9
Jak stworzyć kontekst renderowania OpenGL z przezroczystym tłem?
Konteksty renderowania mają zwykle jednolity kolor tła (czarny lub inny, patrz rysunek poniżej): Zastanawiam się, czy można ustawić okno bez dekoracji ORAZ z przezroczystym tłem, jednocześnie pozwalając mi renderować na nim rzeczy OpenGL. Dałoby to złudzenie, że trójkąt unosi się na ekranie. Przezroczyste tło powinno pozwolić ci zobaczyć pulpit lub …

7
Jak mogę używać Spring Security bez sesji?
Buduję aplikację internetową z Spring Security, która będzie działać na Amazon EC2 i używać elastycznych równoważników obciążenia Amazon. Niestety ELB nie obsługuje sesji sticky, więc muszę upewnić się, że moja aplikacja działa poprawnie bez sesji. Do tej pory skonfigurowałem RememberMeServices, aby przypisywać token za pośrednictwem pliku cookie i działa to …

3
Czy wskaźnik do bazy może wskazywać na tablicę obiektów pochodnych?
Poszedłem dziś na rozmowę kwalifikacyjną i zadano mi to interesujące pytanie. Oprócz wycieku pamięci i faktu, że nie ma wirtualnego dtora, dlaczego ten kod się zawiesza? #include <iostream> //besides the obvious mem leak, why does this code crash? class Shape { public: virtual void draw() const = 0; }; class …
99 c++  pointers 

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.