Programowanie

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

28
Czy w JavaScript mogę programowo wywołać zdarzenie „kliknięcie” dla elementu wejściowego pliku?
Chciałbym <input type="file">programowo wywołać zdarzenie kliknięcia tagu. Samo wywołanie click () wydaje się nic nie robić, a przynajmniej nie wyświetla okna wyboru pliku. Eksperymentowałem z przechwytywaniem zdarzeń za pomocą detektorów i przekierowywaniem zdarzenia, ale nie udało mi się tego zrobić, aby faktycznie wykonać zdarzenie tak, jakby ktoś go kliknął.
261 javascript  html 

9
Bundler nie obejmuje plików .min
Mam dziwny problem z pakietem mvc4, który nie zawiera plików z rozszerzeniem .min.js W mojej klasie BundleConfig deklaruję public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/Scripts/jquery") .Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.min.js")); } Moim zdaniem oświadczam <html> <head> @Scripts.Render("~/Scripts/jquery") </head><body>test</body> </html> A kiedy renderuje, renderuje tylko <html> <head> <script src="/Scripts/jquery-1.8.0.js"></script> </head> <body>test</body> </html> Jeśli …

30
MySQL> Tabela nie istnieje. Ale to robi (lub powinno)
Zmieniłem katalog danych instalacji MySQL i wszystkie bazy zostały poprawnie przeniesione, z wyjątkiem jednej. Mogę połączyć się USEz bazą danych. SHOW TABLESzwraca mi również wszystkie tabele poprawnie, a pliki każdej tabeli istnieją w katalogu danych MySQL. Jednak gdy próbuję SELECTcoś z tabeli, pojawia się komunikat o błędzie, że tabela nie …


11
Różnice w metodach porównywania ciągów w języku C #
Porównywanie ciągów w C # jest dość proste. W rzeczywistości istnieje kilka sposobów, aby to zrobić. Niektóre wymieniłem w poniższym bloku. Zastanawiam się, jakie są między nimi różnice i kiedy należy używać jednego nad innymi? Czy należy tego unikać za wszelką cenę? Czy jest jeszcze coś, czego nie wymieniłem? string …
261 c#  string  comparison 

9
Dlaczego Stream <T> nie implementuje Iterable <T>?
W Javie 8 mamy klasę Stream &lt;T&gt; , która, co ciekawe, ma metodę Iterator&lt;T&gt; iterator() Można się więc spodziewać, że zaimplementuje interfejs Iterable &lt;T&gt; , który wymaga dokładnie tej metody, ale tak nie jest. Kiedy chcę iterować po strumieniu za pomocą pętli foreach, muszę zrobić coś takiego public static Iterable&lt;T&gt; …


4
Dlaczego ten kod, napisany wstecz, wypisuje „Hello World!”
Oto kod, który znalazłem w Internecie: class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} Ten kod drukuje Hello World!się na ekranie; możesz zobaczyć, jak to działa tutaj . Wyraźnie widzępublic static void main napisane, ale jest odwrotnie. Jak działa ten kod? Jak to się nawet kompiluje? Edycja: Wypróbowałem ten kod …

7
Alias ​​Git z parametrami pozycyjnymi
Zasadniczo próbuję uzyskać alias: git files 9fa3 ... aby wykonać polecenie: git diff --name-status 9fa3^ 9fa3 ale wydaje się, że git nie przekazuje parametrów pozycyjnych do polecenia aliasu. Próbowałem: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status {1}^ {1}" ... i kilka innych, ale te …

18
Układ liniowy i waga w systemie Android
Zawsze czytam o tej zabawnej wartości masy w dokumentacji Androida. Teraz chcę spróbować po raz pierwszy, ale w ogóle nie działa. Jak rozumiem z dokumentacji ten układ: &lt;LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"&gt; &lt;Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /&gt; &lt;Button android:text="Not this time" android:id="@+id/cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /&gt; &lt;/LinearLayout&gt; …



11
Dlaczego nie mogę zdefiniować domyślnego konstruktora dla struktury w .NET?
W .NET typ wartości (C # struct) nie może mieć konstruktora bez parametrów. Zgodnie z tym postem jest to wymagane przez specyfikację CLI. Co się dzieje, że dla każdego typu wartości tworzony jest domyślny konstruktor (przez kompilator?), Który inicjuje wszystkie elementy na zero (lub null). Dlaczego nie wolno definiować takiego …
261 c#  .net  struct 



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.