Programowanie

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


8
Jak wyłączyć przycisk „Prześlij”?
Jak wyłączyć przycisk „Prześlij”, dopóki formularz nie będzie ważny? Czy angular2 ma odpowiednik ng-disabled, którego można użyć na przycisku Submit? (ng-disabled nie działa dla mnie.)
127 forms  angular 


7
Jak uzyskać identyfikator URI żądania bez ścieżki kontekstu?
Metoda request.getRequestURI () zwraca identyfikator URI ze ścieżką kontekstu. Na przykład, jeśli adres URL podstawa wniosku jest http://localhost:8080/myapp/(czyli ścieżka kontekstu jest MojaApl ) i wzywam request.getRequestURI()do http://localhost:8080/myapp/secure/users, powróci /myapp/secure/users. Czy jest jakiś sposób, abyśmy mogli uzyskać tylko tę część /secure/users, tj. Identyfikator URI bez ścieżki kontekstu?
127 java  servlets 

8
Używasz wyrażenia regularnego w CSS?
Mam stronę HTML z elementami div, które mają identyfikator (y) w postaci s1 , s2 i tak dalej. <div id="sections"> <div id="s1">...</div> <div id="s2">...</div> ... </div> Chcę zastosować właściwość css do podzbioru tych sekcji / elementów div (w zależności od identyfikatora). Jednak za każdym razem, gdy dodam element div , …
127 css  regex 

7
Jak usunąć element tablicy w pętli foreach?
Chcę przejść przez tablicę z, foreachaby sprawdzić, czy istnieje wartość. Jeśli wartość istnieje, chcę usunąć element, który ją zawiera. Mam następujący kod: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Nie wiem, jak usunąć element po znalezieniu wartości. Jak to usunąć? Muszę użyć foreachdo tego …
127 php  arrays  loops  foreach 

10
GIT zobowiązuje się jako inny użytkownik bez adresu e-mail / lub tylko e-maila
Próbuję wprowadzić zmiany jako inny użytkownik, ale nie mam prawidłowego adresu e-mail, następujące polecenie nie działa dla mnie: git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' Mam ten sam problem, gdy próbuję zatwierdzić tylko za pomocą adresu e-mail git commit --author="john@doe.com" -m "some …
127 git  commit 

11
Błąd nieznanej kolumny w „liście pól” w zapytaniu dotyczącym aktualizacji MySQL
Ciągle otrzymuję błąd MySQL nr 1054 podczas próby wykonania tego zapytania aktualizacyjnego: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 Prawdopodobnie jest to błąd składniowy, ale próbowałem zamiast tego użyć sprzężenia wewnętrznego i innych zmian, ale wciąż otrzymuję ten sam komunikat: Unknown column 'y' in …


3
Jak ustawić zmienną środowiskową tylko na czas trwania skryptu?
Czy w systemie Linux (Ubuntu 11.04) w bash można tymczasowo ustawić zmienną środowiskową, która będzie się różnić od zwykłej zmiennej tylko na czas trwania skryptu? Na przykład, w skrypcie powłoki, utworzenie przenośnej aplikacji, która zapisuje w HOME, poprzez tymczasowe ustawienie HOME na folder w obecnym katalogu roboczym, a następnie uruchomienie …

10
Jak uzyskać dostęp do konfiguracji w dowolnej klasie w ASP.NET Core?
Przejrzałem dokumentację konfiguracji dotyczącą ASP.NET core. Dokumentacja mówi, że możesz uzyskać dostęp do konfiguracji z dowolnego miejsca w aplikacji. Poniżej znajduje się plik Startup.cs utworzony przez szablon public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); if …

5
Jak zmienić szerokość linii w ggplot?
Datalink: używane dane Mój kod: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), ]) …
127 r  ggplot2  line-plot 

1
Co dzieje się ze zmiennymi globalnymi i statycznymi w bibliotece współdzielonej, gdy jest ona połączona dynamicznie?
Próbuję zrozumieć, co się dzieje, gdy moduły ze zmiennymi globalnymi i statycznymi są dynamicznie połączone z aplikacją. Przez moduły rozumiem każdy projekt w rozwiązaniu (dużo pracuję z Visual Studio!). Te moduły są wbudowane w * .lib lub * .dll lub sam * .exe. Rozumiem, że plik binarny aplikacji zawiera globalne …

5
Dlaczego powinienem preferować jedno zadanie „await Task.WhenAll” zamiast wielu oczekujących?
W przypadku, gdy nie zależy mi na kolejności wykonywania zadań i po prostu potrzebuję ich wszystkich, czy nadal powinienem używać await Task.WhenAllzamiast wielu await? np. jest DoWork2poniżej preferowanej metody DoWork1(i dlaczego?): using System; using System.Threading.Tasks; namespace ConsoleApp { class Program { static async Task<string> DoTaskAsync(string name, int timeout) { var …

7
Jak uzyskać plik lub obiekt blob z adresu URL obiektu?
Pozwalam użytkownikowi ładować obrazy na stronę za pomocą przeciągania i upuszczania oraz innych metod. Kiedy obraz jest upuszczany, używam go URL.createObjectURLdo konwersji na adres URL obiektu, aby wyświetlić obraz. Nie odwołuję adresu URL, ponieważ używam go ponownie. Tak więc, kiedy przychodzi czas na utworzenie FormDataobiektu, aby umożliwić im przesłanie formularza …

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.