Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

6
Як вибрати довільно з масиву?
Я хочу знати, чи існує набагато чистіший спосіб зробити це. В основному, я хочу вибрати випадковий елемент з масиву змінної довжини. Зазвичай я б це робив так: myArray = ["stuff", "widget", "ruby", "goodies", "java", "emerald", "etc" ] item = myArray[rand(myarray.length)] Чи є щось, що читає / простіше замінити другий рядок? …
559 ruby  arrays  random 


15
Який код ключа для втечі з jQuery
У мене дві функції. При натисканні клавіші введення функції запускаються правильно, але при натисканні клавіші введення не відбувається. Яке правильне число ключа для втечі? $(document).keypress(function(e) { if (e.which == 13) $('.save').click(); // enter (works as expected) if (e.which == 27) $('.cancel').click(); // esc (does not work) });
559 javascript  jquery 



27
Як встановити дорогоцінний камінь або оновити RubyGems, якщо він не вдається з помилкою дозволу
Я намагаюся встановити дорогоцінний камінь за допомогою gem install mygemабо оновити RubyGems за допомогою gem update --system, і це не вдається з цією помилкою: ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory. Хтось має ідею, як це вирішити?
559 ruby  macos  rubygems 


30
Яка різниця між станом та реквізитом у React?
Я дивився курс Pluralsight на React, і інструктор заявив, що реквізити не слід міняти. Зараз я читаю статтю (uberVU / реакція-керівництво) про реквізит проти штату, і вона говорить Як реквізит, так і зміни стану викликають оновлення візуалізації. Пізніше у статті йдеться про: Реквізит (короткий для властивостей) - це конфігурація Компонента, …

13
On - window.location.hash - Змінити?
Я використовую Ajax і хеш для навігації. Чи є спосіб перевірити, чи window.location.hashзмінилися так? http://example.com/blah №123 до http://example.com/blah # 456 Він працює, якщо я перевіряю його, коли документ завантажується. Але якщо у мене навігація на основі #hash, вона не працює, коли натискаю кнопку "назад" у браузері (тому я переходжу з …


7
Чи можливі сильно набрані функції як параметри в TypeScript?
У TypeScript я можу оголосити параметр функції як функцію типу. Чи є такий "безпечний для типу" спосіб цього зробити, який я пропускаю? Наприклад, врахуйте це: class Foo { save(callback: Function) : void { //Do the save var result : number = 42; //We get a number from the save operation …
558 typescript 

24
dispatch_after - GCD у Swift?
Я пережив iBook від Apple, і не зміг знайти жодного визначення цього: Чи може хтось пояснити структуру dispatch_after? dispatch_after(<#when: dispatch_time_t#>, <#queue: dispatch_queue_t?#>, <#block: dispatch_block_t?#>)

21
Як встановити та використовувати curl у Windows?
У мене виникають проблеми з завитком для запуску в Windows. Звідси я завантажив поштовий файл curl , але він, схоже, містить вихідний код, а не виконуваний файл. Чи потрібно скомпонувати скручування, щоб запустити його? Якщо так, то як це зробити? Де можна знайти .exeзавантаження для curl? Я шукав документацію щодо …



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.