Programowanie

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

15
Jak zapisać obraz PNG po stronie serwera, z ciągu danych base64
Korzystam z narzędzia JavaScript „Canvas2Image” Nihilogic do konwersji rysunków na obrazy w formacie PNG. Teraz potrzebuję przekształcić ciągi base64 generowane przez to narzędzie w rzeczywiste pliki PNG na serwerze, używając PHP. Krótko mówiąc, obecnie tworzę plik po stronie klienta za pomocą Canvas2Image, a następnie pobieram dane zakodowane w standardzie base64 …

24
Jak odznaczyć wybraną komórkę UITableView?
Pracuję nad projektem, w którym muszę wstępnie wybrać konkretną komórkę. Mogę wstępnie wybrać komórkę za pomocą -willDisplayCell, ale nie mogę jej odznaczyć, gdy użytkownik kliknie inną komórkę. - (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath { AppDelegate_iPad *appDelegte = (AppDelegate_iPad *)[[UIApplication sharedApplication] delegate]; if ([appDelegte.indexPathDelegate row] == [indexPath row]) { [cell setSelected:YES]; } } …

9
Jak wyjść z pętli za pomocą Ruby Pry?
Używam Pry z aplikacją Rails. Ustawić binding.prywewnątrz pętli w moim modelu, aby spróbować i debugowania problem. Na przykład: (1..100).each do |i| binding.pry puts i end Kiedy piszę quit, przechodzi do następnej iteracji i zatrzymuje się ponownie. Czy istnieje sposób na wyjście z pętli, aby nie musiałem pisać quit100 razy? Obecnie …
212 ruby-on-rails  ruby  loops  exit  pry 


10
Jak dynamicznie zmieniać tekst pozycji menu w Androidzie
Próbuję zmienić tytuł pozycji menu spoza onOptionsItemSelected(MenuItem item)metody. Już robię następujące; public boolean onOptionsItemSelected(MenuItem item) { try { switch(item.getItemId()) { case R.id.bedSwitch: if(item.getTitle().equals("Set to 'In bed'")) { item.setTitle("Set to 'Out of bed'"); inBed = false; } else { item.setTitle("Set to 'In bed'"); inBed = true; } break; } } catch(Exception …
212 java  android  menu  menuitem 


26
Wiele plików dex definiuje Landroid / support / v4 / accessibilityservice / AccessibilityServiceInfoCompat
Jeśli uruchomię gradle assembleDebugz wiersza poleceń, nagle pojawia się ten błąd: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dx.util.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:592) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:550) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:531) at com.android.dx.merge.DexMerger.mergeDexBuffers(DexMerger.java:168) at com.android.dx.merge.DexMerger.merge(DexMerger.java:186) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:300) at com.android.dx.command.dexer.Main.run(Main.java:232) at com.android.dx.command.dexer.Main.main(Main.java:174) at com.android.dx.command.Main.main(Main.java:91) Jeśli grep dla v4, widzę dwa pliki w folderze kompilacji. Binary file …

20
Jaka wersja javac zbudowała mój słoik?
Skąd mam wiedzieć, która wersja kompilatora Java została użyta do zbudowania jar? Mam plik jar i mógł on zostać zbudowany w jednym z trzech JDK. Musimy dokładnie wiedzieć, który z nich, abyśmy mogli poświadczyć zgodność. Czy wersja kompilatora jest osadzona gdzieś w plikach klasy lub jar?
212 java  jar 

5
Opcjonalne parametry ciągu zapytania w interfejsie API sieci Web ASP.NET
Muszę zaimplementować następującą metodę WebAPI: /api/books?author=XXX&title=XXX&isbn=XXX&somethingelse=XXX&date=XXX Wszystkie parametry ciągu zapytania mogą mieć wartość NULL. Oznacza to, że dzwoniący może określić od 0 do wszystkich 5 parametrów. W wersji beta MVC4 wykonałem następujące czynności: public class BooksController : ApiController { // GET /api/books?author=tolk&title=lord&isbn=91&somethingelse=ABC&date=1970-01-01 public string GetFindBooks(string author, string title, string isbn, …

25
Sprawdź nazwę kolumny w obiekcie SqlDataReader
Jak sprawdzić, czy kolumna istnieje w pliku SqlDataReader obiekcie? W mojej warstwie dostępu do danych utworzyłem metodę, która buduje ten sam obiekt dla wielu wywołań procedur składowanych. Jedna z procedur przechowywanych ma dodatkową kolumnę, która nie jest używana przez inne procedury przechowywane. Chcę zmodyfikować metodę, aby dostosować ją do każdego …
212 c#  .net  sqldatareader 





16
Wielokrotne dziedziczenie w C #
Ponieważ wielokrotne dziedziczenie jest złe (komplikuje to źródło), C # nie zapewnia takiego wzorca bezpośrednio. Ale czasami pomocne byłoby posiadanie tej umiejętności. Na przykład jestem w stanie zaimplementować brakujący wzorzec wielokrotnego dziedziczenia za pomocą interfejsów i trzech takich klas: public interface IFirst { void FirstMethod(); } public interface ISecond { …

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.