Codengineering - блог о программировании ➜ страница 2792


Переполнение стека из глубокой рекурсии в Java?

после некоторого опыта работы с функциональными языками, я начинаю использовать рекурсию больше в Java-но язык, кажется, имеет относительно мелкий стек вызовов около 1000. есть ли способ сделать стек вызовов больше? Например, могу ли я сделать функции, которые являются миллионами вызовов глубоко, как в Erlang? Я замечаю это все больше и больше, когда я делаю проект Эйлера проблемы. спасибо. ...

CSS background-size: замена обложки для мобильного Safari

Привет у меня есть несколько дивов на моей странице, которые имеют фоновые изображения, которые я хочу расширить, чтобы покрыть весь div, который в свою очередь может расширяться, чтобы заполнить ширину видового экрана. очевидно background-size: cover неожиданно ведет себя на устройствах iOS. Я видел некоторые примеры, как это исправить, но я не могу заставить их работать в моей ситуации. В идеале я бы предпочел не добавлять лишний <img> теги в HTML, но если это единственный способ, то я ...

Более быстрая альтернатива в Oracle для выбора COUNT (*) из sometable

Я заметил, что в Oracle, запрос SELECT COUNT(*) FROM sometable; очень медленно для больших таблиц. Похоже, что база данных на самом деле проходит через каждую строку и увеличивает счетчик по одному за раз. Я бы подумал, что где-то в таблице будет счетчик, сколько строк имеет эта таблица. Итак, если я хочу проверить количество строк в таблице в Oracle, каков самый быстрый способ сделать это? ...

Eclipse Kepler не подключается к интернету через прокси

мне удалось подключить Eclipse Juno к интернету. Для этого есть много сообщений здесь, на stackoverflow. вот одна из этих ссылок: Eclipse не подключается к интернету через прокси сегодня я установил Eclipse Kepler на моем окне Windows7. Но доступ к Eclipse marketplace или установка нового программного обеспечения не работает. Я использую точно такую же конфигурацию прокси, как и для Eclipse Juno. Юнона может получить доступ к рынку, но Кеплер этого не делает. Этот прокси использует аутентификац ...

Объявление ArrayList или списка в Java

в чем разница между этими двумя заявлениями? декларация 1: ArrayList<String> arrayList = new ArrayList<String>(); декларация 2: List<String> arrayList = new ArrayList<String>(); ...

Что такое httpinterceptor эквивалент в angular2?

в angularjs, у нас есть HTTP-перехватчик $httpProvider.interceptors.push('myHttpInterceptor'); С помощью которого мы можем подключаться ко всем http-вызовам, а также показывать или скрывать панели загрузки, вести журнал и т. д.. что такое эквивалент в angular2? ...

Отключить F5 и обновление браузера с помощью JavaScript

Я хочу отключить обновление браузера с помощью JavaScript. В настоящее время я использую window.onbeforeunload и я не хочу, чтобы это вызывается, когда пользователь обновляет браузер. каков наилучший способ сделать это? ...

Скрипт Django для доступа к объектам модели без использования manage.py оболочка

Я пишу скрипт для импорта некоторых объектов модели в базу данных, которую использует мое приложение django. В прошлом я решил это, запустив ./manage.py shell а то import myscript. Я уверен, что есть лучший путь. Я хотел бы иметь возможность вызывать скрипт из любого места на моем HD с помощью python scriptname.py, и в первых нескольких строках этого скрипта он будет делать все необходимые операции импорта / другие операции, чтобы он мог получить доступ к объектам модели и вести себя так, как ес ...

Отсутствует кнопка Visual Studio 2012 "показать все файлы

в моем решении у меня есть три проекта: консольное приложение, библиотека классов и проект веб-сайта. Кнопку Показать все файлы видны на консоли и проект библиотеки классов, но как только я нажимаю на кнопку исчезает. Я запускаю Visual Studio 2012. ...

MapView внутри ScrollView?

Я хотел бы иметь MapView внутри ScrollView, однако, когда я пытаюсь прокрутить карту, ScrollView имеет приоритет! Есть ли способ дать приоритет MapView при прокрутке внутри карты, а ScrollView в противном случае? спасибо! ...