Programowanie

522
Czy dopuszczalne są krótkie tagi PHP?

Oto informacje zgodnie z oficjalną dokumentacją : Istnieją cztery różne pary otwierających i zamykających znaczników, których można używać w PHP. Dwa z nich, <?php ?> i <script language="php"> </script>są zawsze dostępne. Pozostałe dwa są krótkimi znacznikami i znacznikami...

522
Symulator czy emulator? Jaka jest różnica?

Chociaż rozumiem, co ogólnie oznaczają symulacje i emulacje, prawie zawsze się o nich mylę. Załóżmy, że tworzę oprogramowanie, które naśladuje istniejący sprzęt / oprogramowanie, jak mam to nazwać? Symulator czy emulator? Czy ktoś mógłby wyjaśnić różnicę w zakresie programowania? Bonus: Jaka jest...

522
Przenieś element tablicy z jednej pozycji tablicy na drugą

Trudno mi wymyślić, jak przenieść element tablicy. Na przykład biorąc pod uwagę następujące kwestie: var arr = [ 'a', 'b', 'c', 'd', 'e']; Jak mogę napisać funkcję, aby przenieść się 'd'wcześniej 'b'? Czy 'a'po 'c'? Po przeprowadzce wskaźniki pozostałych elementów powinny zostać zaktualizowane....

520
Git and Mercurial - Porównaj i kontrastuj

Od jakiegoś czasu używam subversion do moich osobistych projektów. Coraz częściej słyszę wspaniałe rzeczy o Git i Mercurial oraz ogólnie o DVCS. Chciałbym dać wir całej DVCS, ale nie znam zbyt dobrze żadnej z tych opcji. Jakie są różnice między Mercurial a Git? Uwaga: nie próbuję dowiedzieć...