Вопросы-ответы - все решения ➜ страница 325
Убедительные примеры пользовательских распределителей C++?
какие действительно веские причины бросить std::allocator в пользу нестандартного решения? Вы сталкивались с какими-либо ситуациями, когда это было абсолютно необходимо для корректности, производительности, масштабируемости и т. д.? Есть действительно умные примеры? пользовательские распределители всегда были особенностью стандартной библиотеки, в которой у меня не было большой необходимости. Мне просто интересно, может ли кто-нибудь здесь на SO предоставить некоторые убедительные примеры, чтоб ...
PHP, получить имя файла без расширения файла
у меня есть этот PHP код: function ShowFileExtension($filepath) { preg_match('/[^?]*/', $filepath, $matches); $string = $matches[0]; $pattern = preg_split('/./', $string, -1, PREG_SPLIT_OFFSET_CAPTURE); if(count($pattern) > 1) { $filenamepart = $pattern[count($pattern)-1][0]; preg_match('/[^?]*/', $filenamepart, $matches); return strtolower($matches[0]); } } если у меня есть файл с именем my.zip эта функция возвращает .zip. Я хочу сделать ...
Как определить кодировку файлов в OSX?
Я пытаюсь ввести некоторые символы UTF-8 в файл LaTeX в TextMate (который говорит, что его кодировка по умолчанию-UTF-8), но LaTeX, похоже, не понимает их. Работает cat my_file.tex показывает символы правильно в терминале. Работает ls -al показывает то, что я никогда не видел раньше: "@ " в файл выглядит так: -rw-r--r--@ 1 me users 2021 Feb 11 18:05 my_file.tex (и, да, я использую usepackage[utf8]{inputenc} в латекс.) я нашел iconv, но это, кажется, не в состоянии сказать мне, ...
приставка.метки журнал в Хроме?
есть ли быстрый способ получить Chrome для вывода временных меток в console.log пишет (как и Firefox). Или это предисловие new Date().getTime() единственный вариант? ...
Должны ли перечисления в C# иметь свой собственный файл? [закрытый]
У меня есть класс, который использует перечисление, перечисление в настоящее время находится в своем собственном файле, который кажется расточительным. каково общее мнение о перечислениях, помещаемых в пространство имен файла, в котором они используются? Или enum действительно должен жить в своем собственном файле cs? Edit Я должен упомянуть, что в то время как рассматриваемый класс использует эти перечисления, так же как и внешние вызывающие устройства. Другими словами, другой класс может у ...
Java: как я могу разделить ArrayList на несколько небольших ArrayLists?
Как я могу разделить ArrayList (size=1000) на несколько ArrayLists одного размера (=10)? ArrayList<Integer> results; ...
Как переместить базу данных redis с одного сервера на другой?
в настоящее время у меня есть живой сервер redis, работающий на облачном экземпляре, и я хочу перенести этот сервер redis на новый экземпляр облака и использовать этот экземпляр в качестве моего нового сервера redis. Если бы это был MySQL, я бы экспортировал БД со старого сервера и импортировал его на новый сервер. Как я должен сделать это с redis? П. С.: Я не пытаюсь настроить репликацию. Я хочу полностью перенести сервер Redis на новый экземпляр. ...
Проверьте два аргумента в Java, либо оба не null, либо оба null элегантно
я использовал spring boot для разработки проекта оболочки, используемого для отправки электронной почты, например sendmail -from [email protected] -password foobar -subject "hello world" -to [email protected] если from и password аргументы отсутствуют, я использую отправитель и пароль по умолчанию, например [email protected] и 123456. так что если пользователь передает from аргумент они также должны передать password аргументом, и наоборот. То есть, либо оба являются ненулевыми, либо оба являются нулевы ...
TypeScript: литье HTMLElement
кто-нибудь знает, как бросить в TypeScript? Я пытаюсь сделать это: var script:HTMLScriptElement = document.getElementsByName("script")[0]; alert(script.type); но это дает мне ошибку: Cannot convert 'Node' to 'HTMLScriptElement': Type 'Node' is missing property 'defer' from type 'HTMLScriptElement' (elementName: string) => NodeList Я не могу получить доступ к элементу 'type' элемента script, если я не приведу его к правильному типу, но я не знаю, как это сделать. я искал документы и обр ...
Разница между естественным соединением и внутренним соединением
в чем разница между естественным соединением и внутренним соединением? ...
Как найти все подклассы класса с заданным именем?
Мне нужен рабочий подход получения всех классов, которые наследуются от базового класса в Python. ...
Увеличение размеров Тома Amazon EBS [закрыто]
Я очень впечатлен услугами Amazon EC2 и EBS. Я хотел знать, можно ли увеличить объем EBS. например: если у меня есть объем 50 ГБ, и я начинаю работать из космоса, я могу поднять его до 100 Гб, когда это необходимо? ...
"Коллекция элементов должна быть пустой перед использованием ItemsSource."
Я пытаюсь получить изображения для отображения в WPF ListView в стиле WrapPanel, как описано в этой старой статье команды ATC Avalon:как создать пользовательский вид. когда я пытаюсь заполнить ListView с LINQ-to-Entities запросил коллекцию ADO.NET объекты Entity Framework я получаю следующее исключение: исключение коллекция элементов должна быть пустой, прежде чем с помощью ItemsSource. мой код... Visual Basic Private Sub Window1_Loaded(...) Handles MyBase.Loaded ListViewImages ...
Как центрировать абсолютный div по горизонтали с помощью CSS?
у меня есть div и хочу, чтобы он был центрирован горизонтально - хотя я даю его margin:0 auto; он не центрирован... .container { position: absolute; top: 15px; z-index: 2; width:40%; max-width: 960px; min-width: 600px; height: 60px; overflow: hidden; background: #fff; margin:0 auto; } ...
Как вычислить процентили с помощью python / numpy?
есть ли удобный способ вычисления процентилей для последовательности или одномерного массива numpy? Я ищу что-то похожее на функцию Excel процентиля. Я посмотрел в справочнике статистики NumPy и не смог найти это. Все, что я смог найти-это медиана (50-й процентиль), а не что-то более конкретное. ...
Максимальное количество записей в таблице базы данных MySQL
каков верхний предел записей для таблицы базы данных MySQL. Мне интересно о поле автоинкремента. Что произойдет, если я добавлю миллионы записей? Как справиться с такого рода ситуациями? Спасибо! ...
Почему библиотеки и фреймворки C++ никогда не используют интеллектуальные указатели?
Я читал в нескольких статьях, что сырые указатели следует почти никогда не используется. Вместо этого они всегда должны быть завернуты в интеллектуальные указатели, будь то указатели с областью действия или общие указатели. однако я заметил, что такие фреймворки, как Qt, wxWidgets и библиотеки, такие как Boost, никогда не возвращаются и не ожидают интеллектуальных указателей, как будто они их вообще не используют. Вместо этого они возвращают или ожидают необработанные указатели. Есть ли для это ...
Весна загрузки приложения в качестве сервиса
Как настроить красиво Spring Boot приложение упаковано как исполняемый jar в качестве службы в системе linux? Это рекомендуемый подход, или я должен преобразовать это приложение в войну и установить в Tomcat? В настоящее время я могу запустить приложение Spring boot из screen сессия, что приятно, но требует ручного запуска после перезагрузки сервера. то, что я ищу, - это общий совет/направление или образец init.d скрипт, если мой подход с исполняемым jar это правильно. ...
Как получить параметры конфигурации в шаблонах Symfony2 Twig
У меня есть шаблон ветки Symfony2. Я хочу вывести значение параметра конфигурации в шаблонах (номер версии). Поэтому я определил параметр конфигурации следующим образом: parameters: app.version: 0.1.0 Я могу использовать этот параметр конфигурации в контроллерах, но я понятия не имею, как получить его в моем шаблоне Twig. ...
Каков рекомендуемый подход к сбросу истории миграции с помощью Django South?
я накопил довольно много миграций с использованием South (0.7) и Django (1.1.2), которые начинают потреблять довольно много времени в моих модульных тестах. Я хотел бы сбросить базовую линию и начать новый набор миграций. Я просмотрел Южная документации, сделал обычный поиск Google / Stackoverflow (например, "django south (reset OR delete OR remove) migration history") и не нашел ничего очевидного. один подход, который я рассматривал, будет включать "начать заново", "удалив" юг или" очистив " и ...
IBOutlet и IBAction
какова цель использования IBAction и IBOutlet в Objective-C кодировании для iPhone, имеет ли значение, если я их не использую? ...
Как удалить Дженкинс?
Это, вероятно, очень просто, но я не могу найти ни одного намека в любом месте. Так как же это сделать, в целом и конкретно на Mac? ...
Хранение изображений в SQL Server?
Я сделал небольшой демонстрационный сайт и на нем я храню изображения в столбце изображения на sql server. У меня есть несколько вопросов... Это плохая идея? Это будет влиять на производительность на моем сайте, когда он растет? альтернативой было бы хранить изображение на диске и хранить только ссылку на изображение в базе данных. Это должно быть общая дилемма, которая была у многих людей. Я был бы рад немного совет и на самом деле был бы счастлив сделать меньше ошибок, если бы мог. ...
Отключение выделения текущей строки в Редакторе Visual Studio 2012
редактор Visual Studio 2012 выделяет текущую строку, изменяя цвет фона текущей строки. Есть ли простой способ отключить эту подсветку? В противном случае, какой параметр в диалоговом окне шрифты и цвета управляет цветом фона выбранной строки в Редакторе? ...
Как создать Dockerfile из изображения?
можно ли создать Dockerfile из изображения? Я хочу знать по двум причинам: Я могу скачать изображения из репозитория, но хотел бы увидеть рецепт, который их создал. Мне нравится идея сохранения снимков, но как только я закончу, было бы неплохо иметь структурированный формат для просмотра того, что было сделано. ...
Что является лучшим способом, чтобы проверить на пустую строку в Go?
какой метод лучше (более idomatic) для тестирования непустых строк (в Go)? if len(mystring) > 0 { } или: if mystring != "" { } или что-то еще? ...
UIButton: как центрировать изображение и текст с помощью imageEdgeInsets и titleEdgeInsets?
Если я помещаю только изображение в кнопку и устанавливаю imageEdgeInsets ближе к вершине, изображение остается центрированным, и все работает так, как ожидалось: [button setImage:image forState:UIControlStateNormal]; [button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)]; Если я помещаю только текст в кнопку и устанавливаю titleEdgeInsets ближе к нижней части, текст остается центрированным, и все работает так, как ожидалось: [button setTitle:title forState:UIControlStateNormal]; ...
Можно ли скомпилировать код Java 8 для работы на Java 7 JVM?
Java 8 вводит важные новые языковые функции, такие как лямбда-выражения. сопровождаются ли эти изменения в языке такими значительными изменениями в скомпилированном байт-коде, которые помешали бы ему работать на виртуальной машине Java 7 без использования какого-либо ретротранслятора? ...
Плюсы и минусы параметр appsettings против applicationsettings так (.Net приложение.config / Web.конфиг)
при разработке приложения .NET Windows Forms у нас есть выбор между ними App.config теги для хранения наших значений конфигурации. Какой из них лучше? <configuration> <!-- Choice 1 --> <appSettings> <add key="RequestTimeoutInMilliseconds" value="10000"/> </appSettings> <!-- Choice 2 --> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=ne ...
Переменная экземпляра класса Ruby и переменная класса
Я читал "когда устанавливаются переменные экземпляра Ruby?"но у меня два мнения, когда использовать переменные экземпляра класса. переменные класса являются общими для всех объектов класса, переменные экземпляра относятся к одному объекту. Там не так много места осталось для использования переменных экземпляра класса, если у нас есть переменные класса. может кто-нибудь объяснить разницу между этими двумя и когда их использовать? вот пример кода: class S @@k = 23 @s = 15 def self.s ...