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

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

7
Функция карты в MATLAB?
Я немного удивлен, что в MATLAB нет функции Map, поэтому я сам взломал ее, потому что без нее я не могу жить. Есть ли лучшая версия? Есть ли какая-то стандартная библиотека функционального программирования для MATLAB, которую мне не хватает? function results = map(f,list) % why doesn't MATLAB have a Map …

2
Что делает опция «раскрыть» в grunt-contrib-copy? Все примеры используют его, но в документации ничего не говорится о том, что он делает.
Вот README и примеры: https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . Вот соответствующая часть кода (которую я, по-видимому, не могу понять) из https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js : module.exports = function (grunt) { 'использовать строго'; var path = require ('путь'); grunt.registerMultiTask ('копировать', 'Копировать файлы.', function () { var kindOf = grunt.util.kindOf; var options = this.options ({ processContent: false, processContentExclude: …

15
выбрасывает Exception в блоки finally
Есть ли элегантный способ обработки исключений, возникающих в finallyблоке? Например: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } Как избежать try/ catchв …

6
Как называется этот шаблон JavaScript и почему он используется?
Я изучаю THREE.js и заметил шаблон, в котором функции определены так: var foo = ( function () { var bar = new Bar(); return function ( ) { //actual logic using bar from above. //return result; }; }()); (Пример смотрите здесь метод raycast ). Нормальное изменение такого метода будет выглядеть …

7
Что такое время жизни std :: string :: c_str ()?
В одной из моих программ мне приходится взаимодействовать с устаревшим кодом, который работает с const char*. Допустим, у меня есть структура, которая выглядит так: struct Foo { const char* server; const char* name; }; Мое приложение более высокого уровня имеет дело только с ними std::string, поэтому я подумал об использовании …
100 c++  string  cstring 

9
Хороший эквивалент NumericUpDown в WPF? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я ищу простой элемент управления NumericUpDown (он же числовой счетчик) в WPF. Похоже, …

5
Плагин Requirejs domReady против JQuery $ (document) .ready ()?
Я использую RequireJS, и мне нужно что-то инициализировать в DOM. Теперь RequireJS предоставляет domReadyплагин , но у нас уже есть jQuery $(document).ready(), который мне доступен, поскольку мне нужен jQuery. Итак, у меня есть два варианта: Используйте domReadyплагин: require(['domReady'], function (domReady) { domReady(function () { // Do my stuff here... }); …

15
Проблема с ориентацией камеры в Android
Я создаю приложение, которое использует камеру для съемки. Вот мой исходный код для этого: File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPath(); Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); //Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); startActivityForResult(intent, ACTIVITY_NATIVE_CAMERA_AQUIRE); По onActivityResult()методу я использую, BitmapFactory.decodeStream()чтобы забрать изображение. Когда я запускаю свое приложение на …

3
Медленная реализация gcc std :: unordered_map? Если да, то почему?
Мы разрабатываем высокопроизводительное критически важное программное обеспечение на C ++. Там нам нужна параллельная хеш-карта и реализованная. Итак, мы написали тест, чтобы выяснить, насколько медленнее наша параллельная хэш-карта по сравнению с std::unordered_map. Но, std::unordered_mapкажется, невероятно медленно ... Так что это наш микро-тест (для одновременного отображения мы породили новую нить , …

3
Какое значение имеет применение библиотеки netstandard в зависимости от метапакета?
Предположим, у меня есть библиотека классов, которую я хочу нацелить на netstandard1.3, но также использую BigInteger. Вот тривиальный пример - единственный исходный файл Adder.cs: using System; using System.Numerics; namespace Calculator { public class Adder { public static BigInteger Add(int x, int y) => new BigInteger(x) + new BigInteger(y); } } …

2
Разница между std :: result_of и decltype
У меня проблемы с пониманием необходимости std::result_ofв C ++ 0x. Если я правильно понял, result_ofиспользуется для получения результирующего типа вызова объекта функции с определенными типами параметров. Например: template <typename F, typename Arg> typename std::result_of<F(Arg)>::type invoke(F f, Arg a) { return f(a); } Я не вижу разницы в следующем коде: template …
100 c++  c++11  decltype  result-of 

6
AngularJS: базовый пример использования аутентификации в одностраничном приложении
Я новичок в AngularJS, прошел их руководство и почувствовал его. У меня есть готовый бэкэнд для моего проекта, где каждая RESTконечная точка должна быть аутентифицирована. Что я хочу сделать а.) Я хочу иметь одну страницу для моего проекта http://myproject.com. б.) Как только пользователь попадает по URL-адресу в браузере, в зависимости …

4
Шаблон пользовательского интерфейса быстрых действий Android
Я заинтересован во внедрении паттерна пользовательского интерфейса Android под названием «Быстрое действие». По сути, это контекстное меню, которое не скрывает данные, над которыми выполняются действия. Я хотел бы реализовать это, но я не могу найти образец кода или API, которые могли бы мне помочь. Обратите внимание, что этот шаблон пользовательского …
100 android 

10
Что случилось с «HelveticaNeue-Italic» в iOS 7.0.3
Только что обновил свой iPod touch до iOS 7.0.3, и "HelveticaNeue-Italic", похоже, исчез. Когда я спрашиваю по телефону: [UIFont fontNamesForFamilyName:@"Helvetica Neue"] Я получаю следующие fontNames (13): HelveticaNeue-BoldItalic, HelveticaNeue-Light, HelveticaNeue-UltraLightItalic, HelveticaNeue-CondensedBold, HelveticaNeue-MediumItalic, HelveticaNeue-Thin, HelveticaNeue-Medium, HelveticaNeue-ThinItalic, HelveticaNeue-LightItalic, HelveticaNeue-UltraLight, HelveticaNeue-Bold, HelveticaNeue, HelveticaNeue-CondensedBlack Когда я выполняю тот же запрос в симуляторе, я получаю (14): …
100 objective-c  ios7  uifont 

2
Доступна ли DOM кода VC ++ из надстроек VS?
Visual Studio IntelliSense для VC ++ включает «полный» синтаксический анализатор EDG C ++ (также используемый Intel и другими). Поскольку DOM кода C # доступна для надстроек (поправьте меня, если я ошибаюсь), доступна ли DOM кода C ++? Можно ли это использовать для анализа открытого проекта VC ++ в среде VS?

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