Programowanie

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



11
Klauzula INNER JOIN ON vs WHERE
Dla uproszczenia załóżmy, że wszystkie odpowiednie pola są NOT NULL. Możesz to zrobić: SELECT table1.this, table2.that, table2.somethingelse FROM table1, table2 WHERE table1.foreignkey = table2.primarykey AND (some other conditions) Albo: SELECT table1.this, table2.that, table2.somethingelse FROM table1 INNER JOIN table2 ON table1.foreignkey = table2.primarykey WHERE (some other conditions) Czy te dwa działają …
941 sql  mysql  join  inner-join 



27
Android „Tylko oryginalny wątek, który utworzył hierarchię widoków, może dotykać jej widoków”.
Zbudowałem prosty odtwarzacz muzyki na Androida. Widok każdej piosenki zawiera SeekBar, zaimplementowany w następujący sposób: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder rawBinder) { appService = ((MPService.LocalBinder)rawBinder).getService(); // service …




20
jQuery AJAX przesłać formularz
Mam formularz z nazwą orderproductFormi nieokreśloną liczbą danych wejściowych. Chcę zrobić jakiś plik jQuery.get lub ajax lub cokolwiek podobnego, który wywołałby stronę przez Ajax i wysłałby wszystkie dane wejściowe formularza orderproductForm. Myślę, że jednym ze sposobów byłoby zrobienie czegoś takiego jQuery.get("myurl", {action : document.orderproductForm.action.value, cartproductid : document.orderproductForm.cartproductid.value, productid : document.orderproductForm.productid.value, …

30
Jak uzyskać indeks bieżącej iteracji pętli foreach?
Czy istnieje jakiś rzadki konstrukt języka, którego nie spotkałem (jak kilka, których ostatnio się nauczyłem, niektóre na stosie przepełnienia) w języku C #, aby uzyskać wartość reprezentującą bieżącą iterację pętli foreach? Na przykład obecnie robię coś takiego w zależności od okoliczności: int i = 0; foreach (Object o in collection) …
938 c#  foreach 

30
Jak dodać dzielniki i spacje między elementami w RecyclerView?
To jest przykład tego, jak można było to zrobić wcześniej w ListViewklasie, używając parametrów divider i dividerHeight : <ListView android:id="@+id/activity_home_list_view" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@android:color/transparent" android:dividerHeight="8dp"/> Jednak nie widzę takiej możliwości w RecyclerViewklasie. <android.support.v7.widget.RecyclerView android:id="@+id/activity_home_recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical"/> Czy w takim przypadku można zdefiniować marginesy i / lub dodać niestandardowy widok podziału …

10
Jak wyśmiewać puste metody za pomocą Mockito
Jak wyśmiewać metody typu void return? Wdrożyłem wzorzec obserwatora, ale nie mogę kpić z Mockito, ponieważ nie wiem jak. Próbowałem znaleźć przykład w Internecie, ale mi się nie udało. Moja klasa wygląda następująco: public class World { List<Listener> listeners; void addListener(Listener item) { listeners.add(item); } void doAction(Action goal,Object obj) { …

9
Różnice w usługach AddTransient, AddScoped i AddSingleton
Chcę zaimplementować wstrzykiwanie zależności (DI) w programie ASP.NET Core. Po dodaniu tego kodu do ConfigureServicesmetody działają obie metody. Jaka jest różnica między metodami services.AddTransienti service.AddScopedw programie ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }


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.