Programowanie

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

7
Importowanie pliku JSON w TypeScript
Mam JSONplik, który wygląda następująco: { "primaryBright": "#2DC6FB", "primaryMain": "#05B4F0", "primaryDarker": "#04A1D7", "primaryDarkest": "#048FBE", "secondaryBright": "#4CD2C0", "secondaryMain": "#00BFA5", "secondaryDarker": "#009884", "secondaryDarkest": "#007F6E", "tertiaryMain": "#FA555A", "tertiaryDarker": "#F93C42", "tertiaryDarkest": "#F9232A", "darkGrey": "#333333", "lightGrey": "#777777" } Próbuję zaimportować go do .tsxpliku. W tym celu dodałem to do definicji typu: declare module "*.json" { …

3
Jak radzić sobie z niechcianą budową widgetu?
Z różnych powodów czasami buildmetoda moich widżetów jest wywoływana ponownie. Wiem, że dzieje się tak, ponieważ rodzic się zaktualizował. Ale to powoduje niepożądane skutki. Typowa sytuacja, w której powoduje to problemy, ma miejsce podczas używania w FutureBuilderten sposób: @override Widget build(BuildContext context) { return FutureBuilder( future: httpCall(), builder: (context, snapshot) …

3
Jaka jest różnica między git switch a git checkout <branch>
Git 2.23 wprowadza nowe polecenie git switch- po przeczytaniu dokumentacji wydaje się być prawie takie samo, jak git checkout &lt;branchname&gt;ktoś może wyjaśnić różnicę lub przypadek użycia? Wprowadzono dwa nowe polecenia „git switch” i „git restore” w celu rozdzielenia „sprawdzania gałęzi, aby pracować nad rozwojem jej historii” i „sprawdzania ścieżek poza …


4
NSInvalidUnarchiveOperationException: nie można utworzyć wystąpienia klasy o nazwie NSLayoutConstraint
Jestem w tym bardzo nowy. Postępowałem zgodnie z instrukcją Apple'a krok po kroku dla projektu iPhone'a „HelloWorld”. Uruchomiłem go w symulatorze iPhone'a 5.0 i się zawiesił: 2012-11-02 14: 46: 06.782 HelloWorld [9880: c07] * Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSInvalidUnarchiveOperationException”, powód: „Nie można utworzyć instancji klasy o nazwie NSLayoutConstraint” …

10
Jak zapobiec modyfikacji pola prywatnego w klasie?
Wyobraź sobie, że mam tę klasę: public class Test { private String[] arr = new String[]{"1","2"}; public String[] getArr() { return arr; } } Teraz mam inną klasę, która używa powyższej klasy: Test test = new Test(); test.getArr()[0] ="some value!"; //!!! Oto więc problem: uzyskałem dostęp do prywatnego pola klasy …
165 java  arrays  oop  class 

9
Ustaw wybrany indeks listy rozwijanej za pomocą jQuery
Jak ustawić indeks listy rozwijanej w jQuery, jeśli sposób znajdowania kontrolki jest następujący: $("*[id$='" + originalId + "']") Robię to w ten sposób, ponieważ tworzę formanty dynamicznie i ponieważ identyfikatory są zmieniane podczas korzystania z formularzy sieci Web, znalazłem to jako obejście, aby znaleźć mi niektóre kontrolki. Ale kiedy już …
165 jquery 

10
Jak mogę zmienić skojarzenie typu pliku istniejącego pliku w WebStorm?
Przypadkowo utworzyłem plik bez rozszerzenia i wybrałem niewłaściwe skojarzenie typu pliku. Myślę, że dokument tekstowy. Zmieniłem jego nazwę, aby mieć rozszerzenie .js, które jest tym, czego chciałem, ale teraz utknęło bez podświetlania składni. WebStorm nie traktuje go jako pliku javascript. Nie mogę znaleźć nigdzie, aby zmienić sposób, w jaki WebStorm …
165 webstorm 


9
Nie można utworzyć wystąpienia klasy o nazwie MKMapView
Być może robię tutaj coś naprawdę głupiego, tak jak robiłem to wcześniej i zadziałało, a teraz ... Utworzono nowy projekt na iPada, w widoku szczegółów dodałem MKMapView, dodałem MapKit.framework do projektu, dodałem właściwość / itp. Do nagłówka. Idź, aby uruchomić projekt i zdobyć SIGABRT z **** Zakończenie aplikacji z powodu …
165 ios  ipad  mkmapview 

18
Jak załadować lokalny plik HTML do UIWebView
Próbuję załadować plik HTML do mojego UIWebView, ale to nie zadziała. Oto etap: mam folder o nazwie html_files w moim projekcie. Następnie utworzyłem webView w kreatorze interfejsów i przypisałem do niego gniazdko w viewController. Oto kod, którego używam do dołączania pliku html: -(void)viewDidLoad { NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"sample" …

1
Statyczny błąd funkcji składowych; Jak poprawnie napisać podpis?
Otrzymuję błąd podczas próby skompilowania mojego kodu w g ++ przy użyciu bieżącego podpisu: cannot declare member function static void Foo::Bar(std::ostream&amp;, const Foo::Node*) to have static linkage Moje pytanie jest dwojakie: Dlaczego nie kompiluje się w ten sposób? Jaki jest prawidłowy podpis i dlaczego? Podpisy zawsze były moją śmiercią, kiedy …

13
Jak używać Rubiego do tworzenia skryptów powłoki?
Mam kilka prostych zadań związanych ze skryptami powłoki, które chcę wykonać Na przykład: Wybór pliku w katalogu roboczym z listy plików pasujących do jakiegoś wyrażenia regularnego. Wiem, że mogę robić tego typu rzeczy używając standardowego basha i grepa, ale byłoby miło móc zhakować szybkie skrypty, które będą działać w systemie …
165 ruby  shell  scripting 


6
Dlaczego PyPy nie został dołączony do standardowego Pythona?
Patrzyłem na PyPy i zastanawiałem się, dlaczego nie został zaadaptowany do głównych dystrybucji Pythona. Czy takie rzeczy jak kompilacja JIT i mniejsze zużycie pamięci nie poprawią znacznie szybkości całego kodu Pythona? Krótko mówiąc, jakie są główne wady PyPy, które powodują, że pozostaje oddzielnym projektem?
165 python  pypy 

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.