Programowanie

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

7
Czy jest sens minifikacja PHP?
Wiem, że możesz minifikować PHP, ale zastanawiam się, czy jest jakiś sens. PHP jest językiem interpretowanym, więc będzie działał trochę wolniej niż język kompilowany. Moje pytanie brzmi: czy klienci zauważyliby widoczną poprawę szybkości wczytywania stron i takie, gdybym zminimalizował PHP? Czy istnieje sposób na skompilowanie PHP lub czegoś podobnego?
101 php  minify 


4
Jak zmienić punkt końcowy adresu URL usługi internetowej?
Wygenerowałem klienta usługi sieciowej przy użyciu narzędzi JBoss (kompatybilnych z JAX-WS) przy użyciu Eclipse „klienta usługi sieciowej z wsdl”. Tak więc jedyną rzeczą, którą podałem, był adres URL do WSDL usługi internetowej. Teraz dostawca usług sieciowych nakazuje mi zmianę „adresu URL dostępu do aplikacji punktu końcowego klienta” usługi sieciowej. Co …

9
Jak mogę debugować błąd „nierozpoznany selektor wysłany do instancji”
Tworzę niestandardowy widok komórki tabeli dla mojego widoku tabeli. Po szybkim połączeniu widoku obrazu niestandardowej komórki (w scenorysie) z moim kodem, pojawia się następujący błąd. [UITableViewCellContentView image]: unrecognized selector sent to instance 0x7fb4fad7fd20' *** First throw call stack: ( 0 CoreFoundation 0x000000010ccbb3f5 __exceptionPreprocess + 165 1 libobjc.A.dylib 0x000000010e7e9bb7 objc_exception_throw + …
101 ios  swift  uitableview 


7
Jaka jest różnica między używaniem IDisposable a destructor w C #?
Kiedy powinienem zaimplementować IDispose w klasie, a nie w destruktorze? Przeczytałem ten artykuł , ale nadal nie rozumiem. Zakładam, że jeśli zaimplementuję IDispose na obiekcie, mogę wyraźnie go „zniszczyć”, zamiast czekać, aż zrobi to garbage collector. Czy to jest poprawne? Czy to oznacza, że ​​zawsze powinienem jawnie wywoływać metodę Dispose …
101 c#  .net  dispose  destructor 

19
Błąd programu VS 2010 Test Runner „Proces agenta został zatrzymany podczas wykonywania testu”.
W Visual Studio 2010 mam kilka testów jednostkowych. Kiedy uruchamiam wiele testów jednocześnie przy użyciu list testów, czasami pojawia się następujący błąd dla jednego lub więcej testów: Proces agenta został zatrzymany podczas wykonywania testu. Nigdy nie oznacza to, że ten sam test kończy się niepowodzeniem, a jeśli spróbuję ponownie uruchomić …

2
Dlaczego standardowy czas trwania sesji wynosi 24 minuty (1440 sekund)?
Zrobiłem trochę badań na temat obsługi sesji PHP i znalazłem session.gc_maxlifetimewartość 1440 sekund. Zastanawiałem się, dlaczego standardowa wartość to 1440 i jak jest obliczana? Jaka jest podstawa tego obliczenia? Jak długo warto utrzymywać sesje? Jakie wartości min / max dla session.gc_maxlifetime byś polecił? Powiedziałbym, że im wyższa wartość, tym bardziej …
101 php  security  session 





5
Wyzwalacz aktualizacji SQL tylko wtedy, gdy kolumna jest modyfikowana
Patrząc na inne przykłady, wymyśliłem następujące, ale wydaje się, że nie działa tak, jak bym chciał: chcę, aby zaktualizował zmodyfikowane informacje tylko wtedy, gdy QtyToRepairwartość została zaktualizowana ... ale to nie działa że. Jeśli skomentuję gdzie, to zmodyfikowane informacje są aktualizowane w każdym przypadku. Jak powiedziałem, inne przykłady skłoniły mnie …
101 sql  sql-server  triggers 

4
Dostęp do elementów mapy const w C ++
Próbowałem użyć operatora [], aby uzyskać dostęp do elementu w mapie const C ++, ale ta metoda zawiodła. Próbowałem też użyć „at ()”, aby zrobić to samo. Tym razem zadziałało. Jednak nie mogłem znaleźć żadnego odniesienia do używania "at ()" w celu uzyskania dostępu do elementu w mapie const C …
101 c++  stl  map  const 

22
Połączenie z SQL Server czasami działa
Aplikacja ADO.Net tylko czasami jest w stanie połączyć się z innym serwerem w sieci lokalnej. Wydaje się losowe, czy dana próba połączenia się powiedzie, czy nie. Połączenie używa ciągu połączenia w postaci: Server = THESERVER \ TheInstance; Database = TheDatabase; ID użytkownika = TheUser; Hasło = ThePassword; zwrócony błąd to: …

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.