Programowanie

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

11
Co to jest „jednostka tłumacząca” w C ++
Czytam w tym czasie „Effective C ++” napisany przez Meyersa i spotkałem się z terminem „jednostka tłumacząca”. Czy ktoś mógłby mi wyjaśnić: 1) Co to dokładnie jest 2) Kiedy powinienem rozważyć użycie go podczas programowania w C ++ 3) Jeśli jest związany tylko z C ++ lub może być używany …
236 c++ 

7
Jakie rozmiary ikon powinna zawierać ikona mojej aplikacji Windows?
Mam aplikację Windows, która będzie działać w systemie Windows XP i nowszych (tj. Vista / 7). Zgodnie z wytycznymi interfejsu użytkownika systemu Vista standardowe rozmiary to 16x16, 32x32, 48x48, 256x256 (standardowe rozmiary XP nie zawierają ikony 256x256). Oprócz tych rozmiarów mam też 96x96 i 128x128 (i mogę stworzyć więcej). Który …
236 windows  icons  desktop 


3
Wybierz obiekty na podstawie wartości zmiennej w obiekcie za pomocą jq
Mam następujący plik json: { "FOO": { "name": "Donald", "location": "Stockholm" }, "BAR": { "name": "Walt", "location": "Stockholm" }, "BAZ": { "name": "Jack", "location": "Whereever" } } Korzystam z jq i chcę uzyskać elementy „name” obiektów, w których „location” to „Stockholm”. Wiem, że mogę uzyskać wszystkie nazwiska cat json | …
236 json  bash  jq 


18
Jak usunąć element z tablicy w Swift
Jak mogę rozbroić / usunąć element z tablicy w nowym języku Apple Swift? Oto kod: let animals = ["cats", "dogs", "chimps", "moose"] Jak można animals[2]usunąć element z tablicy?
236 arrays  swift 

3
Prawidłowe użycie transakcji w SQL Server
Mam 2 polecenia i potrzebuję, aby oba zostały wykonane poprawnie lub żadne z nich nie zostało wykonane. Myślę więc, że potrzebuję transakcji, ale nie wiem, jak prawidłowo z niej korzystać. W czym problem z następującym skryptem? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES ('Tidd130', 130), ('Tidd230', 230) UPDATE …

3
Plik git diff w stosunku do ostatniej zmiany
Czy jest możliwe, aby git wytworzył różnicę między konkretnym plikiem, jaki istnieje teraz i jaki istniał przed ostatnim zatwierdzeniem, które go zmieniło? To znaczy, jeśli wiemy: $ git log --oneline myfile 123abc Fix some stuff 456def Frobble the foos 789dba Initial commit Następnie git diff 456def myfilepokazuje ostatnią zmianę na …
236 git  git-diff 


6
Konwertuj Newtonsoft.Json.Linq.JArray na listę określonego typu obiektu
Mam następującą zmienną typu {Newtonsoft.Json.Linq.JArray}. properties["Value"] {[ { "Name": "Username", "Selected": true }, { "Name": "Password", "Selected": true } ]} Co chcę osiągnąć jest konwersja to List<SelectableEnumItem>gdzie SelectableEnumItemjest następujący typ: public class SelectableEnumItem { public string Name { get; set; } public bool Selected { get; set; } } Jestem …
236 c#  json.net 


30
Jak zmienić kolor tła przycisku UIB, gdy jest podświetlony?
W pewnym momencie mojej aplikacji mam wyróżnione UIButton(na przykład, gdy użytkownik trzyma palec na przycisku) i muszę zmienić kolor tła, gdy przycisk jest podświetlony (więc gdy palec użytkownika jest nadal na przycisku) . Próbowałem następujące: _button.backgroundColor = [UIColor redColor]; Ale to nie działa. Kolor pozostaje taki sam. Próbowałem tego samego …

18
Python nie działa w linii poleceń git bash
Python nie będzie działał w git bash (Windows). Kiedy wpisuję python w wierszu poleceń, zabiera mnie do pustej linii, nie mówiąc, że wszedł do Python 2.7.10, podobnie jak robi to w PowerShell. Nie wyświetla mi komunikatu o błędzie, ale Python po prostu nie działa. Już upewniłem się, że uwzględniono zmienne …


11
Co to jest „wątek” (naprawdę)?
Próbowałem znaleźć dobrą definicję i zrozumieć, czym tak naprawdę jest wątek . Wygląda na to, że brakuje mi czegoś oczywistego, ale za każdym razem, gdy czytam o tym, czym jest wątek, jest to prawie okrągła definicja, a la „wątek jest wątkiem wykonania” lub „sposobem na podział na uruchomione zadania”. Uh …

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.