Programowanie

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




14
Vim 80 dotyczy układu kolumny
Sposób zrobić wskazanie 80-kolumny w vim wydaje się nieprawidłowy: set columns=80. Czasami ja również set textwidth, ale chcę być w stanie zobaczyć i przewidzieć przepełnienie linii za pomocą set columnsalternatywy. Ma to kilka niefortunnych skutków ubocznych: Nie mogę set numberobawiać się podziału na pliki o różnych porządkach numerów linii; tzn. …
417 vim  coding-style 

12
Obracanie filmów za pomocą FFmpeg
Próbowałem wymyślić, jak obracać filmy za pomocą FFmpeg. Pracuję z filmami iPhone wykonanymi w trybie portretowym. Wiem, jak określić bieżące stopnie obrotu za pomocą MediaInfo (doskonała biblioteka, btw), ale teraz utknąłem na FFmpeg. Z tego, co przeczytałem, musisz użyć opcji vfilter . Zgodnie z tym, co widzę, powinno to wyglądać …

18
Konwertowanie obiektu JS na tablicę przy użyciu jQuery
Moja aplikacja tworzy obiekt JavaScript, taki jak: myObj= {1:[Array-Data], 2:[Array-Data]} Ale potrzebuję tego obiektu jako tablicy. array[1]:[Array-Data] array[2]:[Array-Data] Próbowałem więc przekonwertować ten obiekt na tablicę, wykonując iterację z $.eachobiektem i dodając element do tablicy: x=[] $.each(myObj, function(i,n) { x.push(n);}); Czy istnieje lepszy sposób przekonwertowania obiektu na tablicę lub funkcję?


13
Podpowiedzi typu PHPDoc dla tablicy obiektów?
Tak więc w PHPDoc można wskazać @varpowyżej deklaracji zmiennej składowej, aby wskazać jej typ. Następnie IDE, np. PHPEd, będzie wiedział z jakiego typu obiektem współpracuje i będzie w stanie zapewnić wgląd w kod dla tej zmiennej. <?php class Test { /** @var SomeObj */ private $someObjInstance; } ?> Działa to …
417 php  ide  phpdoc  var  hint 

26
Sposób na powtórzenie zdefiniowanej liczby razy zamiast powtarzania przez tablicę?
Czy jest na to sposób ng-repeat określoną liczbę razy zamiast konieczności iteracji po tablicy? Na przykład poniżej chcę, aby element listy pojawił się 5 razy, przy założeniu, że jest $scope.numberrówny 5 dodatkowo zwiększając liczbę, więc każdy element listy zwiększa się o 1, 2, 3, 4, 5 Pożądany rezultat: <ul> <li><span>1</span></li> …


30
Błędne przekroczenie limitu czasu połączenia zablokowanego
Mój włóczęga pracował zeszłej nocy idealnie. Właśnie włączyłem komputer, uderzyłem vagrant upi oto co otrzymuję: ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... default: 22 => 2222 (adapter 1) ==> …
417 ssh  virtualbox  vagrant 

26
Jak ustawić wartości domyślne w ActiveRecord?
Jak ustawić wartość domyślną w ActiveRecord? Widzę post od Pratika, który opisuje brzydki, skomplikowany fragment kodu: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block) initialize_without_defaults(attrs) do setter = lambda { |key, value| self.send("#{key.to_s}=", value) unless !attrs.nil? && attrs.keys.map(&:to_s).include?(key.to_s) } setter.call('scheduler_type', 'hotseat') yield self if block_given? end end alias_method_chain …

4
Ignoruj ​​ostrzeżenia Xcode podczas korzystania z Cocoapods
Korzystam z wielu bibliotek stron trzecich, które zawierają wiele ostrzeżeń po najnowszych aktualizacjach Xcode. (na przykład kapsuła SDK Facebooka) Teraz wszystkie te ostrzeżenia są wyświetlane w moim Xcode w miejscu, w którym chcę zobaczyć moje własne ostrzeżenia lub błędy. Czy istnieje sposób na zignorowanie tych błędów? Naprawienie ich nie pomoże, …


16
Jak wymusić przerwanie linii długim słowem w DIV?
Okej, to mnie naprawdę dezorientuje. Mam trochę treści w div, takie jak: <div style="background-color: green; width: 200px; height: 300px;"> Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest. </div> Jednak treść przepełnia DIV (zgodnie z oczekiwaniami), ponieważ „słowo” jest za długie. Jak mogę zmusić przeglądarkę do „złamania” słowa w razie potrzeby, aby zmieściło się w całej zawartości?
417 html  css  line-breaks 

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.