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

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

9
Как рассчитать угол между линией и горизонтальной осью?
В языке программирования (Python, C # и т. Д.) Мне нужно определить, как рассчитать угол между линией и горизонтальной осью? Я думаю, что изображение лучше всего описывает то, что я хочу: Учитывая (P1 x , P1 y ) и (P2 x , P2 y ), как лучше всего рассчитать этот …
248 c#  python  trigonometry 

6
Какие элементы HTML могут получить фокус?
Я ищу полный список HTML-элементов, которым разрешено фокусироваться, то есть какие элементы будут выделены при focus()вызове? Я пишу расширение jQuery, которое работает с элементами, которые можно сфокусировать. Я надеюсь, что ответ на этот вопрос позволит мне быть более точным в отношении элементов, на которые я нацелен.
248 html  focus 

8
Нужно ли std :: unique_ptr <T> знать полное определение T?
У меня есть код в заголовке, который выглядит следующим образом: #include &lt;memory&gt; class Thing; class MyClass { std::unique_ptr&lt; Thing &gt; my_thing; }; Если я включаю этот заголовок в cpp, который не включает Thingопределение типа, то он не компилируется под VS2010-SP1: 1&gt; C: \ Program Files (x86) \ Microsoft Visual Studio …

22
Как C вычисляет sin () и другие математические функции?
Я просматривал разборки .NET и исходный код GCC, но, похоже, нигде не могу найти фактическую реализацию sin()и другие математические функции ... кажется, что они всегда ссылаются на что-то другое. Может ли кто-нибудь помочь мне найти их? Я чувствую, что это маловероятно , что все аппаратное обеспечение, C будет работать на …
248 c  math  trigonometry 

10
Целочисленное деление: как вы производите двойное число?
Для этого блока кода: int num = 5; int denom = 7; double d = num / denom; значение dесть 0.0. Его можно заставить работать, приведя: double d = ((double) num) / denom; Но есть ли другой способ получить правильный doubleрезультат? Я не люблю кастовать примитивов, кто знает, что может …

9
Как предотвратить потерю состояния пользовательских видов при изменении ориентации экрана
Я успешно реализовал onRetainNonConfigurationInstance()для своего основного устройства Activityсохранение и восстановление определенных критических компонентов при изменении ориентации экрана. Но, похоже, мои пользовательские виды воссоздаются с нуля, когда меняется ориентация. Это имеет смысл, хотя в моем случае это неудобно, поскольку рассматриваемый пользовательский вид представляет собой график X / Y, а точки на …

7
Как отфильтровать объекты запросов по диапазону дат в Django?
У меня есть поле в одной модели, как: class Sample(models.Model): date = fields.DateField(auto_now=False) Теперь мне нужно отфильтровать объекты по диапазону дат. Как мне отфильтровать все объекты, у которых есть дата между 1-Jan-2011и 31-Jan-2011?

14
Как вывести строку в формате ISO 8601 в JavaScript?
У меня есть Dateобъект. Как отобразить titleчасть следующего фрагмента? &lt;abbr title="2010-04-02T14:12:07"&gt;A couple days ago&lt;/abbr&gt; У меня есть часть "относительного времени в словах" из другой библиотеки. Я пробовал следующее: function isoDate(msSinceEpoch) { var d = new Date(msSinceEpoch); return d.getUTCFullYear() + '-' + (d.getUTCMonth() + 1) + '-' + d.getUTCDate() + 'T' …


7
Postgresql GROUP_CONCAT эквивалент?
У меня есть таблица, и я хотел бы получить одну строку на идентификатор с объединенными значениями поля. В моей таблице, например, у меня есть это: TM67 | 4 | 32556 TM67 | 9 | 98200 TM67 | 72 | 22300 TM99 | 2 | 23009 TM99 | 3 | 11200 …

18
Для X-UA-Compatible задано значение IE = edge, но он по-прежнему не останавливает режим совместимости
Я довольно смущен. Я должен быть в состоянии установить &lt;meta http-equiv="X-UA-Compatible" content="IE=edge" /&gt; и IE8 и IE9 должны визуализировать страницу с использованием новейшего движка рендеринга. Тем не менее, я только что проверил его, и если режим совместимости включен в другом месте на нашем сайте, он останется для нашей страницы , …

23
Как преобразовать байтовый массив в строку и наоборот?
Я должен преобразовать байтовый массив в строку в Android, но мой байтовый массив содержит отрицательные значения. Если я снова преобразую эту строку в байтовый массив, значения, которые я получаю, отличаются от исходных значений байтового массива. Что я могу сделать, чтобы получить правильное преобразование? Код, который я использую для преобразования, выглядит …
248 java 

12
Что подразумевается под термином «крючок» в программировании?
Недавно я услышал термин «крючок», когда говорил с некоторыми людьми о программе, которую я писал. Я точно не знаю, что подразумевается под этим термином, хотя из разговора я понял, что ловушка - это тип функции. Я искал определение, но не смог найти хороший ответ. Может ли кто-нибудь дать мне представление …
248 hook 

14
Плавная прокрутка до div id jQuery
Я пытался заставить прокрутить код div id jquery для правильной работы. Основываясь на другом вопросе переполнения стека, я попробовал следующее ДЕМО http://jsfiddle.net/kevinPHPkevin/8tLdq/ $('#myButton').click(function() { $.scrollTo($('#myDiv'), 1000); }); Но это не сработало. Это просто привязка к div. Я тоже пробовал $('#myButton').click(function(event) { event.preventDefault(); $.scrollTo($('#myDiv'), 1000); }); Без прогресса.

4
Новые строки внутри абзаца в README.md
При редактировании проблемы и нажатии Предварительный просмотр следующего источника уценки: a b c показывает каждую букву на новой строке. Однако мне кажется, что нажатие аналогичной исходной структуры уценки в README.md объединяет все буквы в одну строку. Я хотел бы, чтобы новые строки были сохранены в файле README.md в этом проекте: …
248 github  readme 

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