Most Popular
1500 questions
11
votes
2 answers
Как найти файл по имени в папках командой из терминала?
Какая команда Linux наиболее подходит подобного поиска?
stanislav
- 34,518
- 27
- 98
- 214
11
votes
3 answers
С++. Явная специализация
Здравствуйте.
Есть шаблон для обобщенного типа данных:
template
void Swap(T &, T &);
Специализация используется, если для какого-то конкретного типа данных (скажем int) нужно использовать иную реализацию функции.
template <>
void…
D.M.
- 111
11
votes
2 answers
Псевдонимы(алиасы) в перечисления - правила использования (c#)
Сейчас изучаю перечисления в c# и хотел спросить, почему в с# можно использовать псевдоним для любого целого типа данных (byte, sbyte, short, ushort, int, uint, long, ulong) , но нельзя использовать любой системный целый тип данных C# (Byte, SByte,…
BadCatss
- 1,887
11
votes
3 answers
Конструктор перемещения
Зачем нужен конструктор перемещения, если есть оператор перемещения:
operator=(T&&)
Тарас
- 774
- 2
- 6
- 23
11
votes
2 answers
Инициализация массивов
Почему такая инициализация массива допустима:
int[] array = {1,2,3};
а вот такая нет:
int[] array;
array = {1,2,3};
Вроде бы можно сказать, что способы вполне эквиваленты.
dirkgntly
- 3,998
11
votes
2 answers
Возможность коммита с заранее обнуленными (пустыми) переменными
Имеется проект с исходниками (на python), которые я регулярно выкладываю на Github. В нём присутствуют переменные (пока что одна, является токеном: TOKEN="..."), которые я не хочу выкладывать для всеобщего доступа. Однако у себя в процессе отладки и…
approximatenumber
- 1,497
11
votes
2 answers
Domain Model + Data Mapper: сохранение коллекции связанных объектов
В некотором текстовом редакторе для представления документа и его правок используется реализация шаблона проектирования Модель Предметной Области (Domain Model).
Иерархия моделей предметной области имеет следующий вид (лишние детали…
Dmitriy Simushev
- 17,999
- 5
- 49
- 85
11
votes
3 answers
Что означает слово SNAPSHOT в версии библиотеки?
Очень часто при подключении библиотек можно встретить после номера версии слово SNAPSHOT.
Пример:
compile 'com.michaelpardo:activeandroid:3.1.0-SNAPSHOT'
Что оно означает?
Andrach
- 870
11
votes
3 answers
Получение ленты новостей VK
Проблема с получением новостей от вКонтакте через VK SDK для Android. Так как стандартных классов в SDK нет, то формирую GET-запрос к API:
"https://api.vk.com/method/newsfeed.get?user_id="+id+"&filters=post&count=1&v=5.42&access_token="+…
denshest
- 121
11
votes
1 answer
Как правильно использовать std::begin и std::end?
Начиная с С++11, в стандарт были добавлены функции std::begin и std::end, которые можно использовать вместо методов .begin() и .end().
Как и когда их надо использовать?
Abyx
- 31,143
11
votes
3 answers
Различаются ли строки не более чем на один символ?
Есть две строки как проверить, что из одной можно сделать другую при помощи вставки, удаления или замены не более чем одного символа?
Qwertiy
- 123,725
11
votes
1 answer
Как в Windows отследить активность программы?
Как в Windows отследить активность программы?
Возможно ли узнать какие файлы и ветки системного реестра программа читает или меняет?
Stack
- 9,452
11
votes
4 answers
Как именовать методы/функции?
using DAO.Operations;
namespace BBL.Operations
{
public class OperationService
{
public Operation Get(int id) {}
public IEnumerable GetAll() {}
public void Add(Operation operation) {}
…
Bald
- 6,509
11
votes
2 answers
Ненужные файлы в папке Release/Debug C# WinForms
Написал небольшое приложение. Хочу его внедрить для одного из научных порталов. Компилировал проект, выходящей папкой которого была Release. Сейчас структура папки такова:
database.txt,options,log.xlsx - файлы/директория, используемые программой
…
Dmitry Shulga
- 687
11
votes
1 answer
Правило контравариантности в Scala
Скомпилируется ли следующий код?
class GenericCellMut[-T](var x:T)
Если да, то почему?
Если нет, то почему, и как сделать так, чтобы скомпилировался?
Он, естествено, не компилируется. Остается два вопроса - почему и что изменить, чтобы…