Все вопросы
Как создать "пустое условие if" в Python
Тема: Работает ли "пустое условие if" в Python и влияет ли это на производительность приложения?
В C довольно распространено использование такого "пустого" условия if
, например:
if(mostlyhappencondition)
; // пустое выражение
else {
dosomething();
}
Меня интересует, возможно...
Измерение накладных расходов на время в Java
Когда я измеряю затраченное время на низком уровне, у меня есть выбор использовать один из следующих методов:
System.currentTimeMillis(); System.nanoTime();
Оба метода реализованы native. Прежде чем углубляться в какой-либо код на C, есть ли у кого-то информация о том, есть ли значительная...
Git Bash: ошибка "bash: open: command not found"
Я новички в Git Bash, только что скачал его для использования на уроках, и на первом занятии мне нужно перейти в другую директорию с помощью команды cd и просмотреть содержимое с помощью ls, что работает без проблем. Затем меня просят открыть файл README.md в папке с помощью команды:
open...
Что такое заголовок postman-token в сгенерированном коде Postman?
Я использую Postman для работы с REST-интерфейсом. При использовании функции генерации кода в Postman, независимо от того, какой язык программирования я выбираю, в заголовок всегда добавляется атрибут postman-token
. Почему он там появляется?
Например, вот код для PHP с использованием...
Как считать файл из ZIP с помощью InputStream?
Проблема с читением содержимого файла из ZIP-архива по SFTP с использованием InputStream
Мне нужно получить содержимое файла из ZIP-архива (в архиве только один файл, я знаю его имя) с использованием SFTP. У меня есть только InputStream
ZIP-архива. Большинство примеров показывают, как...
Управление viewBox в SVG с помощью JavaScript (без библиотек)
Я пытаюсь изменить атрибут viewBox у элемента SVG с помощью JavaScript. В основном, я рисую бинарное дерево поиска, и когда оно становится слишком широким, я хочу изменить viewBox, чтобы уменьшить масштаб и вписать дерево в окно. В данный момент я использую следующий код:
if(SVGWidth...
Динамическое создание методов (генерация кода) в Python на этапе выполнения
Я пытаюсь сгенерировать код для метода во время выполнения. Важно, чтобы я мог запускать произвольный код и иметь строку документации для метода.
Я придумал решение, комбинируя exec
и setattr
. Вот пример:
class Viking(object):
def __init__(self):
code = '''
...
Как выделяется память для переменных в JavaScript?
Я хотел бы узнать, как происходит выделение памяти для локальных переменных в JavaScript. В C и C++ локальные переменные хранятся в стеке. То же самое происходит и в JavaScript, или всё хранится в куче?
Где находится файл истории для IPython?
Не могу определить, где IPython хранит свою историю.
- В каталоге ~/.pythonhistory нет файла:
12:49:00/dashboards $ ll ~/.py*
ls: /Users/steve/.py*: Нет такого файла или каталога
- В файле инициализации Python нет ничего необычного:
12:49:07/dashboards $ echo...
Java: статическое поле в абстрактном классе
Проблема:
Я только начал работать с Java и столкнулся с проблемой, связанной с статическими переменными в абстрактных классах. У меня есть следующий пример, который лучше всего иллюстрирует суть моей проблемы:
public abstract class A {
static String str;
}
public class B extends...
Использование '<%# Eval("item") %>'; Обработка нулевых значений и отображение 0 вместо этого
Заголовок: Как отобразить 0 вместо Null в Label для ASP.NET?
Я пытаюсь отобразить значение в элементе Label с использованием привязки данных (data binding) в ASP.NET. Если переменная dataitem
равна Null
, я хотел бы отображать вместо этого значение 0
.
Вот мой текущий код:
'...
Влияет ли порядок условий в WHERE-классе на производительность MySQL?
Описание проблемы:
У меня есть длинный и ресурсоемкий запрос, содержащий множество условий и осуществляющий поиск по большому количеству строк. Я также имею одно конкретное условие, например, идентификатор компании, которое значительно ограничивает количество строк, подлежащих поиску, сокращая...
Можно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?
Возможно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?
Например, интерфейс Foo и интерфейс Closeable?
В Rhino Mocks можно указать несколько интерфейсов при создании мок-объекта, но метод createMock() в EasyMock принимает только один тип.
Можно ли достичь...
Неудалось вызвать член-функцию без объекта
Описание проблемы
Я пытаюсь создать программу на C++, которая принимает пары имя
/возраст
от пользователя и затем выводит их, используя класс Name_pairs
. Привожу код ниже.
#include "std_lib_facilities.h"
class Name_pairs
{
public:
bool test();
void read_names();
...
Кратчайший способ создания объекта с произвольными атрибутами в Python?
Описание проблемы:
Привет! У меня возник вопрос, когда я наткнулся на фрагмент кода, который ожидал объект с определённым набором атрибутов, но не указывал, какого типа должен быть этот объект.
Одним из решений было бы создать новый класс с атрибутами, которые ожидает код, но поскольку я...
MySQL: Удаление нескольких столбцов
Я пытаюсь удалить несколько столбцов из таблицы, но у меня возникают трудности. Синтаксис ниже работает, когда я использую ALTER TABLE и ADD с несколькими значениями в круглых скобках (), но не работает с DROP COLUMN. Неужели я использую неправильный синтаксис?
$table3 = " ALTER TABLE...
Каков смысл фразы "зарезервировано для любого использования"?
Описание проблемы:
Я столкнулся с некоторыми несоответствиями в стандарте C и C++, касающимися зарезервированных идентификаторов. В спецификации стандартной библиотеки C, в разделе C17 7.1.3 «Зарезервированные идентификаторы», указано, что:
- Все идентификаторы, которые начинаются с...
Почему функции JavaScript всегда возвращают значение?
Я прохожу курс по программированию на JavaScript, и инструктор сказал, что типичная функция JavaScript всегда возвращает значение. Даже если мы не укажем явное значение для возврата, движки возвращают undefined
.
Это действительно так? Если да, то почему?
Python DictWriter: Запись UTF-8 закодированных CSV файлов
У меня есть список словарей, содержащих строки в формате Unicode. Модуль csv.DictWriter
может записывать список словарей в CSV-файл. Я хочу, чтобы CSV-файл был закодирован в UTF-8. Однако модуль csv
не может обрабатывать преобразование строк в формате Unicode в UTF-8.
В документации модуля...
Вывод типа с помощью рефлексии для лямбд в Java 8
Заголовок: Как получить возвращаемый тип лямбда-функции с использованием рефлексии в Java 8?
Я экспериментировал с новыми лямбда-выражениями в Java 8 и пытаюсь выяснить, как с помощью рефлексии узнать возвращаемый тип класса лямбда-функции. Особенно меня интересуют случаи, когда лямбда реализует...