Programowanie

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

7
Kiedy pozbyć się CancellationTokenSource?
Klasa CancellationTokenSourcejest jednorazowa. Szybkie spojrzenie w Reflector dowodzi użycia KernelEvent(bardzo prawdopodobne) niezarządzanego zasobu. Ponieważ CancellationTokenSourcenie ma finalizatora, jeśli go nie wyrzucimy, GC tego nie zrobi. Z drugiej strony, jeśli spojrzysz na przykłady wymienione w artykule MSDN Anulowanie w zarządzanych wątkach , tylko jeden fragment kodu usuwa token. Jaki jest właściwy …

8
Czy istnieje ograniczenie ilości danych JSON?
Używam jquery, JSON i AJAX do systemu komentarzy. Ciekaw jestem, czy istnieje ograniczenie rozmiaru tego, co można przesyłać / przechowywać w formacie JSON? Na przykład, jeśli użytkownik wpisze dużą kwotę i wyślę ją przez JSON, czy istnieje jakiś maksymalny limit? Przez JSON można również wysyłać dowolny tekst. na przykład czasami …
163 json 


8
Jaka jest różnica między istringstream, ostringstream i stringstream? / Dlaczego nie używać stringstream w każdym przypadku?
Kiedy używam std::istringstream, std::ostringstreami std::stringstreamdlaczego nie należy po prostu użyć std::stringstreamw każdej sytuacji (czy są jakieś problemy z wydajnością Runtime?). Wreszcie, czy jest w tym coś złego (zamiast w ogóle korzystać ze strumienia): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";

8
Nagłówek odpowiedzi jQuery i AJAX
Otrzymałem więc wywołanie jQuery AJAX, a odpowiedź pochodzi z serwera w postaci przekierowania 302. Chciałbym wziąć to przekierowanie i załadować je w ramce iframe, ale kiedy próbuję wyświetlić informacje nagłówka z alertem javascript, pojawia się wartość null, mimo że firebug widzi to poprawnie. Oto kod, jeśli to pomoże: $j.ajax({ type: …

22
„dragleave” elementu macierzystego uruchamia się podczas przeciągania elementów podrzędnych
Przegląd Mam następującą strukturę HTML i dołączyłem zdarzenia dragenteri dragleavedo <div id="dropzone">elementu. <div id="dropzone"> <div id="dropzone-content"> <div id="drag-n-drop"> <div class="text">this is some text</div> <div class="text">this is a container with text and images</div> </div> </div> </div> Problem Kiedy przeciągam plik na <div id="dropzone">, dragenterzdarzenie jest uruchamiane zgodnie z oczekiwaniami. Jednak, gdy …

23
CocoaPods nie działają w systemie macOS High Sierra
Po aktualizacji do macOS High Sierra CocoaPods nie działa. Chociaż kuszące jest odejście od CocoaPods, niestety nie jest to obecnie objęte zakresem. Komunikat o błędzie znajduje się poniżej. zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory Zdaję sobie sprawę, że błąd wynika z uaktualniania Rubiego, ale co można …


22
Jak sformatować ciąg jako numer telefonu w C #
Mam ciąg "1112224444" to numer telefonu. Chcę sformatować jako 111-222-4444 przed zapisaniem go w pliku. Jest na kablu danych i wolałbym móc to zrobić bez przypisywania nowego zmienna. Myślałem: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); ale to chyba nie pomaga. ** AKTUALIZACJA ** Dobrze. Poszedłem z tym rozwiązaniem Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####") Teraz robi …

22
Jak programowo wyłączyć przewijanie stron za pomocą jQuery
Korzystając z jQuery, chciałbym wyłączyć przewijanie treści: Mój pomysł to: Zestaw body{ overflow: hidden;} Uchwyć prąd scrollTop();/scrollLeft() Powiązanie ze zdarzeniem body scroll, ustaw scrollTop / scrollLeft na przechwyconą wartość. Czy jest lepszy sposób? Aktualizacja: Proszę zobaczyć mój przykład i powód, dla którego jest to http://jsbin.com/ikuma4/2/edit Wiem, że ktoś pomyśli „dlaczego …
163 jquery  css  scroll 

13
Nie znaleziono polecenia MySQL w systemie OS X 10.7
Nie mogę uruchomić mojego MySQL na OS X 10.7. To jest zlokalizowane w/usr/local/mysql/bin/mysql Nie znaleziono polecenia, kiedy wpisuję mysql --versionterminal. Próbowałem, nie mogę uzyskać dostępu do mysql z wiersza poleceń Mac, ale nadal nie znaleziono polecenia. Próbowałem zainstalować mysql z dmg i próbowałem zainstalować go przez homebrew i nie mogę …
163 mysql 

2
Guzzlehttp - Jak uzyskać treść odpowiedzi z Guzzle 6?
Próbuję napisać otokę wokół interfejsu API, który rozwija moja firma. To spokojne, a za pomocą Postmana mogę wysłać żądanie postu do punktu końcowego, na przykład http://subdomain.dev.myapi.com/api/v1/auth/z nazwą użytkownika i hasłem jako danymi POST i otrzymuję token. Wszystko działa zgodnie z oczekiwaniami. Teraz, kiedy próbuję zrobić to samo z PHP, otrzymuję …
163 php  response  guzzle  guzzle6 


15
Limit czasu sesji w ASP.NET
Używam aplikacji ASP.NET 2.0 w usługach IIS 6.0. Chcę, aby limit czasu sesji wynosił 60 minut, a nie domyślne 20 minut. Zrobiłem co następuje Ustaw <sessionState timeout="60"></sessionState> w web.config. Ustaw limit czasu sesji na 60 minut w Menedżerze usług IIS / właściwościach witryny sieci Web / ustawieniach konfiguracji ASP.NET. Ustaw …
163 asp.net  session  timeout 

13
Przekazywanie parametrów do plików JavaScript
Często będę mieć plik JavaScript, którego chcę użyć, który wymaga zdefiniowania pewnych zmiennych na mojej stronie internetowej. Więc kod wygląda mniej więcej tak: <script type="text/javascript" src="file.js"></script> <script type="text/javascript"> var obj1 = "somevalue"; </script> Ale chcę zrobić: <script type="text/javascript" src="file.js?obj1=somevalue&obj2=someothervalue"></script> Wypróbowałem różne metody, a najlepszą z nich jest przeanalizowanie ciągu zapytania …

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.