Programowanie

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


7
Jaka jest najlepsza metoda nazywania plików Swift, które dodają rozszerzenia do istniejących obiektów?
Możliwe jest dodawanie rozszerzeń do istniejących typów obiektów Swift za pomocą rozszerzeń, zgodnie z opisem w specyfikacji języka . Dzięki temu możliwe jest tworzenie rozszerzeń takich jak: extension String { var utf8data:NSData { return self.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! } } Jaka jest jednak najlepsza praktyka nazywania plików źródłowych Swift zawierających takie …
165 ios  objective-c  swift  xcode 

7
Układy Rails na akcję?
Używam innego układu dla niektórych akcji (głównie dla nowej akcji w większości kontrolerów). Zastanawiam się, jaki byłby najlepszy sposób określenia układu? (Używam 3 lub więcej różnych układów w tym samym kontrolerze) Nie lubię używać render: layout => 'name' Lubiłem robić „nazwa” układu,: only => [: new] Ale nie mogę tego …

16
Domyślnie brak cienia na pasku narzędzi Toolbar?
Aktualizuję aplikację za pomocą nowego paska narzędzi Toolbar z biblioteki pomocy technicznej w wersji 21. Mój problem polega na tym, że pasek narzędzi nie rzuca żadnego cienia, jeśli nie ustawię atrybutu „wysokość”. Czy to normalne zachowanie, czy robię coś złego? Mój kod to: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" …

30
Program Visual Studio 2015 lub 2017 nie wykrywa testów jednostkowych
EDYCJA 2016-10-19: Pierwotne pytanie dotyczyło problemu specyficznego dla VS2015 CTP6 z programem do uruchamiania testów XUnit. Z odpowiedzi jasno wynika, że ​​istnieje znacznie szerszy problem z odnajdywaniem testów jednostkowych w programie Visual Studio, który może wystąpić w wielu różnych sytuacjach. Uporządkowałem moje pytanie, aby to odzwierciedlić. Włączyłem również skrypt do …

8
Konwertuj ciąg JSON na wyjście JSON Pretty Print przy użyciu Jacksona
To jest ciąg JSON, który mam: {"attributes":[{"nm":"ACCOUNT","lv":[{"v":{"Id":null,"State":null},"vt":"java.util.Map","cn":1}],"vt":"java.util.Map","status":"SUCCESS","lmd":13585},{"nm":"PROFILE","lv":[{"v":{"Party":null,"Ads":null},"vt":"java.util.Map","cn":2}],"vt":"java.util.Map","status":"SUCCESS","lmd":41962}]} Muszę przekonwertować powyższy JSON Stringna Pretty Print JSON Output (używając Jacksona), jak poniżej: { "attributes": [ { "nm": "ACCOUNT", "lv": [ { "v": { "Id": null, "State": null }, "vt": "java.util.Map", "cn": 1 } ], "vt": "java.util.Map", "status": "SUCCESS", "lmd": 13585 }, { …




9
Błąd krytyczny PHP: wywołanie niezdefiniowanej funkcji json_decode ()
Apache rejestruje PHP Fatal error: Call to undefined function json_decode(). Po pewnym googlowaniu wydaje się, że ten problem jest spowodowany brakiem najnowszej wersji php. Dziwne, uruchomione php --versionouputs PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug 6 2013 10:49:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies …
165 php  json  apache  ubuntu 

17
Jak sobie radzić z wolnym generatorem SecureRandom?
Jeśli chcesz mieć silne kryptograficznie liczby losowe w Javie, użyj SecureRandom. Niestety SecureRandommoże to być bardzo powolne. Jeśli używa /dev/randomw systemie Linux, może blokować oczekiwanie na zbudowanie wystarczającej entropii. Jak uniknąć spadku wydajności? Czy ktoś użył Uncommon Maths jako rozwiązania tego problemu? Czy ktoś może potwierdzić, że ten problem z …

8
jQuery pobiera pozycję myszy w elemencie
Miałem nadzieję, że uda mi się stworzyć kontrolę, w której użytkownik mógłby kliknąć wewnątrz elementu div, a następnie przeciągnąć myszą, a następnie zwolnić przycisk myszy, aby wskazać, jak długo chce, aby coś było. (To jest dla kontrolki kalendarza, więc użytkownik będzie wskazywał długość w czasie określonego zdarzenia) Wygląda na to, …
165 jquery  mouseevent 

3
Visual Studio - plik Resx domyślnie „wewnętrzny” na „publiczny”
Za każdym razem, gdy edytuję plik zasobów w VS, ponownie generuje on odpowiedni kod i ustawia modyfikator dostępu do klasy na wewnętrzny. Uciążliwe jest Ctrl-F -> ReplaceAll za każdym razem, gdy edytuję resx. Czy istnieje właściwość / ustawienie, które mogę ustawić jako publiczne? internal class MyResource { internal static global::System.Resources.ResourceManager …

5
Funkcja PHP do tworzenia ciągu zapytania z tablicy
Szukam nazwy funkcji PHP do zbudowania ciągu zapytania z tablicy par klucz-wartość. Zwróć uwagę, że szukam wbudowanej funkcji PHP, aby to zrobić, a nie homebrew (to wszystko wydaje się zwracać wyszukiwarka Google). Jest jeden, po prostu nie pamiętam jego nazwy ani nie mogę go znaleźć na php.net. IIRC jego nazwa …
165 php 

5
json_encode () unikając ukośników
Pobieram JSON z Instagrama: $instagrams = json_decode($response)->data; Następnie analizuje zmienne w tablicy PHP w celu zmiany struktury danych, a następnie ponownie koduje i buforuje plik: file_put_contents($cache,json_encode($results)); Kiedy otwieram plik pamięci podręcznej, wszystkie moje ukośniki „/” są zmieniane: http:\/\/distilleryimage4.instagram.com\/410e7... Wychodzę z moich wyszukiwań, że json_encode()automatycznie robi to ... czy istnieje sposób, …
165 php  json 

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.