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

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


4
Как получить позицию столбца каретки (не пикселей) в текстовой области, в символах, с самого начала?
Как вы получаете позицию каретки в <textarea>использовании JavaScript? Например: This is| a text Это должно вернуться 7. Как бы вы получили, чтобы он возвращал строки, окружающие курсор / выделение? Например: 'This is', '', ' a text'. Если выделено слово «есть», оно вернется 'This ', 'is', ' a text'.

8
Есть ли хороший jQuery Drag-and-drop плагин для загрузки файлов? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

9
Откройте файл с помощью su / sudo внутри Emacs
Предположим, я хочу открыть файл в существующем сеансе Emacs, используя suили sudo, не опускаясь в оболочку и не делая sudoeditили sudo emacs. Один из способов сделать это C-x C-f /sudo::/path/to/file но это требует дорогого туда-обратно через SSH . Есть ли более прямой путь? [РЕДАКТИРОВАТЬ] @JBB правильно. Я хочу иметь возможность …

5
Выполните Segue программно и передайте параметры в представление назначения
В моем приложении есть кнопка, которая выполняет переход программно: - (void)myButtonMethod { //execute segue programmatically [self performSegueWithIdentifier: @"MySegue" sender: self]; } Я хотел бы знать, есть ли способ ссылаться на конечный вид и передавать ему некоторые параметры. Я знаю, что в prepareForSegueметоде я могу ссылаться на него с помощью:, myDestinationViewController …

8
Что такое DOCTYPE?
Что такое DOCTYPE и почему я хочу его использовать? Какие разные DOCTYPE я могу использовать? В чем разница между стандартами и режимом причуд, и с какими причудами я могу столкнуться с разными настройками DOCTYPE? И наконец, какой правильный DOCTYPE я должен использовать?
174 html  xhtml  doctype  dtd 

13
Каков наилучший способ решить коллизию пространства имен Objective C?
Objective-C не имеет пространств имен; это очень похоже на C, все находится в одном глобальном пространстве имен. Обычная практика - ставить классы с инициалами, например, если вы работаете в IBM, вы можете добавить к ним префикс «IBM»; если вы работаете в Microsoft, вы можете использовать «MS»; и так далее. Иногда …


5
Проверьте, существует ли таблица в Rails
У меня есть грабли, которые не будут работать, если таблица не существует. Я работаю с более чем 20 инженерами на веб-сайте, поэтому я хочу убедиться, что они перенесли таблицу, прежде чем они смогут выполнить задачу rake, которая заполнит эту соответствующую таблицу. Есть ли у AR такой метод, как Table.exists? Как …

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

6
Перегрузка операторов методами расширения C #
Я пытаюсь использовать методы расширения для добавления перегрузки оператора в StringBuilderкласс C # . В частности, учитывая StringBuilder sb, я хотел бы sb += "text"стать эквивалентным sb.Append("text"). Вот синтаксис для создания метода расширения для StringBuilder: public static class sbExtensions { public static StringBuilder blah(this StringBuilder sb) { return sb; } …

19
Как заставить деинсталляцию службы Windows
Я установил службу Windows, используя installUtil.exe. После обновления кода я снова использовал installUtil.exe, чтобы установить службу без удаления исходной версии. Когда я сейчас пытаюсь удалить службу, installUtil.exe успешно завершает удаление, но служба все равно появляется. Если я пытаюсь изменить его свойства, я получаю сообщение «Сервис помечен для удаления». Как я …

24
Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено
Таблица 1 +----------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+----------------+ | UserID | int(11) | NO | PRI | NULL | auto_increment | | Password | varchar(20) | NO | | | | | Username | varchar(25) | NO | | | | …
174 mysql 

8
установить шрифт gvim в файле .vimrc
Я использую gVim 7.2 в Windows 7. Я могу установить шрифт gui как Consolas 10 (размер шрифта) из меню. Я пытаюсь установить это в .vimrcфайле, как показано ниже: set guifont=Consolas\ 10 Но это не работает. Кто-нибудь знает, как это установить?
174 windows  vim 

12
Как создать границу в UIButton?
Я использую пользовательскую кнопку в своем приложении с именем «addButton», и я хочу выделить ее белым цветом, как я могу получить белую рамку вокруг моей пользовательской кнопки?
174 ios  objective-c 

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