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

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

8
Лучший способ организовать код jQuery / JavaScript (2013 г.) [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 7 лет назад . Эта проблема На этот ответ уже был дан …

1
Как работает Haskell printf?
Безопасность типов Haskell является второй никто не только к зависимому от типизированных языков. Но с Text.Printf творится какое-то глубокое волшебство, которое кажется довольно нестабильным . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 В чем заключается глубокая магия этого? Как Text.Printf.printfфункция может …

8
Зачем нужны строгие правила и предупреждения?
Мне кажется, что многие вопросы в теге Perl можно было бы решить, если бы люди использовали: use strict; use warnings; Я думаю, что некоторые люди считают это сродни тренировочным колесам или ненужным усложнениям, что явно неверно, поскольку их используют даже очень опытные программисты Perl. Кажется, что большинство людей, разбирающихся в …
104 perl 

2
Что такое контекстно-свободная грамматика?
Может ли кто-нибудь объяснить мне, что такое контекстно-свободная грамматика? Посмотрев статью в Википедии, а затем статью о формальной грамматике в Википедии, я совершенно сбит с толку. Не мог бы кто-нибудь объяснить, что это такое? Мне это интересно, потому что я хочу исследовать синтаксический анализ, а также, на стороне, ограничение механизма …

1
Фиксированная ширина штриха в SVG
Я хотел бы иметь возможность установить ширину штриха на элементе SVG так, чтобы она была «с учетом пикселей», то есть всегда шириной 1 пиксель, независимо от применяемых текущих преобразований масштабирования. Я понимаю, что это может быть невозможно, поскольку весь смысл SVG - быть независимым от пикселей. Контекст следующий: У меня …
104 svg  visualization 

6
Как игнорировать часовой пояс пользователя и заставить Date () использовать определенный часовой пояс
В приложении JS я получаю метку времени (экв. 1270544790922) С сервера (Ajax). На основе этой отметки времени я создаю Dateобъект, используя: var _date = new Date(); _date.setTime(1270544790922); Теперь _dateдекодированная временная метка в часовом поясе текущего пользователя. Я не хочу этого. Я хотел бы _ dateпреобразовать эту метку времени в текущее …

3
Когда какой шаблон проектирования использовать? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Мне очень нравятся шаблоны проектирования, но мне трудно понять, …

17
CSS: фиксированная позиция по оси x, но не y?
Есть ли способ зафиксировать положение только по оси x? Итак, когда пользователь прокручивает вверх, тег div будет прокручиваться вместе с ним, но не из стороны в сторону?
104 css 

16
Каковы преимущества контейнеров для внедрения зависимостей?
Я понимаю преимущества самой инъекции зависимостей. Возьмем, к примеру, Spring. Я также понимаю преимущества других функций Spring, таких как АОП, различных помощников и т. Д. Мне просто интересно, каковы преимущества конфигурации XML, такие как: <bean id="Mary" class="foo.bar.Female"> <property name="age" value="23"/> </bean> <bean id="John" class="foo.bar.Male"> <property name="girlfriend" ref="Mary"/> </bean> по сравнению …


12
Длина строки в байтах в JavaScript
В моем коде JavaScript мне нужно составить сообщение на сервер в следующем формате: <size in bytes>CRLF <data>CRLF Пример: 3 foo Данные могут содержать символы Юникода. Мне нужно отправить их как UTF-8. Я ищу наиболее кроссбраузерный способ вычисления длины строки в байтах в JavaScript. Я пробовал это, чтобы составить свою полезную …

17
Как проверить, включен ли mod_rewrite на сервере?
На данный момент я использую хостинг с сервером Lightspeed . Хостинг говорит, mod_rewriteчто включен, но я не могу заставить там работать свой скрипт. Всякий раз, когда я пытаюсь получить доступ к URL-адресу, он возвращает 404 - не найденную страницу. Я поместил те же коды на другой сервер, работающий с Apache. …

26
Получение последнего номера версии в SVN?
Используя PHP, Perl или Python (предпочтительно PHP), мне нужен способ запросить базу данных SVN и узнать номер последней версии, отправленной в SVN. Мне больше ничего не нужно. Он должен быть неинтенсивным (поэтому я делаю это каждые 5 минут в качестве задания cron; на производительность SVN это не должно влиять). SVN …
104 svn 

30
Самый простой способ разделить список запятыми?
Каков самый простой способ разделить список через запятую в Java? Я знаю несколько способов сделать это, но мне интересно, какой из них лучший (где «лучший» означает самый ясный и / или самый короткий, а не самый эффективный. У меня есть список, и я хочу перебрать его, печатая каждое значение. Я …
104 java  pretty-print 

22
NSDate начало дня и конец дня
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …

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