Programowanie

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

5
ES6 eksport / import w pliku indeksu
Obecnie używam ES6 w aplikacji React przez webpack / babel. Korzystam z plików indeksu, aby zebrać wszystkie komponenty modułu i wyeksportować je. Niestety wygląda to tak: import Comp1_ from './Comp1.jsx'; import Comp2_ from './Comp2.jsx'; import Comp3_ from './Comp3.jsx'; export const Comp1 = Comp1_; export const Comp2 = Comp2_; export const …

12
Usuń rozszerzenie pliku z ciągu nazwy pliku
Jeśli mam ciąg mówiący "abc.txt", czy istnieje szybki sposób, aby uzyskać podłańcuch, który jest po prostu "abc"? Nie mogę zrobić, fileName.IndexOf('.')ponieważ nazwa pliku może być "abc.123.txt"lub coś i oczywiście chcę po prostu pozbyć się rozszerzenia (tj "abc.123".).
201 c#  string  parsing 


9
Jak sprawdzić w Javascript, czy jeden element jest zawarty w innym
Jak mogę sprawdzić, czy jeden element DOM jest dzieckiem innego elementu DOM? Czy istnieją jakieś wbudowane metody do tego? Na przykład coś takiego: if (element1.hasDescendant(element2)) lub if (element2.hasParent(element1)) Jeśli nie to jakieś pomysły, jak to zrobić? Musi to również być przeglądarka. Powinienem również wspomnieć, że dziecko może być zagnieżdżone na …
201 javascript  dom 


8
Jak zaktualizować pojedynczy moduł bez dotykania innych zależności
Rozumiem, że następujące polecenie zaktualizuje jeden strąk: pod update <podname>. Jednak powoduje to również aktualizację zależności między innymi zasobnikami (zasobnikami, które nie były zawarte w poleceniu aktualizacji), które zostały wcześniej zainstalowane. Czy istnieje sposób na zaktualizowanie pojedynczego zasobnika i pozostawienie wszystkich innych zależności w spokoju?
201 cocoa  cocoapods 

11
Java: jak zainicjować String []?
Błąd % javac StringTest.java StringTest.java:4: variable errorSoon might not have been initialized errorSoon[0] = "Error, why?"; Kod public class StringTest { public static void main(String[] args) { String[] errorSoon; errorSoon[0] = "Error, why?"; } }

14
Konwertowanie podwójnego na ciąg znaków
Nie jestem pewien, czy to ja, czy coś, ale mam problem z konwersją podwójnego ciągu na ciąg. oto mój kod: double total = 44; String total2 = Double.toString(total); Czy robię coś złego, czy brakuje mi tutaj kroku? NumberFormatExceptionPodczas próby konwersji tego pojawia się błąd . totalCost.setOnTouchListener(new OnTouchListener() { public boolean …
201 java  android 

11
Iteruj po liście plików ze spacjami
Chcę iterować listę plików. Ta lista jest wynikiem findpolecenia, więc wymyśliłem: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Jest w porządku, chyba że plik ma spacje w nazwie: $ ls foo_bar_baz.txt foo bar baz.txt $ getlist File …
201 linux  bash  shell 

20
Jaki jest najlepszy sposób na wdrożenie zagnieżdżonych słowników?
Mam strukturę danych, która zasadniczo odpowiada zagnieżdżonemu słownikowi. Powiedzmy, że wygląda to tak: {'new jersey': {'mercer county': {'plumbers': 3, 'programmers': 81}, 'middlesex county': {'programmers': 81, 'salesmen': 62}}, 'new york': {'queens county': {'plumbers': 9, 'salesmen': 36}}} Teraz utrzymanie i tworzenie tego jest dość bolesne; za każdym razem, gdy mam nowy stan …

9
Puste tablice wydają się być równe prawdzie i fałszowi w tym samym czasie
Puste tablice są prawdziwe, ale są również równe false. var arr = []; console.log('Array:', arr); if (arr) console.log("It's true!"); if (arr == false) console.log("It's false!"); if (arr && arr == false) console.log("...what??"); Uruchom fragment koduHide resultsRozwiń fragment kodu Wydaje mi się, że wynika to z niejawnej konwersji obsługiwanej przez operatora …
201 javascript 

10
Sekcja a artykuł HTML5
Mam stronę złożoną z różnych „sekcji”, takich jak filmy, kanał informacyjny itp. Nie jestem pewien, jak je reprezentować za pomocą HTML5. Obecnie mam je jako HTML5 <section>, ale przy dalszej kontroli wygląda na to, że byłby bardziej poprawny tag <article>. Czy ktoś mógłby rzucić na to trochę światła? Żadna z …
201 html  markup 

5
Jak zainstalować imagemagick z Homebrew?
Próbuję zainstalować Imagemagick na OSX Lion, ale coś nie działa zgodnie z oczekiwaniami. -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning into /Users/klebershimabuku/Library/Caches/Homebrew/imagemagick--git... fatal: https://github.com/adamv/ImageMagick.git/info/refs not found: did you run git update-server-info on the server? Error: Failure while executing: git clone --depth 1 https://github.com/adamv/ImageMagick.git /Users/kleber/Library/Caches/Homebrew/imagemagick--git lekarz parzenia mówi: -> …
201 git  gcc  homebrew  osx-lion  gcc4 


8
Jak rozpoznać, kiedy narysowano układ?
Mam niestandardowy widok, który rysuje przewijalną mapę bitową na ekranie. Aby go zainicjować, muszę przekazać rozmiar w pikselach nadrzędnego obiektu układu. Ale podczas funkcji onCreate i onResume układ nie został jeszcze narysowany, a więc layout.getMeasuredHeight () zwraca 0. Aby obejść ten problem, dodałem moduł obsługi, który czeka jedną sekundę, a …

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.