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

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


19
Як перевірити, чи об’єкт є списком чи кортежем (але не рядком)?
Це те, що я зазвичай роблю для того, щоб переконатися, що вхід є list/ tuple-, але не є str. Тому що я багато разів натрапляв на помилки, коли функція strпомилково передає об'єкт, а цільова функція робить for x in lstприпущення, що lstце насправді є listабо tuple. assert isinstance(lst, (list, tuple)) …
444 python  list  types  assert 

7
Як передати аргумент сценарію PowerShell?
Існує PowerShellсценарій з назвою itunesForward.ps1, завдяки якому iTunes переходить вперед на 30 секунд: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } Він виконується командою рядкового рядка: powershell.exe itunesForward.ps1 Чи можна передати аргумент з командного рядка і застосувати його в скрипті замість твердо …

4
Обробити всі аргументи, крім першого (у баш-скрипті)
У мене є простий скрипт, де перший аргумент зарезервований для імені файлу, а всі інші необов'язкові аргументи повинні бути передані іншим частинам сценарію. За допомогою Google я знайшов цю вікі , але вона наводила буквальний приклад: echo "${@: -1}" Я нічого не можу змусити працювати, як-от: echo "${@:2}" або echo …
444 bash  shell 


28
Як автоматично перезавантажувати файли в Node.js?
Будь-які ідеї щодо того, як я міг реалізувати автоматичне перезавантаження файлів у Node.js? Я втомився перезапускати сервер щоразу, коли змінюю файл. Мабуть, require()функція Node.js не перезавантажує файли, якщо вони вже потрібні, тому мені потрібно зробити щось подібне: var sys = require('sys'), http = require('http'), posix = require('posix'), json = require('./json'); …

3
Коли мавпа виправляє метод екземпляра, чи можете ви викликати перезаписаний метод з нової реалізації?
Скажіть, що я мавпа, що виправляє метод у класі, як я можу викликати метод, що переосмислюється, від методу, що перекриває? Тобто щось на кшталтsuper Напр class Foo def bar() "Hello" end end class Foo def bar() super() + " World" end end >> Foo.new.bar == "Hello World"

30
Chrome ігнорує автозавершення = "вимкнено"
Я створив веб-додаток, який використовує спадний ящик з тегами. Це чудово працює у всіх браузерах, окрім браузера Chrome (версія 21.0.1180.89). Незважаючи на те, що обидва inputполя ТА formмають autocomplete="off"атрибут поля , Chrome наполягає на тому, щоб показати спадну історію попередніх записів для поля, яка видаляє список тегів.

17
Зсуньте фонове зображення праворуч за допомогою CSS
Чи є спосіб розташування фонового зображення певну кількість пікселів праворуч від його елемента? Наприклад, щоб розташувати щось із певної кількості пікселів (скажімо, 10) зліва , ось як я це зробив: #myElement { background-position: 10px 0; }
443 css 

25
Як генерується випадкове число у мові Swift Apple?
Я розумію, що книга Свіфта забезпечила реалізацію генератора випадкових чисел. Чи найкраща практика копіювання та вставки цієї програми у власну програму? Або є бібліотека, яка робить це, що ми можемо використовувати зараз?
443 swift  random 

14
Змініть джерело зображення під час перекидання за допомогою jQuery
У мене є декілька зображень та їх перекидання. Використовуючи jQuery, я хочу показати / приховати зображення перекидання, коли відбувається подія onmousemove / onmouseout. Усі назви моїх зображень відповідають одній схемі, як це: Оригінальне зображення: Image.gif Зображення перекидання: Imageover.gif Я хочу вставити та видалити частину джерела зображення "over" у події onmouseover …
443 jquery  html 



14
Чи має сенс використовувати Require.js з Angular.js? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я новачок у Angular.js і намагаюся зрозуміти, чим він відрізняється від Backbone.js ... Ми …


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