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


Сохраните вывод PL/pgSQL из PostgreSQL в CSV-файл

каков самый простой способ сохранить вывод PL/pgSQL из базы данных PostgreSQL в файл CSV? Я использую PostgreSQL 8.4 с плагином pgAdmin III и PSQL, откуда я запускаю запросы. ...

Что значит "программировать на интерфейс"?

Я видел это несколько раз, и я не совсем понимаю, что это значит. Когда и зачем ты это сделал? Я знаю, что делают интерфейсы, но тот факт, что я не понимаю этого, заставляет меня думать, что я упускаю их правильное использование. так ли это, если вы должны были сделать: IInterface classRef = new ObjectWhatever() вы можете использовать любой класс, который реализует IInterface? Когда тебе нужно будет это сделать? Единственное, о чем я могу думать, это если у вас есть метод, и вы не уверены ...

Перечисление только каталогов, использующих ls в bash: экспертиза

эта команда перечисляет каталоги в текущем пути:ls -d */ что именно делает шаблон */ сделать? и как мы можем дать абсолютный путь в команды (например,ls -d /home/alice/Documents) для перечисления только каталогов в этом пути? ...

Что такое функторы C++ и их использование?

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

Генерация случайных чисел в Objective-C

Я в основном голова Java, и я хочу, чтобы способ генерировать псевдослучайное число между 0 и 74. В Java я бы использовал метод: Random.nextInt(74) меня не интересует дискуссия о семенах или истинной случайности, просто как вы выполняете одну и ту же задачу в Objective-C. Я просмотрел Google, и там просто, кажется, много разных и противоречивых бит информации. ...

Как написать правильный микро-бенчмарк на Java?

Как вы пишете (и запускаете) правильный микро-бенчмарк в Java? Я смотрю здесь примеры кода и комментарии, иллюстрирующие различные вещи, чтобы думать. пример: должен ли эталон измерять время / итерацию или итерации / время и почему? по теме: является ли бенчмаркинг секундомера приемлемым? ...

В чем разница между статической типизацией и языки с динамической типизацией?

Я много слышу, что новые языки программирования динамически типизированы, но что это на самом деле означает, когда мы говорим, что язык динамически типизирован против статически типизированного? ...

С петлей# - перерыв и продолжить

в цикле C# (не стесняйтесь отвечать на другие языки), в чем разница между break и continue как средство покинуть структуру цикла и перейти к следующей итерации? пример: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } } ...

Почему em вместо px?

Я слышал, что вы должны определить размеры и расстояния в своей таблице стилей с помощью em, а не в пикселях. Итак, вопрос в том, почему я должен использовать em вместо px при определении стилей в css? Есть ли хороший пример, который иллюстрирует это? ...

В чем разница между публичным, частным, защищенным и не имеющим модификатора доступа?

все мои студенческие годы я использую public, и хотел бы знать разницу между public,private и protected? и что значит static делать, а не иметь ничего? ...