Programowanie

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

5
Analizowanie JSON z XmlHttpRequest.responseJSON
Próbuję przeanalizować odpowiedź JSON bit.ly w javascript. Otrzymuję JSON przez XmlHttpRequest. var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = …

28
Wyłączanie przeciągania przez użytkownika w arkuszu dolnym
Próbuję wyłączyć przeciąganie użytkownika BottomSheet. Powodem, dla którego chcę wyłączyć, są dwie rzeczy. 1. Zapobiega ListViewprzewijaniu w dół, 2. Nie chcę, aby użytkownicy zamykali za pomocą przeciągania, ale za pomocą przycisku na BottomSheetView. Oto, co zrobiłem bottomSheetBehavior = BottomSheetBehavior.from(bottomAnc); bottomSheetBehavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() { @Override public void onStateChanged(@NonNull View bottomSheet, int newState) …

4
Konwertuj String na równoważną wartość Enum
Czy mogę przekonwertować a Stringna równoważną wartość w pliku Enumeration, używając języka Java. Oczywiście mogę to zrobić za pomocą dużego if-elseoświadczenia, ale chciałbym tego uniknąć, jeśli to możliwe. Biorąc pod uwagę tę dokumentację: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Nie mam nadziei, że jest to możliwe bez „ifs” lub oświadczenia.
100 java  enums 

4
W programie Visual Studio Code Jak scalić między dwoma oddziałami lokalnymi?
Wygląda na to, że w Visual Studio Code mogę tylko wypychać, ściągać i synchronizować. Istnieje udokumentowane wsparcie dla konfliktów scalania, ale nie mogę dowiedzieć się, jak właściwie połączyć dwie gałęzie. Wiersz poleceń Git w VSC (naciśnij F1) ułatwia tylko podzbiór poleceń: Próba wyciągnięcia z alternatywnej gałęzi lub wypchnięcia do alternatywnej …




10
Jak mogę zatrzymać unoszenie się w lewo?
Mam następujący kod: <div style="float: left; width: 100%;"> <label style="float: left;">ABC</label> <input style="float: left; font-size: 0.5em;" type="button" onclick="addTiny(0,'Question_Text'); return false;" value="▼" title="Editor" /> <input style="float: left; font-size: 0.5em;" type="button" onclick="remTiny(0,'Question_Text'); return false;" value="▲" title="Hide" /> <div class="adm"> <textarea rows="2;" style="width: 100%" class="text-box multi-line mceEditor"> abc </textarea> </div> </div> Mój problem …
100 css  html  css-float 

6
tomcat - zmienne CATALINA_BASE i CATALINA_HOME
Mam wiele wystąpień tomcat 6 działających na tym samym serwerze (Linux) i działa zgodnie z oczekiwaniami. Próbuję dowiedzieć się, jaka jest standardowa praktyka w zakresie ustawiania zmiennych CATALINA_HOMEi CATALINA_BASE. W mojej instalacji tomcat, mam setup CATALINA_HOME, aby wskazywała „wspólnego” Folder (powiedzmy /tomcat6) i CATALINA_BASEzmienna zależy od nazwy instancji (powiedzmy /tomcat_instance1, …

29
Czy można używać AutoLayout z tableHeaderView UITableView?
Odkąd odkryłem, AutoLayoutże używam go wszędzie, teraz próbuję go używać z rozszerzeniem tableHeaderView. Zrobiłem subclassz UIViewdodatkiem wszystkiego (etykiety itp ...) Chciałem z ich ograniczeniami, a następnie dodałem to CustomViewdo UITableView" tableHeaderView. Wszystko działa dobrze z wyjątkiem UITableViewzawsze wyświetla powyższychCustomView przez wyżej mam na myśli CustomViewto podUITableView więc nie widać! Wydaje …

6
Policz liczbę dopasowań wyrażenia regularnego w JavaScript
Chciałem napisać wyrażenie regularne, aby policzyć liczbę spacji / tabulatorów / nowej linii w kawałku tekstu. Więc naiwnie napisałem: - numSpaces : function(text) { return text.match(/\s/).length; } Z nieznanych powodów zawsze wraca 1. Jaki jest problem z powyższym stwierdzeniem? Od tego czasu rozwiązałem problem, wykonując następujące czynności: - numSpaces : …
100 javascript  regex 

5
Cała strona <iframe>
Mam przykładowy kod poniżej. Działa to dobrze we wszystkich przeglądarkach z wyjątkiem przeglądarek na urządzeniach mobilnych. Problemem jest tag przepełnienia. Działa ze wszystkimi oprócz telefonów komórkowych: margin: 0; padding: 0; height: 100%; overflow: hidden; Działa ze wszystkimi urządzeniami przenośnymi, a nie komputerami: margin: 0; padding: 0; height: 100%; Jaki jest …
100 html  css  iframe 

4
Jak można użyć właściwości obiektu w ciągu znaków umieszczonych w podwójnych cudzysłowach?
Mam następujący kod: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile = "LiveEmployees_PD_Log"; $NewDatabaseSetting.LiveBackupPath = '\\LiveServer\LiveEmployeesBackups'; $DatabaseSettings += $NewDatabaseSetting; Kiedy próbuję użyć jednej z właściwości w poleceniu wykonania ciągu: &amp; "$SQlBackupExePath\SQLBackupC.exe" -I $InstanceName -SQL ` "RESTORE DATABASE $DatabaseSettings[0].DatabaseName FROM …


5
Kiedy używać strategii przechodzenia po drzewie wyszukiwania binarnego przed zamówieniem, zamówieniem pocztowym i wyszukiwania binarnego
Niedawno zdałem sobie sprawę, że chociaż w moim życiu dużo korzystałem z BST, nigdy nawet nie rozważałem używania czegoś innego niż przechodzenie Inorder (chociaż jestem świadomy i wiem, jak łatwo jest dostosować program do przechodzenia przed / po zamówieniu). Uświadomiwszy sobie to, wyciągnąłem niektóre z moich starych podręczników do struktur …

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.