Вопросы-ответы - все решения ➜ страница 622


Задать вопрос

Как отличить вызов командной строки и web-сервера? [дубликат]

есть ли способ отличить, если скрипт был вызван из командной строки или веб-сервер? (смотрите, каков канонический способ определения командной строки и http-выполнения PHP-скрипта? за лучший ответ и более подробное обсуждение - не нашел, что один перед публикацией) У меня есть (не сервер) с Apache 2.2.10 и PHP 5.2.6. На нем, в веб-доступном каталоге находится мой PHP скрипт,maintenance_tasks.php. Я хотел бы вызвать этот скрипт из командной строки или через HTTP-запрос (открыть в браузере). Е ...

Пропустить требование PHP композитора

мы используем PHPCI и composer. Сервер, на котором работает PHPCI, находится на PHP 5.3. для проекта мы добавили Facebook PHP SDK, используя composer. Для этого требуется PHP 5.4. Композитор запускается PHPCI и выполняется. Но потому что сервер CI только что получил PHP 5.3 composer не удалось с сообщением об ошибке: facebook/php-sdk-v4 4.0.9 requires php >=5.4.0 -> no matching package found. Это, конечно, не позволяет мне построить PHPCI. есть ли возможность пропустить это требование ...

В чем смысл invokeinterface?

Я читаю в этой статье о том, как JVM вызывает методы, и я думаю, что я получил большинство из них. Тем не менее, у меня все еще возникают проблемы с пониманием необходимости invokeinterface. как я понимаю, класс в основном имеет таблицу виртуальных методов и при вызове метода с invokevirtual или invokeinterface эта виртуальная таблица консультируется. в чем же тогда разница между методом, определенным на интерфейсе, и методом, определенным на базе класс? Почему разные байт-коды? The описание ...

Как "final int i"работает внутри цикла Java for?

Я был удивлен, увидев, что следующий фрагмент кода Java скомпилирован и запущен: for(final int i : listOfNumbers) { System.out.println(i); } где listOfNumbers-это массив целых чисел. Я думал, что окончательные декларации были назначены только один раз. Компилятор создает целочисленный объект и изменяет то, на что он ссылается? ...

Преобразование символа в строку в Elisp

Как я могу преобразовать тип символа в строку в Emacs lisp? Я не смог найти или что-нибудь подобное. ...

полный экран в WPF

Я разрабатываю приложение WPF, которое будет отображаться в полноэкранном режиме . Кроме того, приложение будет работать во многих планшетах со многими размерами. Я бы хотел, чтобы мое приложение работало в полноэкранном режиме независимо от его размеров . какова наилучшая практика для выполнения этой задачи? ...

Как добавить прозрачный водяной знак в центр видео с помощью ffmpeg?

в настоящее время я использую следующие команды: Top left corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=10:10 [out]" outputvideo.flv Top right corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:10 [out]" outputvideo.flv Bottom left corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=10:main_h-overlay_h-10 [out]" outputvideo.flv B ...

jQuery с помощью метода getjson сохранить результат в переменной [дубликат]

этот вопрос уже есть ответ здесь: как вернуть ответ от асинхронного вызова? 33 ответы я использую getJSON для запроса JSON с моего сайта. Он отлично работает, но мне нужно сохранить вывод в другую переменную, например: var myjson= $.getJSON("http://127.0.0.1:8080/horizon-update", function(json) { }); мне нужно сохранить результат в myjson но, кажется, этот синтаксис не является прави ...

Насколько сложно многопоточность Haskell?

Я слышал, что в Haskell создать многопоточное приложение так же просто, как взять стандартное приложение Haskell и скомпилировать его с помощью -threaded флаг. Другие случаи, однако, описали использование в исходном коде. каково состояние многопоточности Haskell? Насколько легко это ввести в программы? Есть ли хороший многопоточный учебник, который проходит через эти различные команды и их использование? ...

Запрос к базе данных Django: как получить объект по идентификатору?

Django автоматически создает поле ID в качестве первичного ключа. теперь мне нужно получить объект с этим идентификатором. object = Class.objects.filter() Как написать такой фильтр? ...

gitignore не игнорирует папку

в корень моего проекта у меня есть . Внутри foo папка у меня есть . Я хотел бы игнорировать все изменения во всех файлах внутри моего . У меня есть это в моей gitignore: /foo/bar папка проверена: она существует, и в ней есть файлы, которые нужно игнорировать. gitignore и commitТэд. Однако, у меня есть файл, где я делаю moification и находится внутри моей . Когда я набираю git status внутри git bash Я вижу файл, который должен был быть проигнорирован. В чем может быть причина и как я могу у ...

Как создать строковый литерал UTF-8 в Visual C++ 2008

в VC++ 2003, я мог бы просто сохранить исходный файл как UTF-8 и все строки были использованы как есть. Другими словами, следующий код будет печатать строки в консоли. Если исходный файл был сохранен как UTF-8, то выход будет UTF-8. printf("Chinese (Traditional)"); printf("中国語 (繁体)"); printf("중국어 (번체)"); printf("Chinês (Tradicional)"); Я сохранил файл в формате UTF-8 С помощью спецификации UTF-8. Однако компиляция с VC2008 приводит к: warning C4566: character represented by universal-charact ...

Буферизованный против небуферизованного ввода-вывода

я узнал, что по умолчанию ввод-вывод в программах буферизуется, т. е. они подаются из временного хранилища в запрашивающую программу. Я понимаю, что буферизация повышает производительность ввода-вывода (возможно, за счет сокращения системных вызовов). Я видел примеры отключения буферизации, например setvbuf В C. В чем разница между двумя режимами и когда следует использовать один над другим? ...

Разбор XML в Python с помощью примера ElementTree

мне трудно найти хороший, базовый пример того, как анализировать XML в python с помощью дерева элементов. Из того, что я могу найти, это, кажется, самая простая библиотека для анализа XML. Вот пример XML, с которым я работаю: <timeSeriesResponse> <queryInfo> <locationParam>01474500</locationParam> <variableParam>99988</variableParam> <timeParam> <beginDateTime>2009-09-24T15:15:55.271</beginDateTime> ...

Прокрутите до нижней части текстового поля C# [дубликат]

этот вопрос уже есть ответ здесь: как мне автоматически прокрутить до нижней части многострочного текстового поля? 11 ответов У меня есть текстовое поле в приложении C# Forms. Я заполняю текстовое поле информацией о событии загрузки формы. Затем я называю следующее: this.txtLogEntries.SelectionStart = txtLogEntries.Text.Length; this.txtLogEntries.ScrollToCaret(); в Текстовое поле не прокручивается вни ...

F# vs OCaml: переполнение стека

недавно я нашел презентацию о F# для программистов Python, и после просмотра его, решил реализовать решение "муравьиной головоломки" самостоятельно. есть муравей, который может ходить на плоской сетке. Муравей может двигаться по одному пространству за раз влево, вправо, вверх или вниз. То есть, из клетки (X, г) муравей может пройти в клетки (х+1, г), (х-1, У), (Х, Y+1), и (Х, Y-1). Точки, где сумма цифр координат x и y больше 25 недоступны для муравья. Например, точка (59,79) недоступна, потом ...

Узел-Webkit vs Electron [закрыто]

мы планируем построить кросс-платформенное настольное приложение. Мы нашли, что Node-Webkit является идеальным выбором для нас. Но GitHub разработал свою собственную структуру под названием Электрон вместо использования Node-Webkit. в чем разница между ними? ...

MySQL TEXT vs BLOB vs CLOB

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

В Xcode 6 для Swift автозавершение кода не работает

с помощью Xcode 6 GM seed мое завершение кода перестало работать. Он работал на днях. Я пытался заставить раскрутиться Сегу работать вокруг, чтобы работать. Я сделал файл заголовка Objc и назначил его в качестве заголовка для класса Swift. на этом этапе я получаю завершение кода с проектом Objective-C. Но, не с быстрым проектом. Я попытался перезапустить Xcode, создав новый пустой проект. ...

Проблема CSS в Twitter Typeahead с Bootstrap 3

С выпуском Bootstrap 3. Typeahead был удален в пользу этого:https://github.com/twitter/typeahead.js Ive успешно интегрировал его на удаленной выборке данных но у меня возникли проблемы с автозаполнением Как вы можете видеть, в текстовом поле появляются два текста. Я включил css (https://github.com/jharding/typeahead.js-bootstrap.css) как сказано в документации, но не повезло. любая помощь или предложения будут оценены. jsfiddle показывает проблему:http://jsfiddle.net/KrtB5/ HTML <b ...

настройки ffmpeg для преобразования в mp4 и ogg для видео HTML5 [закрыто]

несмотря на всю шумиху, на самом деле у тега HTML5 video есть небольшая проблема. Для того, чтобы использовать его и для того, чтобы он был кросс-браузер совместим, вы должны включить более одного формата видео. Для таргетинга всех поддерживаемых браузеров эти форматы являются mp4 и ogg. Я искал оптимальные настройки для каждого формата, но, к сожалению, я не мог найти ни одного. Я использую ffmpeg 0.6, который имеет слоган "работает с HTML5". Я не эксперт по видео, поэтому мне было интересно, ...

Как продвигать конкретный номер сборки с другой работы в Jenkins?

Я установил Promoted Build Plugin с Jenkins и теперь я столкнулся с некоторыми проблемами, чтобы продвинуть сборку из существующей работы. Вот сценарий: существует Nightly Build задание, которое выполняется каждую ночь с запуском всех необходимых тестов и метрик; существует Deploy Build который принимает параметр ${BUILD_NUMBER} и развертывает сборку, имеющую соответствующий ${BUILD_NUMBER Nightly Build скажем, [Nightly Build] побежал и успешно построил артефакт #39 теперь я могу просто зап ...

Как выровнять текст слева в аннотации из ggplot2

мой пример: qplot(mtcars$mpg) + annotate(geom = "text", x = 30, y = 3, label = "Some textnSome more text") Как мне получить текст здесь, чтобы быть выровнены по левому краю? Так что некоторые выстраиваются в линию друг с другом. ...

Как импортировать файл excel в базу данных MySQL

может кто-нибудь объяснить, как импортировать файл Excel в базу данных MySQL? например, моя таблица Excel выглядит так: Country | Amount | Qty ---------------------------------- America | 93 | 0.60 Greece | 9377 | 0.80 Australia | 9375 | 0.80 спасибо заранее. Fero ...

Не удается установить заголовок типа содержимого в заголовках HttpResponseMessage?

Я с помощью веб-API ASP.NET создать API с поддержкой REST. Я создаю метод PUT в одном из моих контроллеров, и код выглядит так: public HttpResponseMessage Put(int idAssessment, int idCaseStudy, string value) { var response = Request.CreateResponse(); if (!response.Headers.Contains("Content-Type")) { response.Headers.Add("Content-Type", "text/plain"); } response.StatusCode = HttpStatusCode.OK; return response; } когда я помещаю в это место с помощью браузера через ...

В чем разница между Dim, Global, Public и Private в качестве модификаторов доступа к модульному полю?

в VB6 / VBA вы можете объявлять переменные уровня модуля вне определенного Sub или Function метод. Я использовал Private и Public прежде чем внутри модулей и понять их так: Public - видимый для всего кода внутри модуля и всего кода вне модуля, что делает его глобальным. Private - виден только для кода внутри модуля. я заметил, что вы можете использовать Dim и Global как модификаторы для модулярных переменных. Являются Dim и Global отличается от Private и Public, соответственно, при исполь ...

Как изменить цвет фона в меню панели действий в Android 4.2?

Я хотел бы изменить цвет фона меню option (overflow) в Android 4.2. Я пробовал все методы, но он по-прежнему показывает цвет по умолчанию задается тема. Я использовал следующий код и XML конфиги. MainActivity.java public class MainActivity extends Activity { @SuppressLint("NewApi") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); getActionBar().setIcon(R.drawable.ic_launcher); getAc ...

Могу ли я определить вызов grpc с нулевым запросом или ответом?

синтаксис rpc в proto3 допускает нулевые запросы или ответы? например, я хочу эквивалент следующего: rpc Logout; rpc Status returns (Status); rpc Log (LogData); или я должен просто создать пустой тип? message Null {}; rpc Logout (Null) returns (Null); rpc Status (Null) returns (Status); rpc Log (LogData) returns (Null); ...

Построение трехмерного участка поверхности с наложением контурной карты, используя R

У меня есть 3-кортежный набор данных (X,Y, Z точек), которые я хочу построить с помощью R. Я хочу создать участок поверхности из данных и наложить контурную карту на участок поверхности, чтобы создать впечатление контурной карты, являющейся "тенью" или проекцией с участка поверхности. Контурная карта должна появиться под поверхностным участком. мой набор данных выглядит так: Axis | Data Type ------------------- X | Date value Y | Float value Z | Float value Как я могу этого ...

Использование чужого РЕПО в качестве подмодуля Git на GitHub

Я пытаюсь выяснить, можно ли использовать чужой репозиторий (или ветвь репозитория) в качестве подмодуля в вашем собственном репозитории Git. Документация по самому github либо отсутствует, либо я не использую правильную терминологию для ее поиска. Если это не предпочтительный способ включения публичного репозитория в качестве общей библиотеки в рамках одного проекта git, будут оценены предложения в качестве альтернативной передовой практики. ...