Programowanie

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

13
Usuwanie końcowego znaku nowej linii z wprowadzania fgets ()
Próbuję pobrać dane od użytkownika i wysłać je do innej funkcji w gcc. Kod jest mniej więcej taki. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Uważam jednak, że ma on \nna końcu znak nowej linii . Więc jeśli Johnwejdę, …
235 c  string  gcc  newline  fgets 




8
Chrome Dev Tools: jak śledzić sieć pod kątem linku, który otwiera nową kartę?
Chcę śledzić aktywność sieci, która ma miejsce po kliknięciu łącza. Problem polega na tym, że link otwiera nową kartę i najwyraźniej narzędzia programistyczne działają na karcie, dla której były otwarte. „Zachowaj dziennik po nawigacji” nie pomaga. Moje obecne rozwiązanie to przejście do FireFox i HttpFox, które nie mają tego problemu. …


10
Właściwość „wartość” nie istnieje dla wartości typu „HTMLElement”
Bawię się pismem maszynowym i próbuję utworzyć skrypt, który aktualizuje element p, gdy tekst jest wprowadzany w polu wprowadzania. HTML wygląda następująco: <html> <head> </head> <body> <p id="greet"></p> <form> <input id="name" type="text" name="name" value="" onkeyup="greet('name')" /> </form> </body> <script src="greeter.js"></script> </html> A greeter.tsplik: function greeter(person) { return "Hello, " + …
235 typescript 

27
Domyślna FirebaseApp nie jest inicjowana
Widzimy kilka wyjątków od komunikatu Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first.w naszej aplikacji na Androida, w której właśnie dodaliśmy Firebase Remote Config. Ślad stosu wygląda następująco: Fatal Exception: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.app. Make sure to …

4
Metoda dodania nowego lub zaktualizowania istniejącego elementu w słowniku
W niektórych starszych kodach widzę następującą metodę rozszerzenia, aby ułatwić dodanie nowego elementu klucz-wartość lub aktualizację wartości, jeśli klucz już istnieje. Metoda 1 (starszy kod). public static void CreateNewOrUpdateExisting<TKey, TValue>( this IDictionary<TKey, TValue> map, TKey key, TValue value) { if (map.ContainsKey(key)) { map[key] = value; } else { map.Add(key, value); …
235 c#  dictionary 



7
Jak mogę wykonać skalę SVG za pomocą kontenera nadrzędnego?
Chcę mieć skalę zawartości wbudowanego elementu svg, gdy rozmiar nie jest rodzimy. Oczywiście mógłbym go mieć jako osobny plik i skalować w ten sposób. index.html: <img src="foo.svg" style="width: 100%;" /> foo.svg: <svg width="123" height="456"></svg> Chcę jednak dodać dodatkowe style do SVG poprzez CSS, więc połączenie zewnętrznego nie jest opcją. Jak …
235 css  html  svg  scaling 



7
Czy kolumny tabeli z kluczem obcym mogą mieć wartość NULL?
Mam tabelę, która ma kilka kolumn identyfikatora do innych tabel. Chcę, aby klucz obcy wymusił integralność tylko wtedy, gdy wstawię tam dane. Jeśli zrobię aktualizację w późniejszym czasie, aby zapełnić tę kolumnę, powinien również sprawdzić ograniczenie. (Prawdopodobnie zależy to od serwera bazy danych, używam typu tabeli MySQL i InnoDB) Uważam, …

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.