Składnia odnosi się do samych elementów języka i samych symboli. Pytania należy oznaczyć jako składnię, gdy pytanie konkretnie i prawie całkowicie dotyczy samej składni. Tego znacznika należy używać z określonym znacznikiem języka
W kilku przykładach iPhone'a widziałem, że atrybuty używają podkreślenia _ przed zmienną. Czy ktokolwiek wie, co to znaczy? Albo jak to działa? Plik interfejsu, którego używam, wygląda następująco: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; Nie jestem pewien, co …
W kilku bibliotekach JavaScript widziałem na samym początku ten zapis: /** * Library XYZ */ ;(function () { // ... and so on Chociaż czuję się doskonale ze składnią „funkcji wykonywanej natychmiast” (function(){...})() Zastanawiałem się, do czego służy wiodący średnik. Wszystko, co mogłem wymyślić, to to, że jest to ubezpieczenie. …
Aktualizuję moje stare widoki .aspx za pomocą nowego silnika widoku Razore. Mam kilka miejsc, w których mam taki kod: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> Idealnie chciałbym to zrobić: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Jednak są tutaj dwa problemy: vote-up@{puzzle.UserVote .... …
Znalazłem oba long int longi int long longmogę skompilować dla typu zmiennej. Czy jest jakaś różnica między long int long, int long long, long longi long long int? Ogólnie rzecz biorąc, czy typ jest identyczny, jeśli ma taką samą liczbę long? 1 długi: long l; int long il; long int …
Czy kiedykolwiek zajrzałeś pod maskę kodu źródłowego jQuery 1.4 i zauważyłeś, jak jest on hermetyzowany w następujący sposób: (function( window, undefined ) { //All the JQuery code here ... })(window); Przeczytałem artykuł na temat przestrzeni nazw JavaScript i kolejny zatytułowany „ Ważna para parenów ”, więc wiem trochę o tym, …
Kiedy szukałem odpowiedzi na to pytanie , stwierdziłem, że nie rozumiem własnej odpowiedzi. Naprawdę nie rozumiem, jak to jest analizowane. Dlaczego drugi przykład zwraca False? >>> 1 in [1,0] # This is expected True >>> 1 in [1,0] == True # This is strange False >>> (1 in [1,0]) == …
Rozumiem koncepcję, some_instance.sendale próbuję dowiedzieć się, dlaczego można to nazwać w obie strony. Ruby Koans sugeruje, że istnieje jakiś powód, dla którego nie można zapewnić wielu różnych sposobów zrobienia tego samego. Oto dwa przykłady użycia: class Foo def bar? true end end foo = Foo.new foo.send(:bar?) foo.__send__(:bar?) Czy ktoś ma …
Piszę aplikację PHP i chcę się upewnić, że będzie działać bez błędów. Oryginalny kod: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Czy poniższe elementy działałyby bez błędów lub z jakiegoś powodu nie są zalecane? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> Czy jest jakaś …
Właśnie natknąłem się na to pytanie i zauważyłem, że użytkownik używa notacji, której nigdy wcześniej nie widziałem: @font-face { /* CSS HERE */ } Czy więc ten @symbol jest czymś nowym w CSS3, czy czymś starym, co jakoś przeoczyłem? Czy jest to coś podobnego do używanego identyfikatora #i klasy, której …
Czy można coś takiego zrobić? var pattern = /some regex segment/ + /* comment here */ /another segment/; Czy muszę użyć nowej RegExp()składni i połączyć ciąg? Wolałbym użyć dosłownego, ponieważ kod jest zarówno bardziej oczywisty, jak i zwięzły.
Na początek prawdopodobnie wiesz, że constmożna to wykorzystać do uczynienia danych obiektu lub wskaźnika niemodyfikowalnymi lub obu. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; // can't change data or pointer Możesz jednak również użyć składni: Object const *obj; // …
Mam następujący YAML: paths: patha: /path/to/root/a pathb: /path/to/root/b pathc: /path/to/root/c Jak mogę to „znormalizować”, usuwając /path/to/root/z trzech ścieżek i mieć to jako własne ustawienie, na przykład: paths: root: /path/to/root/ patha: *root* + a pathb: *root* + b pathc: *root* + c Oczywiście to nieważne, właśnie to wymyśliłem. Jaka jest prawdziwa …
Jak podzielić ciąg wieloliniowy na linie? Wiem w ten sposób var result = input.Split("\n\r".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); wygląda trochę brzydko i gubi puste linie. Czy jest lepsze rozwiązanie?
Jakie znaki są dozwolone w nazwach zmiennych środowiskowych systemu Linux? Moje pobieżne przeszukiwanie stron podręcznika systemowego i sieci dostarczyło jedynie informacji o tym, jak pracować ze zmiennymi, ale nie o tym, które nazwy są dozwolone. Mam program Java, który wymaga zdefiniowanej zmiennej środowiskowej zawierającej kropkę, na przykład com.example.fancyproperty. W systemie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.