Programowanie

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

6
Android 4.1: Jak sprawdzić, czy powiadomienia są wyłączone dla aplikacji?
Android 4.1 oferuje użytkownikowi pole wyboru umożliwiające wyłączenie powiadomień dla określonej aplikacji. Jednak jako programista nie mamy możliwości sprawdzenia, czy wezwanie do powiadomienia było skuteczne, czy nie. Naprawdę muszę sprawdzić, czy powiadomienia są wyłączone dla bieżącej aplikacji, ale nie mogę znaleźć żadnego ustawienia w interfejsie API. Czy istnieje sposób, aby …

14
Jak używać funkcji UTWÓRZ LUB ZAMIEŃ?
Czy mam rację rozumiejąc, że STWÓRZ LUB ZAMIEŃ zasadniczo oznacza „jeśli obiekt istnieje, upuść go, a następnie utwórz w dowolny sposób?” Jeśli tak, co robię źle? To działa: CREATE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') A to nie jest (ORA-00922: brak lub nieprawidłowa opcja): CREATE OR REPLACE …
98 oracle  oracle10g  ddl 

3
Czy zmienić właściwość Canvas.Left w kodzie?
Mam prostokąt w moim XAML i chcę zmienić jego Canvas.Leftwłaściwość w kodzie za: <UserControl x:Class="Second90.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400" Height="300" KeyDown="txt_KeyDown"> <Canvas> <Rectangle Name="theObject" Canvas.Top="20" Canvas.Left="20" Width="10" Height="10" Fill="Gray"/> </Canvas> </UserControl> Ale to nie działa: private void txt_KeyDown(object sender, KeyEventArgs e) { theObject.Canvas.Left = 50; } Czy ktoś wie, jaka jest …

8
Najszybszy sposób na udostępnienie pliku za pomocą PHP
Próbuję stworzyć funkcję, która odbiera ścieżkę do pliku, identyfikuje, co to jest, ustawia odpowiednie nagłówki i obsługuje ją tak, jak zrobiłby to Apache. Powodem, dla którego to robię, jest to, że muszę użyć PHP do przetworzenia niektórych informacji o żądaniu przed udostępnieniem pliku. Szybkość jest krytyczna virtual () nie wchodzi …

5
Jak usunąć konfigurację projektu w programie Visual Studio 2008?
Mam rozwiązanie Visual Studio 2008, do którego zaimportowałem kilka wcześniej istniejących projektów. Projekty są przykładowym kodem w różnych językach (C #, VB, C ++ / CLI). Obecnie mają wiele konfiguracji, ale chcę, aby każdy projekt miał tylko jedną konfigurację „debugowania”. W menedżerze konfiguracji usunąłem inne konfiguracje (np. „Release”), ale gdy …

5
Polecenia wykonywane z vima nie rozpoznają aliasów poleceń bash
Używam basha na Macu i jeden z aliasów jest taki alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges' Jednak kiedy to zrobię :! gitlog dostaję /bin/bash: gitlog: command not found Wiem, że mogę dodawać takie aliasy do mojego pliku .gitconfig [alias] co = checkout st = status ci = …
98 bash  vim  alias 


19
C # elegancki sposób sprawdzania, czy właściwość właściwości jest null
W C # powiedz, że chcesz pobrać wartość z PropertyC w tym przykładzie, a ObjectA, PropertyA i PropertyB mogą mieć wartość null. ObjectA.PropertyA.PropertyB.PropertyC Jak mogę bezpiecznie uzyskać PropertyC przy najmniejszej ilości kodu? Teraz sprawdziłbym: if(ObjectA != null && ObjectA.PropertyA !=null && ObjectA.PropertyA.PropertyB != null) { // safely pull off the …

17
Zakupy w aplikacji „Nie można połączyć się z iTunes Store”
Mam problemy z testowaniem zakupów w aplikacji. Odzyskuję prawidłowe identyfikatory produktów, ale po zakupie pojawia się przerażający komunikat „Nie można połączyć się z iTunes Store”. Ciekawe jest to, że przywracanie zakupów wydaje się działać - pojawia się login iTunes. Mam: - Sprawdziłem, czy moje zakupy w aplikacji są dopuszczone do …



7
Jak znaleźć duplikaty w wielu kolumnach?
Więc chcę zrobić coś takiego jak ten kod sql poniżej: select s.id, s.name,s.city from stuff s group by s.name having count(where city and name are identical) > 1 Aby otrzymać następujące dane (ale zignoruj, jeśli pasuje tylko nazwa lub tylko miasto, musi znajdować się w obu kolumnach): id name city …

6
Jak przenosić kontenery Dockera między różnymi hostami?
Nie mogę znaleźć sposobu na przeniesienie platformy Docker obsługującej kontenery z jednego hosta na inny. Czy istnieje sposób, w jaki mogę przesłać moje kontenery do repozytoriów, tak jak robimy to w przypadku obrazów? Obecnie nie używam woluminów danych do przechowywania danych powiązanych z aplikacjami działającymi w kontenerach. Dlatego niektóre dane …

3
Częściowo JSON unmarshal do mapy w Go
Mój serwer Websocket będzie odbierał i nierzeczywiste dane JSON. Te dane będą zawsze opakowane w obiekt z parami klucz / wartość. Ciąg klucza będzie działał jako identyfikator wartości, informując serwer Go o rodzaju wartości. Wiedząc, jaki typ wartości, mogę następnie przejść do JSON, aby usunąć wartość do odpowiedniego typu struktury. …
98 json  map  go 

7
Co to jest uchwyt w C ++?
Powiedziano mi, że uchwyt jest swego rodzaju wskaźnikiem, ale nie, i że pozwala zachować odniesienie do obiektu, a nie do samego obiektu. Jakie jest bardziej szczegółowe wyjaśnienie?
98 c++  handle 

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.