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

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

7
Я не могу найти существующую библиотеку
Я пытаюсь связать приложение с g ++ в этой системе Debian lenny. ld жалуется, что не может найти указанные библиотеки. Конкретным примером здесь является ImageMagick, но у меня возникают похожие проблемы и с некоторыми другими библиотеками. Я звоню компоновщику с: g++ -w (..lots of .o files/include directories/etc..) \ -L/usr/lib -lmagic …

13
Вход в Скала
Что такое хороший способ сделать вход в приложение Scala? Что-то, что согласуется с философией языка, не загромождает код, а также требует минимального обслуживания и ненавязчиво. Вот список основных требований: просто не загромождает код Scala отлично подходит для своей краткости. Я не хочу, чтобы половина моего кода была записью операторов Формат …
169 logging  scala 

5
В чем разница между сериями панд и DataFrame с одним столбцом?
Почему панды делают различие между Seriesи одной колонкой DataFrame? Другими словами: в чем причина существования Seriesкласса? Я в основном использую временные ряды с указателем даты и времени, может быть, это помогает установить контекст.
169 python  pandas 

6
Как ограничить максимальное значение числового поля в модели Django?
Django имеет различные числовые поля, доступные для использования в моделях, например, DecimalField и PositiveIntegerField . Хотя первое может быть ограничено количеством сохраненных десятичных разрядов и общим количеством сохраненных символов, есть ли способ ограничить его сохранением только чисел в определенном диапазоне, например, 0,0-5,0? В противном случае, есть ли способ ограничить PositiveIntegerField, …

29
Java: Проверить, содержит ли enum заданную строку?
Вот моя проблема - я ищу (если он вообще существует) перечислимый эквивалент ArrayList.contains();. Вот пример моей проблемы с кодом: enum choices {a1, a2, b1, b2}; if(choices.???(a1)}{ //do this } Теперь я понимаю, что лучшим ArrayListиз Stringsних будет здесь, но мне нужно пропустить содержимое моего перечисления через переключатель / регистр в …
169 java  string  enums 

12
Отправка токена JWT в заголовках с почтальоном
Я тестирую реализацию безопасности на основе токенов JWT, основанную на следующей статье . Я успешно получил токен с тестового сервера. Я не могу понять, как заставить клиентскую программу Chrome POSTMAN REST отправлять токен в заголовке. Мои вопросы следующие: 1) Я использую правильное имя заголовка и / или интерфейс POSTMAN? 2) …
169 express  jwt  postman 

2
Создать пустой набор запросов по умолчанию в полях формы Django
У меня есть эти поля в форме: city = forms.ModelChoiceField(label="city", queryset=MyCity.objects.all()) district = forms.ModelChoiceField(label="district", queryset=MyDistrict.objects.all()) area = forms.ModelChoiceField(label="area", queryset=MyArea.objects.all()) район исходит от клика по городу, а район - от клика по области. С queryset=MyDistrict.objects.all()и queryset=MyArea.objects.all()форма будет очень тяжелой. Как сделать наборы запросов пустыми по умолчанию?

9
(grep) Regex для соответствия не-ASCII символам?
В Linux у меня есть каталог с большим количеством файлов. Некоторые из них имеют символы не ASCII, но все они действительны в формате UTF-8 . В одной программе есть ошибка, которая не позволяет ей работать с именами, отличными от ASCII, и я должен выяснить, сколько из них затронуто. Я собирался …
169 regex  unicode  grep  ascii 

15
Как использовать перегрузку методов в Python?
Я пытаюсь реализовать перегрузку метода в Python: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) но выход есть second method 2; так же: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() дает Traceback (most …

6
awk без печати новой строки
Я хочу, чтобы переменная сумма / NR печаталась бок о бок в каждой итерации. Как избежать awk при печати новой строки в каждой итерации? В моем коде новая строка печатается по умолчанию в каждой итерации for file in cg_c ep_c is_c tau xhpl printf "\n $file" >> to-plot.xls for f …
169 scripting  awk  newline 

5
OPTION (RECOMPILE) всегда быстрее; Зачем?
Я столкнулся со странной ситуацией, когда добавление OPTION (RECOMPILE)к моему запросу приводит к тому, что он выполняется за полсекунды, в то время как его пропуск приводит к тому, что запрос занимает больше пяти минут. Это тот случай, когда запрос выполняется из Query Analyzer или из моей программы на C # …


5
Почему тег <p> не может содержать тег <div> внутри?
Насколько я знаю, это правильно &lt;div&gt; &lt;p&gt;some words&lt;/p&gt; &lt;/div&gt; Но это неправильно &lt;p&gt; &lt;div&gt;some words&lt;/div&gt; &lt;/p&gt; Первый может пройти валидатор W3C (XHTML 1.0), а второй - нет. Я знаю, что никто не напишет код, подобный второму. Я просто хочу знать почему. А как насчет отношения сдерживания других тегов?
169 html  xhtml 

11
В чем разница между операциями с плавающей запятой одинарной и двойной точности?
В чем разница между операцией с плавающей запятой одинарной точности и операцией с плавающей запятой двойной точности? Меня особенно интересуют практические термины в отношении игровых приставок. Например, есть ли в Nintendo 64 64-битный процессор и означает ли это, что он способен выполнять операции с плавающей запятой двойной точности? Могут ли …

20
Фокус следует за мышью (плюс автоподъем) в Mac OS X
(Я не хочу слышать о том, как я сумасшедший, чтобы хотеть этого! :) Focus-follow-mouse также известен как точка-фокус, указатель фокусировки и (в некоторых реализациях) небрежный фокус. [Добавьте другие термины, которые сделают это более доступным для поиска!] X-mouse
169 macos  focus  mouse 

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