Programowanie

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

11
Dodaj poziomy pasek przewijania do tabeli html
Czy istnieje sposób na dodanie poziomego paska przewijania do tabeli HTML? Właściwie potrzebuję, aby można go było przewijać zarówno w pionie, jak iw poziomie, w zależności od tego, jak rośnie tabela, ale nie mogę wyświetlić żadnego paska przewijania.

5
Jak znaleźć dokładną wersję zainstalowanej bazy danych MongoDB
Mam lokalnie zainstalowaną bazę danych mongoDB 3.2 dla systemu Windows 7. Chciałbym poznać jego konkretną wersję (na przykład 3.2.1, 3.2.3 lub ...). Jak mogłem to znaleźć? Jeśli otworzę powłokę bazy danych (mongo.exe), widzę, jak wyświetla: Wersja powłoki MongoDB: 3.2.0 Ale to tylko wersja powłoki i nie jestem pewien, czy jest …
142 mongodb 

15
Dowiedz się, czy konsola Chrome jest otwarta
Używam tego małego skryptu, aby dowiedzieć się, czy Firebug jest otwarty: if (window.console && window.console.firebug) { //is open }; I działa dobrze. Teraz szukałem przez pół godziny, aby znaleźć sposób na wykrycie, czy wbudowana internetowa konsola programisty Google Chrome jest otwarta, ale nie mogłem znaleźć żadnej wskazówki. To: if (window.console …

1
Sprawdź wywołanie metody przy użyciu Moq
Jestem całkiem nowy w testowaniu jednostkowym w C # i uczę się używać Moq. Poniżej znajduje się klasa, którą próbuję przetestować. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { public DoSomething(string …
142 c#  testing  methods  moq 

9
Dodajesz informacje do wyjątku?
Chcę osiągnąć coś takiego: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') Traceback... IOError('Stuff Happens at arg1') Ale otrzymuję: Traceback.. IOError('Stuff') Jakieś wskazówki, jak to osiągnąć? Jak to zrobić zarówno w …
142 python  exception 

14
Określ liczbę wartości NA w kolumnie
Chcę policzyć liczbę NAwartości w kolumnie ramki danych. Powiedzmy, że nazywa się moja ramka danych df, a nazwa kolumny, którą rozważam, to col. Sposób, który wymyśliłem, jest następujący: sapply(df$col, function(x) sum(length(which(is.na(x))))) Czy to dobry / najbardziej efektywny sposób, aby to zrobić?
142 r  dataframe 

4
Dlaczego potrzebny jest łącznik do metody redukującej, która konwertuje typ w java 8
Mam problem z pełnym zrozumieniem roli, jaką combinerspełnia reducemetoda strumieniowa . Na przykład następujący kod nie kompiluje się: int length = asList("str1", "str2").stream() .reduce(0, (accumulatedInt, str) -> accumulatedInt + str.length()); Komunikat o błędzie kompilacji: (niezgodność argumentów; nie można przekonwertować wartości int na java.lang.String) ale ten kod się kompiluje: int length …
142 java  java-8  java-stream 

13
Jenkins Pipeline Wipe Out Workspace
Używamy Jenkinsa 2.xi uwielbiamy nową wtyczkę Pipeline. Jednak przy tak dużej liczbie gałęzi w repozytorium miejsce na dysku szybko się zapełnia. Czy jest jakaś wtyczka zgodna z Pipeline, którą mogę wyczyścić obszar roboczy po udanej kompilacji?

3
Jaka jest różnica pomiędzy .*? i. * wyrażenia regularne?
Próbuję podzielić ciąg na dwie części za pomocą wyrażenia regularnego. Ciąg jest sformatowany w następujący sposób: text to extract<number> Używałem (.*?)<i <(.*?)>które działają dobrze, ale po lekkim przeczytaniu do wyrażenia regularnego zacząłem się zastanawiać, dlaczego potrzebuję ?wyrażeń. Zrobiłem to dopiero po znalezieniu ich na tej stronie, więc nie jestem do …

3
Jak SetBasePath w ConfigurationBuilder w Core 2.0
Jak ustawić ścieżkę podstawową w ConfigurationBuilder w Core 2.0. Przeszukałem google i znalazłem to pytanie, to z Microsoft Docs i 2.0 Docs online, ale wydaje się, że używają wersji Microsoft.Extension.Configurationod 1.0.0-beta8 . Chcę czytać appsettings.json. Czy jest na to nowy sposób w Core 2.0? using System; using System.IO; using Microsoft.Extensions.Configuration; …



2
Jaka jest różnica między pyenv, virtualenv, anaconda?
Jestem programistą ruby ​​próbującym nauczyć się Pythona. Jestem ładną rodziną z pyenv, ponieważ jest to jak kopiowanie i wklejanie z rbenv. Pyenv pomaga pozwolić na posiadanie więcej niż jednej wersji Pythona w systemie, a także izolować Pythona bez dotykania wrażliwej części systemu. Przypuszczam, że każda instalacja Pythona zawiera pakiet pip. …

3
Jak przekazać wartość z danych Vue do href?
Próbuję zrobić coś takiego: <div v-for="r in rentals"> <a bind-href="'/job/'r.id"> {{ r.job_title }} </a> </div> Nie mogę dowiedzieć się, jak dodać wartość atrybutu r.idna końcu, hrefaby móc wykonać wywołanie interfejsu API. Jakieś sugestie?
142 vue.js  vue-router 


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.