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

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

16
Как установить значения по умолчанию для параметров функций в Matlab?
Можно ли иметь аргументы по умолчанию в Matlab? Например, здесь: function wave(a, b, n, k, T, f, flag, fTrue=inline('0')) Я хотел бы, чтобы истинное решение было необязательным аргументом волновой функции. Если возможно, может ли кто-нибудь продемонстрировать, как это сделать правильно? В настоящее время я пробую то, что опубликовал выше, и …

30
Что означает «zend_mm_heap поврежден»
Внезапно у меня возникли проблемы с моим приложением, которых у меня никогда раньше не было. Я решил проверить журнал ошибок Apache и обнаружил сообщение об ошибке «zend_mm_heap поврежден». Что это значит. ОС: Fedora Core 8 Apache: 2.2.9 PHP: 5.2.6


4
Каковы убедительные примеры использования зависимых типов методов?
Зависимые типы методов, которые раньше были экспериментальной функцией, теперь включены по умолчанию в магистрали , и, по-видимому, это, похоже, вызвало некоторое волнение в сообществе Scala. На первый взгляд не сразу понятно, для чего это может быть полезно. Хайко Seeberger опубликовал простой пример зависимых типов методов здесь , которые , как …

15
Изменить порядок / сбросить первичный ключ с автоматическим увеличением
У меня есть таблица MySQL с первичным ключом автоматического увеличения. Я удалил несколько строк в середине таблицы. Теперь у меня есть, например, что-то вроде этого в столбце ID: 12, 13, 14, 19, 20. Я удалил 15, 16, 17 и 18 строк. Я хочу переназначить / сбросить / переупорядочить первичный ключ, …
127 mysql  database 



24
Где находится virtualenvwrapper.sh после установки pip?
Я пытаюсь настроить virtualenvwrapper на OSX, и все инструкции и руководства, которые я нашел, говорят мне добавить исходную команду в .profile, указывая на virtualenvwrapper.sh. Я проверил все каталоги python и site-packages, и не могу найти ни одного virtualenvwrapper.sh. Это что-то мне нужно скачать отдельно? Пип устанавливается неправильно? Это содержимое /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/virtualenvwrapper: …

12
Android: как включить / отключить пункт меню опций при нажатии кнопки?
Я легко могу это сделать, когда использую методы onCreateOptionsMenuили onOptionsItemSelected. Но у меня есть кнопка где-то на экране, и при нажатии на эту кнопку она должна включать / отключать элементы контекстного меню.

8
Шаблоны Django: подробная версия на выбор
У меня есть модель: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) У меня есть форма: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder И я хочу использовать formtools.preview. В шаблоне по умолчанию печатается краткая …

18
Как включить несколько файлов js с помощью метода jQuery $ .getScript ()
Я пытаюсь динамически включать файлы javascript в свой файл js. Я провел небольшое исследование по этому поводу и обнаружил, что метод jQuery $ .getScript () был бы желательным путем. // jQuery $.getScript('/path/to/imported/script.js', function() { // script is now loaded and executed. // put your dependent JS here. // what if …

9
Ускорьте миллионы замен регулярных выражений в Python 3
Я использую Python 3.5.2 У меня есть два списка список из примерно 750 000 «предложений» (длинных строк) список примерно из 20 000 «слов», которые я хотел бы удалить из своих 750 000 предложений Итак, мне нужно перебрать 750 000 предложений и выполнить около 20 000 замен, но ТОЛЬКО если мои …

10
Какой самый элегантный способ ограничить число сегментом?
Скажем x, aи bявляются числами. Мне нужно xограничить границы сегмента [a, b]. Я умею писать Math.max(a, Math.min(x, b)), но не думаю, что это очень легко читать. Есть ли у кого-нибудь умный способ написать это более читаемым способом?

13
Невозможно создать пул кэшированных потоков с ограничением размера?
Кажется, невозможно создать пул кэшированных потоков с ограничением количества потоков, которые он может создать. Вот как статический Executors.newCachedThreadPool реализован в стандартной библиотеке Java: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } Итак, используя этот шаблон для создания пула кэшированных потоков фиксированного размера: new ThreadPoolExecutor(0, …

9
Не удается разрешить импорт android.support
Я пытаюсь запустить код, предоставленный ЗДЕСЬ. Я загрузил код из их Github и импортировал в Android SDK, но он показывает ошибку в строках import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; в нескольких файлах. Однако , если я проверяю Android SDK менеджера, Android Support Libraryа также Android Support Repositoryв папке Extras оба установлены. Я …

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