Programowanie

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

5
Przykład nieprawidłowego ciągu utf8?
Testuję, jak część mojego kodu obsługuje złe dane i potrzebuję kilku serii bajtów, które mają nieprawidłowy kod UTF-8. Czy możesz opublikować jakieś, a najlepiej, wyjaśnienie, dlaczego są złe / gdzie je masz?

2
Co to znaczy „zatruwać funkcję” w C ++?
Na samym końcu wystąpienia Scotta Schurra „Wprowadzenie constexpr” na CppCon pyta „Czy istnieje sposób na zatrucie funkcji”? Następnie wyjaśnia, że ​​można to zrobić (choć w niestandardowy sposób) poprzez: Umieszczenie throww constexprfunkcji Deklarowanie nierozwiązanego problemu extern const char* Odwoływanie się do nierozwiązanych externwthrow Czuję, że trochę mi tu brakuje głębi, ale …
96 c++  constexpr 

13
Wyróżnione klasy w języku Java
Niektóre klasy w standardowym interfejsie API języka Java są traktowane nieco inaczej niż inne klasy. Mówię o tych klasach, których nie dałoby się zaimplementować bez specjalnego wsparcia ze strony kompilatora i / lub JVM. Te, które wymyśliłem od razu, to: Object (oczywiście) ponieważ między innymi nie ma super klasy. String …
96 java 


12
Safari w ios8 przewija ekran, gdy skupiają się na stałych elementach
W Safari IOS8 pojawił się nowy błąd z poprawioną pozycją. Jeśli skupisz się na obszarze tekstowym, który znajduje się w stałym panelu, safari przewinie cię na dół strony. Uniemożliwia to pracę z wszelkiego rodzaju interfejsami użytkownika, ponieważ nie ma możliwości wprowadzania tekstu do obszarów tekstowych bez przewijania strony do końca …
96 javascript  ios  css  safari  ios8 

3
Co dokładnie robią polecenia Vagranta?
Zaskakująco nie ma dokumentacji na temat tego, co robią polecenia Vagranta, poza odniesieniami w samouczku „wprowadzenie”. Co wypracowałem do tej pory: box- zarządzaj „ pudełkami ” destroy - zamknąć maszynę wirtualną, a następnie usunąć jej zapisany obraz? gem halt - wyłącz maszynę wirtualną init - przygotuj katalog z nowym plikiem …


2
Układ repozytorium GIT dla serwera z wieloma projektami
Jedną z rzeczy, które lubię w sposobie skonfigurowania Subversion jest to, że mogę mieć jedno główne repozytorium z wieloma projektami. Kiedy chcę pracować nad projektem, mogę sprawdzić tylko ten projekt. Lubię to \main \ProductA \ProductB \Shared następnie svn checkout http://.../main/ProductA Jako nowy użytkownik git chcę zapoznać się z najlepszymi praktykami …
96 git 

5
Prosty przykład dla kogoś, kto chce zrozumieć programowanie dynamiczne [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Szukam zrozumiałego przykładu dla kogoś, kto chce się nauczyć programowania dynamicznego. Są tutaj dobre odpowiedzi na …

3
Dlaczego nie ma std :: stou?
C ++ 11 dodał kilka nowych funkcji konwersji ciągów: http://en.cppreference.com/w/cpp/string/basic_string/stoul Zawiera stoi (ciąg do wartości typu int), stol (ciąg do długości długiej), stoll (ciąg do długości długiej bez znaku), stoul (ciąg do długości bez znaku), stoull (ciąg do długości bez znaku). W przypadku jego braku godna uwagi jest funkcja stou …
96 c++  string  c++11  std 

8
Godna, przyjazna dla programistów alternatywa dla PayPal [zamknięta]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

1
Pełna lista uprawnień systemu Android w formacie XML [zamknięta]
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 8 lat temu . Chciałbym móc znaleźć tę …

1
Sourcemaps off o jedną linię w Chrome, z Ruby on Rails, Webpack i React JS
Mam problem polegający na tym, że mapy źródeł generowane przez Webpack przy użyciu inline-source-mapustawienia konfiguracyjnego są wyłączone o jeden wiersz, gdy używam debugera Chrome devtools. Webpack jest konfigurowany w aplikacji Ruby on Rails w celu generowania połączonego, niezminimalizowanego pliku JavaScript składającego się z kilkudziesięciu modułów. Większość z tych modułów to …

2
Jak zoptymalizować czas kompilacji webpacka za pomocą narzędzia prefetchPlugin & Analysis?
Poprzednie badania: Jak mówi wiki webpack, możliwe jest użycie narzędzia analitycznego w celu optymalizacji wydajności kompilacji: z: https://github.com/webpack/docs/wiki/build-performance#hints-from-build-stats Wskazówki ze statystyk budowy Istnieje narzędzie do analizy, które wizualizuje kompilację, a także zapewnia wskazówki, jak można zoptymalizować rozmiar kompilacji i wydajność kompilacji . Możesz wygenerować wymagany plik JSON, uruchamiając pakiet webpack …

11
Autouzupełnianie Xcode 7.3 jest frustrujące
W Xcode jest nowe autouzupełnianie. Prawdopodobnie może się przydać, ponieważ sprawdza nie tylko początek nazw itp. Ale okazało się, że bardzo często nie znajduje nazwy klasy lub nazwy const itp. Muszę sam wpisać całą nazwę. Ogólnie rzecz biorąc, okazało się, że utrudnia to moje życie, a kodowanie jest bardziej czasochłonne. …

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.