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


Получить первый ключ в (возможно) ассоциативном массиве?

каков наилучший способ определить первый ключ в возможном ассоциативном массиве? Моя первая мысль это просто foreach массив, а затем сразу же разбить его, как это: foreach ($an_array as $key => $val) break; таким образом, $key содержит первый ключ, но это кажется неэффективным. У кого-нибудь есть лучшее решение? ...

Возврат JSON из PHP-скрипта

Я хочу вернуть JSON из PHP-скрипта. Я просто повторяю результат? Я должен установить ? ...

Создайте файл в памяти для загрузки пользователем, а не через сервер

есть ли способ создать текстовый файл на стороне клиента и предложить пользователю загрузить его без какого-либо взаимодействия с сервером? Я знаю, что не могу писать непосредственно на их машину (безопасность и все), но могу ли я создать и предложить им сохранить ее? ...

Как отлаживать привязки событий JavaScript / jQuery с помощью Firebug или аналогичных инструментов?

Мне нужно отладить веб-приложение, которое использует jQuery, чтобы сделать некоторые довольно сложные и грязные DOM манипуляции. В какой-то момент некоторые события, которые были привязаны к определенным элементам, не срабатывают и просто перестают работать. Если бы у меня была возможность редактировать источник приложения, я бы развернул и добавил кучу Firebugconsole.log() операторы и комментарии / раскомментируйте фрагменты кода, чтобы попытаться определить проблему. Но давайте предположим, ...

Удаление дубликатов в списках

в значительной степени мне нужно написать программу, чтобы проверить, есть ли в списке дубликаты, и если это так, он удаляет их и возвращает новый список с элементами, которые не были дублированы/удалены. Это то, что у меня есть, но честно говоря, я не знаю, что делать. def remove_duplicates(): t = ['a', 'b', 'c', 'd'] t2 = ['a', 'c', 'd'] for t in t2: t.append(t.remove()) return t ...

Класс Bootstrap-Text-align для внутренней таблицы

есть ли набор классов в Twitters Bootstrap Framework, который выравнивает текст? например, у меня есть несколько таблиц с $ итоги, которые я хочу выровнять справа... <th class="align-right">Total</th> и <td class="align-right">,000,000.00</td> ...

Как удалить пакеты, установленные с помощью простой установки Python?

в Python easy_install делает установку новых пакетов чрезвычайно удобной. Однако, насколько я могу судить, он не реализует другие общие функции менеджера зависимостей - листинг и удаление установленных пакетов. каков наилучший способ узнать, что установлено, и каков предпочтительный способ удаления установленных пакетов? Есть ли файлы, которые необходимо обновить, если я удаляю пакеты вручную (например, by rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg или подобные)? ...

Как получить код выхода приложения из командной строки Windows?

Я запускаю программу и хочу посмотреть, что ее код возврата (так как он возвращает разные коды, основанные на разных ошибках). Я знаю, что в bash я могу сделать это, запустив Эхо $? Что мне делать при использовании cmd.exe на Windows? ...

python setup.py удаление

Я установил пакет python с python setup.py install. как его удалить? ...

typedef struct vs struct definitions [дубликат]

этот вопрос уже есть ответ здесь: почему мы должны typedef структуры так часто в C? 15 ответов Я новичок в программировании на C, но мне было интересно, в чем разница между использованием typedef при определении структуры и не использованием typedef. Мне кажется, что нет никакой разницы, они сделайте то же самое. struct myStruct{ int one; int two; }; и typedef struct{ int one; int two ...