Programowanie

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


10
Jak przekonwertować ciąg JSON na słownik?
Chcę utworzyć jedną funkcję w moim szybkim projekcie, która konwertuje ciąg znaków na format json Dictionary, ale mam jeden błąd: Nie można przekonwertować typu wyrażenia (@lvalue NSData, opcje: IntegerLitralConvertible ... To jest mój kod: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, …

18
Najszybszy sposób sprawdzenia, czy ciąg zawiera tylko cyfry
Znam kilka sposobów, jak to sprawdzić. regex, int.parse, tryparse, zapętlenie. czy ktoś może mi powiedzieć, jaki jest najszybszy sposób sprawdzenia? wystarczy tylko SPRAWDZIĆ, a nie trzeba faktycznie analizować. to nie jest to samo pytanie co: Jak rozpoznać, czy ciąg jest liczbą? nie chodzi tylko o to, jak zidentyfikować. ale o …
178 c# 

18
Swift: zadeklaruj pusty słownik
Zaczynam się uczyć swiftZaczynam , śledząc iBook- The Swift Programming Languageon Swift dostarczony przez firmę Apple. Książka mówi, że aby stworzyć pusty słownik, należy użyć tego [:]samego, co przy deklarowaniu tablicy jako []: Zadeklarowałem pustą tablicę w następujący sposób: let emptyArr = [] // or String[]() Ale po zadeklarowaniu pustego …
178 ios  swift  dictionary 




11
Ciąg niewrażliwy na wielkość liter jako klucz HashMap
Chciałbym użyć łańcucha niewrażliwego na wielkość liter jako klucza HashMap z następujących powodów. Podczas inicjalizacji mój program tworzy HashMap ze zdefiniowanym przez użytkownika ciągiem znaków Podczas przetwarzania zdarzenia (ruchu sieciowego w moim przypadku), mogłem otrzymać String w innym przypadku, ale powinienem być w stanie zlokalizować <key, value>z HashMap ignorując przypadek, …

6
Jak przekazać wiele parametrów w Objective-C?
Przeczytałem kilka postów na temat składni metody Objective-C, ale wydaje mi się, że nie rozumiem wielu nazw dla metody. Próbuję utworzyć metody nazywanej getBusStopsze NSStringi NSTimeIntervalparametrów oraz typ zwracanej NSMutableArray. Oto jak skonstruowałem tę metodę, ale oczywiście powoduje ona błędy w czasie wykonywania: - (NSMutableArray *)getBusStops:(NSString *)busStop (NSTimeInterval *)timeInterval; Widziałem …

9
Styl CSS pola wyboru
Każdy styl dla inputwpływa na każdy element wejściowy. Czy istnieje sposób określenia stylu, który ma być stosowany tylko do pól wyboru bez stosowania klasy do każdego elementu pola wyboru?
178 css 

2
Wydajność Spark dla Scala vs Python
Wolę Pythona od Scali. Ale ponieważ Spark jest natywnie napisany w Scali, spodziewałem się, że mój kod będzie działał szybciej w Scali niż wersja Python z oczywistych powodów. Mając to założenie, pomyślałem, że powinienem nauczyć się i napisać wersję Scala jakiegoś bardzo powszechnego kodu do wstępnego przetwarzania dla około 1 …

9
Poszukiwanie wyjaśnień na temat pozornych sprzeczności dotyczących języków słabo pisanych
Myślę, że rozumiem mocne pisanie , ale za każdym razem, gdy szukam przykładów słabego pisania, znajduję przykłady języków programowania, które po prostu automatycznie wymuszają / konwertują typy. Na przykład w tym artykule zatytułowanym Typing: Strong vs. Słaby, Static vs. Dynamic mówi, że Python jest silnie wpisywany, ponieważ otrzymasz wyjątek, jeśli …
178 c#  java  python  perl  weakly-typed 

8
Spring AOP vs AspectJ
Mam wrażenie, że Spring AOP najlepiej nadaje się do zadań specyficznych dla aplikacji, takich jak bezpieczeństwo, logowanie, transakcje itp., Ponieważ wykorzystuje niestandardowe adnotacje Java5 jako szkielet. Jednak AspectJ wydaje się być bardziej przyjaznym wzorcem projektowym. Czy ktoś może wskazać różne zalety i wady używania Spring AOP i AspectJ w aplikacji …



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.