Programowanie

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

4
Zrozumienie odpowiednio offsetWidth, clientWidth, scrollWidth i -Height
StackOverflow ma kilka pytań dotyczących offsetWidth / clientWidth / scrollWidth (odpowiednio i -Height), ale żadne z nich nie zawiera wyczerpującego wyjaśnienia, jakie są te wartości. Istnieje również kilka źródeł w sieci, które zawierają mylące lub niepoprawne informacje. Czy możesz podać pełne wyjaśnienie, w tym wskazówki wizualne? W jaki sposób można …
385 html  css  dom 


18
W JavaScript, jak warunkowo dodać członka do obiektu?
Chciałbym utworzyć obiekt z członkiem dodanym warunkowo. Proste podejście to: var a = {}; if (someCondition) a.b = 5; Teraz chciałbym napisać bardziej idiomatyczny kod. Próbuję: a = { b: (someCondition? 5 : undefined) }; Ale teraz bjest członkiem, aktórego wartość jest undefined. To nie jest pożądany wynik. Czy istnieje …
385 javascript 



10
Jaka jest różnica między #import i #include w Objective-C?
Jakie są różnice między #import i #include w Objective-C i czy są chwile, w których powinieneś używać jednego nad drugim? Czy ktoś jest przestarzały? Czytałem następujący samouczek: http://www.otierney.net/objective-c.html#preamble, a jego akapit dotyczący #import i #include wydaje się zaprzeczać samemu lub przynajmniej jest niejasny.



5
Obietnice JavaScript - odrzucanie kontra rzut
Przeczytałem kilka artykułów na ten temat, ale nadal nie jest dla mnie jasne, czy istnieje różnica między Promise.rejectzgłaszaniem błędu. Na przykład, Korzystanie z Promise.reject return asyncIsPermitted() .then(function(result) { if (result === true) { return true; } else { return Promise.reject(new PermissionDenied()); } }); Za pomocą rzutu return asyncIsPermitted() .then(function(result) { …

11
Skąd darmo wie, ile kosztuje?
W programowaniu C możesz przekazać dowolny wskaźnik, który ci się podoba, jako argument do zwolnienia, skąd on zna wielkość przydzielonej pamięci do zwolnienia? Ilekroć przekazuję wskaźnik do jakiejś funkcji, muszę również przekazać rozmiar (tj. Tablica 10 elementów musi otrzymać 10 jako parametr, aby znać rozmiar tablicy), ale nie muszę przekazywać …
384 c  size  pointers  free 


17
Przekazywanie istniejącego repozytorium Git do SVN
Całą swoją pracę wykonywałem w Git i naciskałem na GitHub. Jestem bardzo zadowolony zarówno z oprogramowania, jak i strony, i nie chcę w tym momencie zmieniać moich praktyk pracy. Mój doradca doktorski prosi wszystkich studentów o zachowanie pracy w repozytorium SVN, które jest hostowane na uniwersytecie. Znalazłem mnóstwo dokumentacji i …
384 svn  git  git-svn 

22
Usuwanie pustych linii w Notepad ++
Jak mogę zamienić puste linie w Notepad ++? Próbowałem znaleźć i zastąpić pustymi liniami w znalezieniu i nic w zamianie, ale to nie zadziałało; prawdopodobnie potrzebuje wyrażenia regularnego.
384 regex  notepad++ 

5
WYBIERZ SQL Server do istniejącej tabeli
Próbuję wybrać niektóre pola z jednej tabeli i wstawić je do istniejącej tabeli z procedury składowanej. Oto, co próbuję: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Myślę, że SELECT ... INTO ...dotyczy tabel tymczasowych i dlatego pojawia się błąd, który dbo.TableTwojuż istnieje. Jak mogę wstawić wiele …

28
SOAP czy REST dla usług sieciowych? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Czy REST jest lepszym podejściem do korzystania z usług WWW, czy jest SOAP? …
384 xml  web-services  rest  soap 

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.