Programowanie

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

1
Wyjaśnienie nagłówka Keep-Alive
Poproszono mnie o zbudowanie witryny, a jeden ze współtwórców powiedział mi, że będę musiał dołączyć nagłówek keep-alive. Cóż, dużo o tym czytałem i wciąż mam pytania. msdn -> Otwarte połączenie poprawia wydajność, gdy klient wysyła wiele żądań dotyczących zawartości strony sieci Web, ponieważ serwer może szybciej zwrócić zawartość każdego żądania. …


13
Jedno repozytorium SVN czy wiele?
Jeśli masz wiele niepowiązanych projektów, czy warto umieścić je w tym samym repozytorium? myRepo/projectA/trunk myRepo/projectA/tags myRepo/projectA/branches myRepo/projectB/trunk myRepo/projectB/tags myRepo/projectB/branches czy może stworzyłbyś nowe repozytoria dla każdego? myRepoA/trunk myRepoA/tags myRepoA/branches myRepoB/trunk myRepoB/tags myRepoB/branches Jakie są zalety i wady każdego z nich? Jedyne, o czym mogę obecnie pomyśleć, to to, że otrzymujesz …
106 svn 

3
Dziwny problem z operacją w programie SQL Server: -100 / -100 * 10 = 0
Jeśli wykonasz, SELECT -100/-100*10wynikiem jest 0. Jeśli wykonasz, SELECT (-100/-100)*10wynikiem jest 10. Jeśli wykonasz, SELECT -100/(-100*10)wynikiem jest 0. Jeśli wykonasz, SELECT 100/100*10wynikiem jest 10. BOL stwierdza: Gdy dwa operatory w wyrażeniu mają ten sam poziom pierwszeństwa operatorów, są one oceniane od lewej do prawej na podstawie ich pozycji w wyrażeniu. …


3
Wyjaśnienie bezpieczeństwa wątków std :: shared_ptr
Czytam http://gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.html i niektóre problemy z bezpieczeństwem wątków nadal nie są dla mnie jasne: Standardowo gwarantuje, że zliczanie referencji jest obsługiwane wątkowo i niezależne od platformy, prawda? Podobny problem - standardowa gwarancja, że ​​tylko jeden wątek (trzymający ostatnią referencję) wywoła delete na udostępnionym obiekcie, prawda? shared_ptr nie gwarantuje żadnego bezpieczeństwa …
106 c++  c++11  shared-ptr 


11
Importuj plik CSV do silnie wpisanej struktury danych w .Net [zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
106 c#  vb.net  file  csv  import 

5
Błąd dodatku SP1 dla programu Visual Studio: plik Silverlight_sdk.msi jest niedostępny
Próbuję zainstalować dodatek SP1 dla programu Visual Studio 2010. Najpierw zainstalowałem wersję beta i wszystko działało dobrze. Następnie użyłem instalatora platformy internetowej, aby zainstalować SQL CE Compact 4, po którym zakładam, że zainstalowałem pełny SP1 (ta instalacja zajęła ponad 12 godzin, więc ją anulowałem). Instalator platformy internetowej poinformował mnie, że …

16
UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1
Mam kilka problemów, próbując zakodować ciąg do UTF-8. Próbowałem wielu rzeczy, w tym używania string.encode('utf-8')i unicode(string), ale pojawia się błąd: UnicodeDecodeError: kodek „ascii” nie może zdekodować bajtu 0xef na pozycji 1: numer porządkowy poza zakresem (128) To jest mój ciąg: (。・ω・。)ノ Nie rozumiem, co się dzieje, jakiś pomysł? Edycja: Problem …
106 python  unicode  utf-8 

2
Nieparzysta instrukcja składni powrotu
Wiem, że może to brzmieć dziwnie, ale nie wiem nawet, jak przeszukać tę składnię w Internecie, a także nie jestem pewien, co dokładnie oznacza. Więc obejrzałem trochę kodu MoreLINQ, a potem zauważyłem tę metodę public static IEnumerable<TSource> DistinctBy<TSource, TKey>(this IEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer) { if (source == …
106 c#  .net  c#-7.0 


6
Najszybszy sposób na konwersję obrazu do tablicy bajtów
Tworzę aplikację do udostępniania pulpitu zdalnego, w której przechwytuję obraz pulpitu, kompresuję go i wysyłam do odbiornika. Aby skompresować obraz, muszę go przekonwertować na bajt []. Obecnie używam tego: public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms …
106 c#  memory  bitmap  bytearray 

2
instrukcja switch () użycie
Jestem trochę zdezorientowany co do instrukcji switch w R. Po prostu wyszukując w Google funkcję, otrzymuję następujący przykład: Typowym zastosowaniem przełącznika jest rozgałęzianie zgodnie z wartością znaku jednego z argumentów funkcji. > centre <- function(x, type) { + switch(type, + mean = mean(x), + median = median(x), + trimmed = …


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.