Programowanie

1246
\ d jest mniej wydajny niż [0-9]

Zrobiłem komentarz wczoraj na odpowiedź, gdzie ktoś użył [0123456789]w wyrażeniu regularnym zamiast [0-9]lub \d. Powiedziałem, że prawdopodobnie bardziej efektywne jest użycie specyfikatora zakresu lub cyfry niż zestawu znaków. Postanowiłem to dzisiaj przetestować i ku mojemu zaskoczeniu odkryłem,...

1240
SOAP vs REST (różnice)

Czytałem artykuły o różnicach między SOAP a REST jako protokołem komunikacji usług sieciowych, ale myślę, że największe zalety REST w stosunku do SOAP to: REST jest bardziej dynamiczny, nie trzeba tworzyć i aktualizować UDDI (opis uniwersalny, wykrywanie i integracja). REST nie jest ograniczony...

1236
ignorowanie dowolnego katalogu „bin” w projekcie git

Mam taką strukturę katalogów: .git/ .gitignore main/ ... tools/ ... ... W katalogu głównym i narzędziach oraz w każdym innym katalogu, na dowolnym poziomie, może znajdować się katalog „bin”, który chcę zignorować (i chcę też zignorować wszystko pod nim). Próbowałem każdego z tych wzorów w...

1235
Jak usunąć stare pojemniki Docker

To pytanie dotyczy pytania Czy należy się martwić o nadmiarowe, niedziałające pojemniki Docker? . Zastanawiam się, jak usunąć stare pojemniki. docker rm 3e552code34aPozwala usunąć ani jednego, ale mam już dużo. docker rm --helpnie daje opcji wyboru (jak wszystkie lub według nazwy obrazu). Może...

1232
Jak działają wskaźniki funkcji w C?

Miałem ostatnio trochę doświadczenia ze wskaźnikami funkcji w C. Kontynuując tradycję odpowiadania na twoje pytania, postanowiłem zrobić krótkie podsumowanie podstawowych informacji dla tych, którzy potrzebują szybkiej analizy tego