Programowanie

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

13
Uzyskaj dostęp do wartości wyliczenia przy użyciu EL z JSTL
Mam Enum o nazwie Status zdefiniowany jako: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } Chciałbym uzyskać dostęp do wartości VALIDz tagu JSTL. W szczególności testatrybut <c:when>tagu. Na przykład <c:when test="${dp.status eq Status.VALID"> …
104 java  jsp  jakarta-ee  jstl 

2
Django: Czy ustawić klucz obcy za pomocą liczby całkowitej?
Czy istnieje sposób na ustawienie relacji klucza obcego przy użyciu identyfikatora całkowitego modelu? Byłoby to dla celów optymalizacji. Załóżmy na przykład, że mam model pracownika: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') i EmployeeType(models.Model): type = models.CharField(max_length=100) Chcę elastyczności związanej z nieograniczoną liczbą typów pracowników, ale …

8
Jak sprawdzić obsługę języka C ++ 11?
Czy istnieje sposób na wykrycie w czasie kompilacji, czy kompilator obsługuje niektóre funkcje C ++ 11? Na przykład coś takiego: #ifndef VARIADIC_TEMPLATES_SUPPORTED #error "Your compiler doesn't support variadic templates. :(" #else template <typename... DatatypeList> class Tuple { // ... } #endif
104 c++  c++11 

10
Dlaczego (i <= j && j <= i && i! = J) przyjmuje wartość PRAWDA?
Napisałem fragment kodu Java, który działa w nieskończonej pętli. Poniżej kod: public class TestProgram { public static void main(String[] args){ Integer i = new Integer(0); Integer j = new Integer(0); while(i&lt;=j &amp;&amp; j&lt;=i &amp;&amp; i!=j){ System.out.println(i); } } } W powyższym kodzie, widząc warunek w whilepętli, na początku wygląda na …
104 java 

16
czyszczenie tablicy znaków c
Pomyślałem, że ustawienie pierwszego elementu na wartość null wyczyści całą zawartość tablicy char. char my_custom_data[40] = "Hello!"; my_custom_data[0] = '\0'; Jednak to ustawia tylko pierwszy element na null. lub my_custom_data[0] = 0; Zamiast używać memset, pomyślałem, że powyższe 2 przykłady powinny wyczyścić wszystkie dane.
104 c  arrays  char 




7
Zakres zmiennej Bash
Proszę wyjaśnić mi, dlaczego ostatnie echostwierdzenie jest puste? Spodziewam się, że XCODEw pętli while zostanie zwiększona do wartości 1: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages from SMcli" exit $STATE_WARNING else …
104 bash  scope  pipe 


5
Pobierz wybrany indeks UITableView
Chcę mieć wybrany indeks dla UITableView. Napisałem następujący kod: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; To zawsze działa dla 1. pozycji. Chcę mieć wybrany indeks windexPathForRow. Proszę pomóż. Dzięki.

7
Jak przeprowadzić skanowanie systemu plików
Muszę napisać funkcję, która po podaniu ścieżki do folderu skanuje pliki zakorzenione w tym folderze. A potem muszę wyświetlić strukturę katalogów w tym folderze. Wiem, jak zrobić 2 (zamierzam użyć jstree, aby wyświetlić go w przeglądarce).
104 file  go  directory 


8
Dostęp do arkuszy kalkulacyjnych Google w C # przy użyciu interfejsu API danych Google
Mam pewne informacje w Arkuszach kalkulacyjnych Google w postaci pojedynczego arkusza. Czy istnieje sposób, w jaki mogę odczytać te informacje z .NET, podając dane logowania Google i adres arkusza kalkulacyjnego. Czy jest to możliwe przy użyciu interfejsów API danych Google. Ostatecznie muszę uzyskać informacje z arkusza kalkulacyjnego Google w DataTable. …


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.