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

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


18
Как добавить пользовательское меню правой кнопки мыши на веб-страницу?
Я хочу добавить пользовательское меню правой кнопки мыши в свое веб-приложение. Можно ли это сделать без использования каких-либо готовых библиотек? Если да, то как отобразить простое пользовательское меню, вызываемое правой кнопкой мыши, в котором не используется сторонняя библиотека JavaScript? Я стремлюсь к чему-то вроде того, что делает Google Docs. Это …

20
Как проверить, когда изменяется UITextField?
Я пытаюсь проверить, когда изменяется текстовое поле, эквивалентно функции, используемой для textView - textViewDidChangeдо сих пор я сделал это: func textFieldDidBeginEditing(textField: UITextField) { if self.status.text == "" && self.username.text == "" { self.topRightButton.enabled = false } else { self.topRightButton.enabled = true } } Какой тип работает, но topRightButtonон включается, как …
291 ios  swift  uitextfield 

26
Как заставить нижний колонтитул оставаться внизу веб-страницы?
У меня есть простой 2-колоночный макет с нижним колонтитулом, который очищает правый и левый div в моей разметке. Моя проблема в том, что я не могу заставить нижний колонтитул оставаться внизу страницы во всех браузерах. Это работает, если контент сдвигает нижний колонтитул, но это не всегда так.


9
Присвоить вывод программы переменной с помощью командного файла MS
Мне нужно назначить вывод программы для переменной с помощью командного файла MS. Так что в оболочке GNU Bash я бы использовал VAR=$(application arg0 arg1). Мне нужно подобное поведение в Windows, используя командный файл. Нечто подобное set VAR=application arg0 arg1.

4
Python string.join (список) в массиве объектов, а не в массиве строк
В Python я могу сделать: >>> list = ['a', 'b', 'c'] >>> ', '.join(list) 'a, b, c' Есть ли простой способ сделать то же самое, когда у меня есть список объектов? >>> class Obj: ... def __str__(self): ... return 'name' ... >>> list = [Obj(), Obj(), Obj()] >>> ', '.join(list) …
291 python  list 

11
Отправка писем в Node.js? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я недавно начал программировать свой первый node.js. Тем не менее, я обнаружил, что …



4
Как получить параметр URL в Express?
Я столкнулся вопрос о получении значения tagidиз моего URL: localhost:8888/p?tagid=1234. Помогите мне исправить код моего контроллера. Я не могу получить tagidзначение. Мой код выглядит следующим образом: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var controller = require('./controller')({ app: app }); // all …

17
Отслеживание времени выполнения скрипта в PHP
PHP должен отслеживать количество процессорного времени, которое конкретный сценарий использовал для обеспечения ограничения max_execution_time. Есть ли способ получить доступ к этому внутри скрипта? Я хотел бы включить некоторые записи в мои тесты о том, сколько ЦП было сожжено в реальном PHP (время не увеличивается, когда скрипт сидит и ожидает базу …
291 php  performance 


11
Зачем использовать ключевое слово ref при передаче объекта?
Если я передаю объект методу, зачем мне использовать ключевое слово ref? Разве это не поведение по умолчанию в любом случае? Например: class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static public void DoSomething(TestRef t) { t.Something = "Bar"; } …

3
Уменьшить размер репозитория git
Я пытался найти хороший учебник по уменьшению размера репо, но не нашел ни одного. Как мне уменьшить размер репо ... это около 10 МБ, но дело в том, что Heroku позволяет только 50 МБ, и я почти не закончил разработку своего приложения. Я добавил обычных подозреваемых (log, vendor, doc и …
291 git  git-clean 

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