Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

6
голоса
5
ответов
273
просмотров
Как вывести список символов из .so файла?

Как мне отобразить символы, экспортируемые из файла .so? Если возможно, я также хотел бы узнать, откуда они берутся (например, если они импортируются из статической библиотеки).

Я использую gcc 4.0.2, если это имеет значение.

5
голоса
5
ответов
273
просмотров
`/` против `//` для деления в Python

Есть ли какие-либо преимущества в использовании одного оператора по сравнению с другим? В Python 2 оба оператора, похоже, возвращают одинаковые результаты: >>> 6/3 2 >>> 6//3 2

5
голоса
5
ответов
273
просмотров
Может ли shell-скрипт устанавливать переменные окружения вызывающей оболочки?

Я пытаюсь написать оболочку (shell) сценарий, который, когда выполняется, будет устанавливать некоторые переменные окружения, остающиеся установленными в оболочке вызывающей стороны.

Я знаю, что в csh/tcsh можно использовать команду:

setenv FOO foo

или, в случае sh/bash, выполнится...

5
голоса
5
ответов
273
просмотров
Проверьте, является ли строка в JavaScript URL-адресом

Существует ли способ в JavaScript проверить, является ли строка URL?

Исключены регулярные выражения, поскольку URL, скорее всего, может быть записан как stackoverflow; другими словами, в нем может отсутствовать .com, www или http.

5
голоса
5
ответов
273
просмотров
Как выбрать все столбцы, кроме одного, в pandas?

У меня есть DataFrame, который выглядит следующим образом:

          a         b         c         d
0  0.418762  0.042369  0.869203  0.972314
1  0.991058  0.510228  0.594784  0.534366
2  0.407472  0.259811  0.396664  0.894202
3  0.726168  0.139531  0.324932  0.906575

Как я могу получить...

6
голоса
5
ответов
273
просмотров
Как поймать фатальную ошибку (`E_ERROR`) в PHP?

Я могу использовать set_error_handler() для перехвата большинства ошибок PHP, но это не работает для фатальных ошибок (E_ERROR), таких как вызов несуществующей функции. Существует ли другой способ перехвата этих ошибок?

Я пытаюсь отправить все ошибки с помощью mail() и использую PHP версии 5.2.3.

5
голоса
5
ответов
273
просмотров
Как получить расширение файла в Java?

Чтобы было понятно, я не ищу MIME-тип.

Допустим, у меня есть следующий путь: /path/to/file/foo.txt.

Я хотел бы разбить этот путь, в частности, получить .txt в качестве расширения файла. Есть ли способ сделать это с использованием стандартных средств Java? Я хотел бы избежать написания...

0
голоса
5
ответов
273
просмотров
Выполнение кода, содержащегося в строке

У меня есть фрагмент кода на Java, который хранится в строке.

String javaCode = "if(polishScreenHeight >= 200 && " +
                  "polishScreenHeight = 220) { }";

Можно ли преобразовать эту строку в оператор Java и выполнить его? Возможно, с использованием рефлексии в Java?

0
голоса
5
ответов
273
просмотров
Python: ImportError: lxml не найден, пожалуйста, установите его

Я столкнулся с проблемой при работе с кодом на Python в среде PyCharm (MacOS):

import pandas as pd

fiddy_states = pd.read_html('https://simple.wikipedia.org/wiki/List_of_U.S._states')

print(fiddy_states)

При выполнении этого кода возникает следующая...

0
голоса
5
ответов
273
просмотров
Как создать псевдоним для класса в Python, не используя наследование?

У меня есть класс на Python, и я хочу создать псевдоним для его имени, чтобы использовать другое имя класса, при этом сохранив все методы, члены класса и экземпляра. Возможно ли это реализовать без использования наследования?

Пример класса:

class MyReallyBigClassNameWhichIHateToType:
  ...