Codengineering - блог о программировании ➜ страница 2062


Как сделать возведение в степень в clojure?

Как я могу сделать возведение в степень в clojure? Пока мне нужна только целочисленная экспоненция, но вопрос касается и дробей. ...

Удалить ActionLink с диалогом подтверждения

Я пытаюсь реализовать простой ActionLink что будет удалять записи с помощью ASP.NET MVC. Это то, что у меня есть до сих пор: <%= Html.ActionLink("Delete", "Delete", new { id = item.storyId, onclick = "return confirm('Are you sure?');" })%> однако, он не показывает окно подтверждения. Очевидно, я что-то упускаю или я неправильно построил ссылку. Кто-нибудь может помочь? ...

Как создать переключатель в Bootstrap

Я изначально создал веб-приложение в HTML, CSS и JavaScript, а затем попросил создать его снова в Bootstrap тоже. Я сделал все это хорошо, но у меня были кнопки переключения в веб-приложении, которые изменились обратно на кнопки радио (первоначально флажок) вместо кнопок переключения, которые у меня были изначально. код кнопки: <label> Notifications <span class='toggle'> <input type='radio' class='notifications' name='notifications' id='notifications' / ...

Как запускать скрипты Python в Windows?

у меня есть простой скрипт blah.py (с помощью Python 2): import sys print sys.argv[1] Если я выполняю свой скрипт: python c:/..../blah.py argument он печатает аргумент, но если я выполняю скрипт: blah.py argument ошибка: IndexError... поэтому аргументы не передаются в скрипт. python.exe в пути. Папка с blah.py также в пути. питон.exe-это программа по умолчанию для выполнения файлов *.py. что такое проблема? ...

Как ограничить количество одновременных асинхронных операций ввода-вывода?

// let's say there is a list of 1000+ URLs string[] urls = { "http://google.com", "http://yahoo.com", ... }; // now let's send HTTP requests to each of these URLs in parallel urls.AsParallel().ForAll(async (url) => { var client = new HttpClient(); var html = await client.GetStringAsync(url); }); вот проблема, он запускает 1000 + одновременных веб-запросов. Существует ли простой способ ограничить одновременное количество этих асинхронных HTTP-запросов? Так что не более 20 веб-страни ...

Когда использовать EntityManager.find () vs EntityManager.getReference () с JPA

я столкнулся с ситуацией (которая мне кажется странной, но, возможно, вполне нормальной), где я использую EntityManager.getReference(LObj.getClass(), LObj.getId ()), чтобы получить объект базы данных, а затем передать возвращенный объект для сохранения в другой таблице. Так что в основном поток был такой: class TFacade{ createT(FObj, AObj) { T TObj = new T(); TObj.setF(FObj); TObj.setA(AObj); ... EntityManager.persist(TObj); ... L LObj = A.getL(); FObj.setL( ...

Как показать отключить опцию выбора HTML по умолчанию?

Я новичок в HTML и PHP и хочу добиться выпадающего меню из таблицы mysql и жестко закодирован тоже. У меня есть несколько выбрать на моей странице, один из них <select name="tagging"> <option value="">Choose Tagging</option> <option value="Option A">Option A</option> <option value="Option B">Option B</option> <option value="Option C">Option C</option> </select> проблема в том, что теперь пользователь может также выбр ...

Каковы реальные накладные расходы try / catch в C#?

Итак, я знаю, что try/catch добавляет некоторые накладные расходы и поэтому не является хорошим способом управления потоком процесса, но откуда берутся эти накладные расходы и каково их фактическое влияние? ...

Safari в ios8 прокручивает экран, когда фиксированные элементы получают фокус

в iOS8 Safari появилась новая ошибка с фиксированной позицией. Если вы фокусируете текстовое поле, которое находится в фиксированной панели, safari прокручивает вас до нижней части страницы. это делает все виды UIs невозможно работать, так как у вас нет никакого способа ввода текста в текстовые области без прокрутки страницы полностью вниз и потерять свое место. есть ли способ обойти эту ошибку чисто? #a { height: 10000px; background: linear-gradient(red, blue); } #b { position: fix ...

Как я могу показать значение #define во время компиляции?

Я пытаюсь выяснить, какая версия Boost мой код думает, что он использует. Я хочу сделать что-то вроде этого: #error BOOST_VERSION но препроцессор не расширяет BOOST_VERSION. Я знаю, что могу распечатать его во время выполнения из программы, и я знаю, что могу посмотреть на вывод препроцессора, чтобы найти ответ. Я чувствую, что способ сделать это во время компиляции может быть полезным. ...