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

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

14
Остановить распространение событий мыши
Какой самый простой способ остановить распространение событий мыши в Angular 2? Должен ли я передать специальный $eventобъект и позвонить stopPropagation()себе или есть какой-то другой путь. Например, в Meteor я могу просто вернуться falseиз обработчика событий.

7
Как я могу увеличить глифы? (Изменить размер?)
Я хотел бы увеличить глобус-глификон, чтобы он занимал большую часть страницы (это векторное изображение). Это не кнопка или что-нибудь; это просто один Есть ли способ сделать это? <div class = "jumbotron"> <span class="glyphicon glyphicon-globe"></span> </div>

9
Как найти абсолютный URL-адрес действия в ASP.NET MVC?
Мне нужно сделать что-то вроде этого: <script type="text/javascript"> token_url = "http://example.com/your_token_url"; </script> Я использую бета-версию MVC, но я не могу понять, как получить абсолютный URL-адрес действия. Я хотел бы сделать что-то вроде этого: <%= Url.AbsoluteAction("Action","Controller")) %> Есть ли для этого вспомогательный метод или метод Page?
239 asp.net-mvc 

11
Как я могу проверить, содержит ли массив Perl определенное значение?
Я пытаюсь выяснить способ проверки существования значения в массиве без перебора массива. Я читаю файл для параметра. У меня длинный список параметров, с которыми я не хочу иметь дело. Я поместил эти нежелательные параметры в массив @badparams. Я хочу прочитать новый параметр и, если он не существует @badparams, обработать его. …
239 perl  arrays  comparison 


17
Преобразование размера файла в байтах в удобочитаемую строку
Я использую эту функцию для преобразования размера файла в байтах в читаемый человеком размер файла: function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', 'PB', 'EB', 'ZB', 'YB']; do { fileSizeInBytes = fileSizeInBytes / 1024; i++; } while (fileSizeInBytes > 1024); …


13
Лучший способ объединить два или более байтовых массивов в C #
На этот вопрос есть ответы на Переполнение стека на русском : Объединение массивов байтов У меня есть 3 байтовых массива в C #, которые мне нужно объединить в один. Какой будет наиболее эффективный метод для выполнения этой задачи?
239 c#  arrays 

14
Каков наилучший способ обмена данными между действиями?
У меня есть одно действие, которое является основным действием, используемым в приложении, и оно имеет ряд переменных. У меня есть два других занятия, которые я хотел бы использовать, используя данные первого занятия. Теперь я знаю, что могу сделать что-то вроде этого: GlobalState gs = (GlobalState) getApplication(); String s = gs.getTestMe(); …
239 java  android  sharing 

5
Почему Java Streams разовые?
В отличие от C # IEnumerable, где конвейер выполнения может выполняться столько раз, сколько мы хотим, в Java поток может быть «повторен» только один раз. Любой вызов терминальной операции закрывает поток, делая его непригодным для использования. Эта «особенность» отнимает много энергии. Я думаю, причина этого не техническая. Какие конструктивные соображения …

12
Можете ли вы удалить элементы из списка std :: list, просматривая его?
У меня есть код, который выглядит так: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Я хотел бы удалить неактивные элементы сразу после их обновления, чтобы избежать повторного просмотра списка. Но если я добавляю закомментированные строки, я получаю сообщение об ошибке i++: …
239 c++  list  std 

27
Зачем использовать итераторы вместо индексов массивов?
Возьмите следующие две строки кода: for (int i = 0; i < some_vector.size(); i++) { //do stuff } И это: for (some_iterator = some_vector.begin(); some_iterator != some_vector.end(); some_iterator++) { //do stuff } Мне сказали, что второй способ предпочтительнее. Почему именно это?

6
Почему удаленная команда SSH получает меньше переменных среды, чем при запуске вручную? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 лет назад . Улучшить этот вопрос У меня есть команда, которая работает нормально, если я ssh к машине и запускаю ее, но …

8
System.currentTimeMillis () против новой даты () против Calendar.getInstance (). GetTime ()
На этом вопросе есть ответы на Переполнение стека на русском : Что быстрее - System.currentTimeMillis () или Date (). GetTime ()? В Java, каковы последствия использования производительности и ресурсов System.currentTimeMillis() против new Date() против Calendar.getInstance().getTime() Насколько я понимаю, System.currentTimeMillis()это самый эффективный. Однако в большинстве приложений это длинное значение необходимо преобразовать …

30
Что делать на TransactionTooLargeException
Я получил TransactionTooLargeException. Не воспроизводится. В документах сказано Сбой транзакции Binder, поскольку она была слишком большой. Во время удаленного вызова процедуры аргументы и возвращаемое значение вызова передаются как объекты Parcel, хранящиеся в буфере транзакций Binder. Если аргументы или возвращаемое значение слишком велики, чтобы поместиться в буфере транзакций, вызов завершится неудачно …
239 android  exception 

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