Programowanie

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


13
Maven: nierozstrzygalny POM rodzic
Mam konfigurację projektu Maven jako 1 projekty powłoki i 4 moduły podrzędne. Kiedy próbuję zbudować powłokę. Dostaję: [INFO] Scanning for projects... [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project module1:1.0_A0 (C:\module1\pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Failure to find shell:pom:1.0_A0 in …

4
Właściwe nazewnictwo pakietów do testowania w języku Go
Widziałem kilka różnych strategii nazewnictwa pakietów testowych w Go i chciałem wiedzieć, jakie są zalety i wady każdego z nich i którego powinienem użyć. Strategia 1: Nazwa pliku: github.com/user/myfunc.go package myfunc Nazwa pliku testowego: github.com/user/myfunc_test.go package myfunc Zobacz przykład bzip2 . Strategia 2: Nazwa pliku: github.com/user/myfunc.go package myfunc Nazwa pliku …
103 unit-testing  go 

4
Co znaczy -D_XOPEN_SOURCE?
Niedawno napotkałem kod, którego gcc nie skompilowałby bez tego argumentu. Sprawdziłem stronę podręcznika gcc, ale nie znalazłem tej konkretnej opcji. Znalazłem XOPEN_SOURCE, ale niewiele było wyjaśnienia, do czego służy. Czy ktoś może coś rozwinąć? Wiem, że -D_XOPEN_SOURCEmożna ustawić różne wartości, takie 400, 600ale to, co czynili DO?
103 c  gcc 

7
Jak obliczana jest suma kontrolna CRC32?
Może po prostu tego nie widzę, ale CRC32 wydaje się albo niepotrzebnie skomplikowane, albo niewystarczająco wyjaśnione nigdzie, co mogłem znaleźć w sieci. Rozumiem, że jest to reszta z arytmetycznego podziału wartości wiadomości nie opartego na przenoszeniu, podzielonej przez wielomian (generujący), ale faktyczna jego implementacja mi umyka. Przeczytałem Bezbolesny przewodnik po …
103 c  checksum  crc32 

4
Flutter: Jak poprawnie używać dziedziczonego widżetu?
Jaki jest prawidłowy sposób korzystania z InheritedWidget? Jak dotąd zrozumiałem, że daje to szansę na propagowanie danych w drzewie widżetów. W skrajnym przypadku, jeśli umieścisz jako RootWidget, będzie on dostępny ze wszystkich widżetów w drzewie na wszystkich trasach, co jest w porządku, ponieważ w jakiś sposób muszę udostępnić mój ViewModel …


13
Liczba dodatnia do liczby ujemnej w JavaScript?
Zasadniczo odwrotność abs. Jeżeli mam: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { slideNum = -slideNum } console.log(slideNum) Bez względu na konsolę zawsze zwraca liczbę dodatnią. Jak to naprawić? Jeśli zrobię: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { _selector.animate({ left: (-slideNum * sizes.images.width) + 'px' }, 750, 'InOutPDX') } else { …
103 javascript  jquery  math 

12
Instrukcje: najlepszy sposób rysowania tabeli w aplikacji konsoli (C #)
Mam ciekawe pytanie. Wyobraź sobie, że mam wiele danych zmieniających się w bardzo szybkich odstępach czasu. Chcę wyświetlić te dane jako tabelę w aplikacji konsoli. np .: ------------------------------------------------------------------------- | Column 1 | Column 2 | Column 3 | Column 4 | ------------------------------------------------------------------------- | | | | | | | | …
103 c#  console  drawing 

10
Jak zwrócić wartość z __init__ w Pythonie?
Mam klasę z __init__funkcją. Jak mogę zwrócić wartość całkowitą z tej funkcji podczas tworzenia obiektu? Napisałem program, w którym __init__analizuje się wiersz poleceń i potrzebuję ustawić jakąś wartość. Czy można ustawić to w zmiennej globalnej i używać w innych funkcjach składowych? Jeśli tak, jak to zrobić? Do tej pory zadeklarowałem …
103 python  class  init 

8
MySQL DOŁĄCZYĆ tylko do ostatniego wiersza?
Mam klienta tabeli, który przechowuje identyfikator_klienta, adres e-mail i dane referencyjne. Istnieje dodatkowa tabela customer_data, która przechowuje historyczny zapis zmian dokonanych w kliencie, tj. Kiedy następuje zmiana, wstawiany jest nowy wiersz. Aby wyświetlić informacje o kliencie w tabeli, dwie tabele muszą zostać połączone, jednak tylko najnowszy wiersz z customer_data powinien …
103 mysql  sql  join 

7
Jak uzyskać historię na React-router v4?
Mam mały problem z migracją z React-Router v3 do v4. w wersji 3 mogłem to zrobić wszędzie: import { browserHistory } from 'react-router'; browserHistory.push('/some/path'); Jak mogę to osiągnąć w v4. Wiem, że mógłbym użyć withRouterrekwizytów hoc , kontekstu reakcji lub routera zdarzeń, gdy jesteś w komponencie. ale tak nie jest …




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.