Programowanie

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

5
Dlaczego google.load powoduje, że moja strona jest pusta?
Cóż, wygląda to dziwnie, ale nie jestem w stanie znaleźć rozwiązania. Dlaczego na świecie takie skrzypce http://jsfiddle.net/carlesso/PKkFf/ pokazują zawartość strony, a kiedy pojawia się google.load, strona staje się pusta? Działa dobrze, jeśli plik google.load jest wykonywany natychmiast, ale opóźnienie go w ogóle nie działa. Oto źródło strony dla bardziej leniwych …



5
Dlaczego mogę utworzyć klasę o nazwie „var”?
Czy varsłowo kluczowe nie jest w języku C #? Ale dlaczego mogę to zrobić: public class var { } public class main { public static void main(string[] args) { var testVar = new var(); } } To, varco jest używane w kodzie, to varklasa zadeklarowana przed mainklasą. A kompilator nawet …
103 c#  .net-4.0 

4
Błąd w Firefoksie - wyłączony atrybut wejścia nie resetuje się podczas odświeżania
Znalazłem coś, co uważam za błąd w Firefoksie i zastanawiam się, czy to rzeczywiście jest błąd, a także wszelkie obejścia tego problemu. Jeśli utworzysz podstawową stronę internetową z następującym źródłem: <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script> </head> <body> <div> <input id="txtTest" type="text" /> <input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" /> <input …
103 html  firefox  input  textbox 

5
Gwarantowany czas życia tymczasowego w C ++?
Czy C ++ zapewnia gwarancję na cały okres istnienia zmiennej tymczasowej, która jest tworzona w wywołaniu funkcji, ale nie jest używana jako parametr? Oto przykładowa klasa: class StringBuffer { public: StringBuffer(std::string & str) : m_str(str) { m_buffer.push_back(0); } ~StringBuffer() { m_str = &m_buffer[0]; } char * Size(int maxlength) { m_buffer.resize(maxlength …
103 c++ 

4
Dlaczego wszyscy piszą zamiast standardowych typów C?
Jeśli chcesz korzystać z Qt , trzeba ogarnąć quint8, quint16i tak dalej. Jeśli chcesz użyć wygadany , trzeba powitanie guint8, guint16i tak dalej. Na Linuksie istnieją u32, s16i tak dalej. uC / OS definiuje SINT32, UINT16i tak dalej. A jeśli musisz użyć jakiejś kombinacji tych rzeczy, lepiej bądź przygotowany na …
103 c++  c  stdint 

9
Jednostka główna serwera nie może uzyskać dostępu do bazy danych w bieżącym kontekście zabezpieczeń w programie SQL Server MS 2012
Próbuję uzyskać dostęp do bazy danych mojego serwera hostingowego przez SQL Server Management Studio, wszystko do momentu zalogowania się, ale kiedy używam polecenia use myDatabase, wyświetla mi się następujący błąd: The server principal "****" is not able to access the database "****" under the current security context. Przeszukałem i dostawcy …

16
Wykryj zablokowane wyskakujące okienko w Chrome
Znam techniki javascript służące do wykrywania, czy wyskakujące okienko jest blokowane w innych przeglądarkach (jak opisano w odpowiedzi na to pytanie ). Oto podstawowy test: var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } Ale to nie działa w Chrome. Sekcja „POPUP BLOCKED” nie jest …

6
Do czego służy __gxx_personality_v0?
To pytanie z drugiej ręki z witryny programistycznej systemu operacyjnego, ale zaciekawiło mnie, ponieważ nigdzie nie mogłem znaleźć przyzwoitego wyjaśnienia. Podczas kompilowania i linkowania wolnostojącego programu w C ++ przy użyciu gcc, czasami pojawia się taki błąd konsolidatora: out/kernel.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' Jest to najwyraźniej spowodowane tym, że ten …
103 c++  gcc  linker  kernel 

9
ASP.NET MVC Html.DropDownList SelectedValue
Próbowałem, to jest RC1, a następnie zaktualizowałem do RC2, co nie rozwiązało problemu. // in my controller ViewData["UserId"] = new SelectList( users, "UserId", "DisplayName", selectedUserId.Value); // this has a value wynik: właściwość SelectedValue jest ustawiana w obiekcie // in my view <%=Html.DropDownList("UserId", (SelectList)ViewData["UserId"])%> wynik: wszystkie oczekiwane opcje są renderowane dla …
103 asp.net-mvc 

1
Co dokładnie się dzieje, gdy ustawię LoadUserProfile puli usług IIS?
Zmierzyłem się z następującym problemem. Uruchamiam następujący kod var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); w dwóch procesach. Jeden z procesów działa pod nim LOCAL_SYSTEMi tam ten kod kończy się sukcesem. Kolejny działa w usługach IIS na lokalnym koncie użytkownika należącym do grupy lokalnej „Użytkownicy” i pojawia …

2
Gdzie Vagrant zapisuje zmiany w maszynie wirtualnej?
Dopiero zaczynam od Vagranta i mam trochę problemów ze zrozumieniem kilku szczegółów. Przeczytałem dokumenty, ale wciąż brakuje mi podstawowej koncepcji. Kiedy chcę rozpocząć Vagrant box, uruchamiam: vagrant up Spowoduje to „zbudowanie maszyny wirtualnej w oparciu o pudełko”. Rozumiem, że pudełka są przechowywane w ~ / .vagrant.d i faktycznie spakowałem własne …
103 vagrant 

12
Dlaczego literały znaków C są ints zamiast chars?
W C ++ sizeof('a') == sizeof(char) == 1. Ma to sens intuicyjny, ponieważ 'a'jest to literał znakowy i sizeof(char) == 1zgodnie z definicją w standardzie. W C jednak sizeof('a') == sizeof(int). Oznacza to, że wydaje się, że literały znakowe C są w rzeczywistości liczbami całkowitymi. Czy ktoś wie dlaczego? Mogę …
103 c++  c  char  sizeof 


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.