Programowanie

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





14
Jak sprawdzić, czy obiekt jest zerowalny?
Jak sprawdzić, czy dany obiekt jest zerowy, innymi słowy, jak zaimplementować następującą metodę ... bool IsNullableValueType(object o) { ... } EDYCJA: Szukam typów dopuszczających wartości zerowe. Nie miałem na myśli typów referencyjnych. //Note: This is just a sample. The code has been simplified //to fit in a post. public class …
202 c#  .net  nullable 


3
Jak zainstalować zależności package.json w bieżącym katalogu przy użyciu npm
Mam aplikację internetową: fooapp . Mam package.jsonw katalogu głównym. Chcę zainstalować wszystkie zależności w określonym node_modules directory. Jak mam to zrobic? Czego chcę Powiedzmy, że mam dwie widgetzależności. Chcę skończyć z taką strukturą katalogów: node_modules/ widgetA widgetB fooapp/ package.js lib .. Co dostaję kiedy biegam npm install fooapp/ , dostaję …

20
uaktywnij wysokość ramki iframe na podstawie zawartości wewnątrz - JQUERY / Javascript
На этот вопрос есть ответы на przepełnienie stosu на русском : Как растянуть iframe на высоту всего его содержимого? Ładuję stronę internetową aspx w ramce iframe. Zawartość w ramce iframe może mieć większą wysokość niż wysokość ramki iframe. Ramka iframe nie powinna mieć pasków przewijania. Mam divtag otoki wewnątrz iframe, …

17
Jak uzyskać listę celów w makefile?
Użyłem trochę prowizji (program do tworzenia Ruby) i ma opcję uzyskania listy wszystkich dostępnych celów, np. > rake --tasks rake db:charset # retrieve the charset for your data... rake db:collation # retrieve the collation for your da... rake db:create # Creates the databases defined in y... rake db:drop # Drops …

3
Skonfiguruj nginx z wieloma lokalizacjami z różnymi folderami głównymi w subdomenie
Chcę podać główny adres URL subdomeny i katalogu subdomeny do dwóch różnych folderów na moim serwerze. Oto prosta konfiguracja, którą mam i nie działa ... server { index index.html index.htm; server_name test.example.com; location / { root /web/test.example.com/www; } location /static { root /web/test.example.com/static; } } W tym przykładzie zamiar test.example.com/przyniósłby …
202 nginx  webserver 

11
Jak przekierować wyjście polecenia time do pliku w systemie Linux?
Małe pytanie dotyczące programów czasowych w systemie Linux: komenda time pozwala zmierzyć czas wykonywania programu: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Które działa dobrze. Ale jeśli spróbuję przekierować dane wyjściowe do pliku, nie powiedzie się. [ed@lbox200 ~]$ time sleep 1 > time.txt real 0m1.004s user …
202 linux  bash  time 

1
Jak ustawić opcjonalne pole wiele do wielu w Django?
Jeśli masz relację wiele do wielu ( related_namenie through) i próbujesz użyć interfejsu administratora, musisz wprowadzić jedną z relacji, nawet jeśli nie musi ona istnieć, aby utworzyć pierwszy wpis. Tworzę aplikację, która jest organizatorem wydarzeń. Wyobraź sobie, że mieliśmy Eventi Groupmodelki, związani relacją wielu do wielu. Django related_nametworzy kolejną tabelę …


8
Czy java.util.Random naprawdę jest tak losowy? Jak mogę wygenerować 52! (silnie) możliwe sekwencje?
Użyłem, Random (java.util.Random)aby przetasować talię 52 kart. Jest 52! (8.0658175e + 67) możliwości. Jednak dowiedziałem się, że ziarno dla java.util.Randomjest o longwiele mniejsze przy 2 ^ 64 (1.8446744e + 19). Stąd jestem podejrzliwy, czy java.util.Random to naprawdę tak losowe ; czy jest w stanie wygenerować wszystkie 52! możliwości? Jeśli nie, …

5
Włączanie funkcji live () w on () w jQuery
Moja aplikacja dynamicznie dodała menu rozwijane. Użytkownik może dodać tyle, ile potrzebuje. Tradycyjnie używałem live()metody jQuery do wykrywania, kiedy edowano jedno z tych rozwijanych menu change(): $('select[name^="income_type_"]').live('change', function() { alert($(this).val()); }); Od jQuery 1.7 zaktualizowałem to do: $('select[name^="income_type_"]').on('change', function() { alert($(this).val()); }); Patrząc na Dokumenty, powinno to być całkowicie poprawne …

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.