программирование

Q & A для профессиональных программистов и энтузиастов

6
В Си, почему некоторые люди приводят указатель перед освобождением?
Я работаю над старой базой кода и почти каждый вызов free () использует приведение своего аргумента. Например, free((float *)velocity); free((float *)acceleration); free((char *)label); где каждый указатель имеет соответствующий (и соответствующий) тип. Я не вижу смысла делать это вообще. Это очень старый код, поэтому мне остается только подумать, что это за …
167 c  pointers  casting 

8
Как запустить тесты NUnit в Visual Studio 2017?
Я только что установил VS 2017. У меня есть проект, использующий NUnit для тестовых случаев. Ctrl+ R- Tбольше не запускает тесты, и Test Explorer больше не находит тесты, помеченные атрибутом TestCase. Есть ли способ запустить NUnit или найти обновление? Я переустановил NUnit из диспетчера пакетов Nuget до последней версии без …

4
Func <T> без параметра
Могу ли я передать метод с параметром out как Func? public IList&lt;Foo&gt; FindForBar(string bar, out int count) { } // somewhere else public IList&lt;T&gt; Find(Func&lt;string, int, List&lt;T&gt;&gt; listFunction) { } Для Func нужен тип, поэтому out не будет компилироваться, а для вызова listFunction требуется int и не будет разрешен вход. …
167 c#  .net  linq  generics  func 



5
Когда использовать dequeueReusableCellWithIdentifier против dequeueReusableCellWithIdentifier: forIndexPath
Есть две перегрузки для dequeueReusableCellWithIdentifier, и я пытаюсь определить, когда я должен использовать один против другого? В документе Apple, касающемся функции forIndexPath, говорится: «Этот метод использует путь индекса для выполнения дополнительной настройки на основе позиции ячейки в табличном представлении». Я не уверен, как это интерпретировать, хотя?
167 ios  objective-c  swift 


6
MySQL против MySQLi при использовании PHP [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
167 php  mysql  mysqli 

8
Как выразить отношения «один ко многим» в Джанго
Я определяю свои модели Django прямо сейчас, и я понял, что OneToManyFieldв типовых полях модели не было. Я уверен, что есть способ сделать это, поэтому я не уверен, что мне не хватает. По сути, у меня есть что-то вроде этого: class Dude(models.Model): numbers = models.OneToManyField('PhoneNumber') class PhoneNumber(models.Model): number = models.CharField() …

1
Значение вывода ffmpeg (tbc, tbn, tbr) [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Я использую ffmpeg, чтобы сообщить мне информацию о видео. В частности: ffmpeg -i video.ext Я получаю …
167 video  ffmpeg 

2
Как определить порядок выполнения фильтра сервлетов с помощью аннотаций в WAR
Если мы определим специфичные для веб-приложения фильтры сервлетов в собственном WAR web.xml, то порядок выполнения фильтров будет таким же, как и порядок, в котором они определены в web.xml. Но если мы определим эти фильтры с помощью @WebFilterаннотации, каков порядок выполнения фильтров и как мы можем определить порядок выполнения?

4
Динамическая общая библиотека C ++ в Linux
Это продолжение компиляции Dynamic Shared Library с g ++ . Я пытаюсь создать общую библиотеку классов на C ++ в Linux. Я могу заставить библиотеку компилироваться, и я могу вызывать некоторые (не классовые) функции, используя учебники, которые я нашел здесь и здесь . Мои проблемы начинаются, когда я пытаюсь использовать …

3
Ссылка: Что такое область видимости переменных, какие переменные доступны откуда и каковы ошибки «неопределенных переменных»?
Примечание: это справочный вопрос для работы с переменной областью в PHP. Пожалуйста, закройте любой из множества вопросов, подходящих к этому шаблону, как дубликат этого. Что такое «переменная область» в PHP? Доступны ли переменные из одного файла .php в другом? Почему я иногда получаю ошибки «неопределенная переменная» ?
167 php  scope 

5
В HTML5 основная навигация должна быть внутри или снаружи элемента <header>?
Я знаю, что в HTML5 это &lt;nav&gt;можно использовать как внутри, так и снаружи &lt;header&gt;элемента заголовка страницы . Для веб-сайтов, имеющих как вторичную, так и основную навигацию, представляется общепринятым включать вторичную навигацию в качестве &lt;nav&gt;элемента внутри &lt;header&gt;элемента заголовка, а основную навигацию - в качестве &lt;nav&gt;элемента вне &lt;header&gt;элемента заголовка . Однако если …
167 html 

4
Как мне рекурсивно копировать каталоги с помощью gulp?
Я пытаюсь организовать проект из рабочего каталога на сервер (на той же машине). Используя следующий код: gulp.src([ 'index.php', 'css/**', 'js/**', 'src/**', ]) .pipe(gulp.dest('/var/www/')); Я ожидаю увидеть все скопированные файлы. Однако это выравнивает структуру dir - все каталоги копируются, но каждый файл помещается в корень/var/www Gulp кажется отличным инструментом для сборки, …
167 deployment  gulp 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.