Programowanie

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

8
Cel wyrównania pamięci
Trzeba przyznać, że nie rozumiem. Załóżmy, że masz pamięć ze słowem o długości 1 bajta. Dlaczego nie można uzyskać dostępu do 4-bajtowej zmiennej w pojedynczym dostępie do pamięci na niezaangażowanym adresie (tzn. Nie można podzielić przez 4), jak ma to miejsce w przypadku wyrównanych adresów?

10
Alternatywa dla iFrames z HTML5
Chciałbym wiedzieć, czy istnieje alternatywa dla iFrames z HTML5. Rozumiem przez to możliwość wstrzykiwania kodu HTML między domenami na stronie internetowej bez użycia ramki iFrame.
196 html  iframe 

11
animacja przejścia css3 przy ładowaniu?
Czy można używać animacji przejścia CSS3 przy ładowaniu strony bez użycia Javascript? To jest coś, czego chcę, ale przy ładowaniu strony: http://rilwis.googlecode.com/svn/trunk/demo/image-slider.html Co znalazłem do tej pory CSS3 opóźnienie przejścia , sposób na opóźnienie efektów na elementach. Działa tylko po najechaniu myszą. Klatka kluczowa CSS3 działa przy obciążeniu, ale działa …

12
Jak napisać testy jednostkowe dla Angular / TypeScript dla prywatnych metod z Jasmine
Jak testujesz funkcję prywatną w Angular 2? class FooBar { private _status: number; constructor( private foo : Bar ) { this.initFooBar(); } private initFooBar(){ this.foo.bar( "data" ); this._status = this.fooo.foo(); } public get status(){ return this._status; } } Rozwiązanie, które znalazłem Umieść sam kod testowy wewnątrz zamknięcia lub Dodaj kod …

4
Jak pokroić tablicę w Bash
Przeglądając sekcję „Tablica” na stronie podręcznika bash (1), nie znalazłem sposobu na wycięcie tablicy. Więc wymyśliłem tę zbyt skomplikowaną funkcję: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args # ---------------------------------------------- function slice() { local output=$1 local input=$2 shift 2 local indexes=$(seq …
196 arrays  bash  slice 

11
Zwraca ciąg bez ukośnika
Mam dwie zmienne: site1 = "www.somesite.com"; site2 = "www.somesite.com/"; Chcę zrobić coś takiego function someFunction(site) { // If the var has a trailing slash (like site2), // remove it and return the site without the trailing slash return no_trailing_slash_url; } Jak mam to zrobic?

6
Sprawdź, czy istnieje wartość w tablicy Postgres
Korzystając z Postgres 9.0, potrzebuję sposobu na sprawdzenie, czy wartość istnieje w danej tablicy. Do tej pory wymyśliłem coś takiego: select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) Ale ciągle myślę, że powinien istnieć prostszy sposób, po prostu tego nie widzę. To wydaje się lepsze: select '{1,2,3}'::int[] @> ARRAY[value_variable::int] Wierzę, że to …
196 sql  arrays  postgresql 


9
Używanie grep do wyszukiwania ciągu z kropką
Próbuję wyszukać ciąg 0.49(z kropką) za pomocą polecenia grep -r "0.49" * Ale to, co się dzieje jest to, że ja też dostaję niechciane rezultaty, które zawiera ciąg znaków, takich jak 0449, 0949etc ,. Rzecz w tym, że linux traktuje kropkę (.) Jako dowolny znak i przynosi wszystkie wyniki. Ale …
196 linux  grep 

3
Jakie są pojęcia git HEAD, master, origin?
Gdy uczę się o git, wciąż spotykam się z terminami HEAD, master, origin i nie jestem pewien, jakie są różnice. Jeśli dobrze rozumiem, HEAD jest zawsze równy najnowszej wersji? A jeśli tak, to czy jest to najnowsza wersja całego repozytorium lub określonej gałęzi lub tagu? To takie mylące. Przeczytałem tak …
196 git 

12
Jak czytać dane z pliku * .CSV przy użyciu javascript?
Moje dane csv wyglądają tak: nagłówek 1, nagłówek 2, nagłówek 3, nagłówek 4, nagłówek 5, wartość1_1, wartość2_1, wartość3_1, wartość4_1, wartość5_1, wartość1_2, wartość2_2, wartość3_2, wartość4_2, wartość5_2 .... Jak czytasz te dane i konwertujesz na taką tablicę za pomocą Javascript ?: [nagłówek1: wartość1_1, nagłówek2: wartość2_1, nagłówek3: wartość3_1, nagłówek4: wartość4_1, nagłówek5: wartość5_1], [nagłówek1: …
196 javascript  jquery 


1
Reaktywuj sprawdzanie poprawności prop dla obiektów daty
Jaki jest obecnie preferowany sposób sprawdzenia poprawności Daterekwizytu w reakcji? Obecnie używam: React.PropTypes.object To jednak nie spełnia teraz reguły kłaczków typu zabraniaj-prop-typów . Czy powinienem użyć shapelub czy jest jakiś lepszy sposób?
196 reactjs 

5
Jak zastąpić tylko przechwycone grupy?
Mam kod HTML przed i po ciągu: name="some_text_0_some_text" Chciałbym zastąpić 0coś w stylu:!NEW_ID! Więc stworzyłem prosty regex: .*name="\w+(\d+)\w+".* Ale nie widzę, jak zastąpić wyłącznie przechwycony blok. Czy istnieje sposób na zastąpienie przechwyconego wyniku, takiego jak (1 USD), jakimś innym ciągiem? Wynik byłby: name="some_text_!NEW_ID!_some_text"
196 javascript  regex 

4
Wypełnij pozostałą przestrzeń pionową CSS za pomocą display: flex
W układzie 3-rzędowym: górny rząd powinien być dopasowany do jego zawartości dolny rząd powinien mieć stałą wysokość w pikselach środkowy rząd powinien się rozwinąć, aby wypełnić pojemnik Problem polega na tym, że wraz z rozszerzaniem się głównej treści powoduje ona skrócenie wierszy nagłówka i stopki: HTML: <section> <header> header: sized …
196 css  layout  flexbox 

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.