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

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



6
Что такое делегат C ++?
Какова общая идея делегата в C ++? Что они, как они используются и для чего они используются? Я хотел бы сначала узнать о них «черным ящиком», но немного информации о внутренностях этих вещей тоже было бы здорово. Это не C ++ в его самом чистом или чистом виде, но я …

9
Как начать с процедурной генерации?
Процедурная генерация была недавно поставлена ​​в центр внимания (Spore, MMO и т. Д.), И это кажется интересной / мощной техникой программирования. У меня такие вопросы: Знаете ли вы какие-либо проекты среднего размера, которые используют методические процедуры генерации? Какой язык / класс языков лучше всего подходит для процедурного поколения? Можете ли …

8
Изменение размера изображения на стороне клиента с помощью JavaScript перед загрузкой на сервер
Я ищу способ изменить размер изображения на стороне клиента с помощью JavaScript (действительно изменить размер, а не только изменить ширину и высоту). Я знаю, что это возможно сделать во Flash, но я хотел бы избежать этого, если это возможно. Есть ли где-нибудь в Интернете алгоритм с открытым исходным кодом?

8
Можно ли читать из InputStream с таймаутом?
В частности, проблема заключается в том, чтобы написать такой метод: int maybeRead(InputStream in, long timeout) где возвращаемое значение совпадает с in.read (), если данные доступны в течение миллисекунд 'timeout', и -2 в противном случае. Перед возвратом метода все порожденные потоки должны завершиться. Чтобы избежать аргументов, предмет здесь java.io.InputStream, как документировано …


10
Обратный вызов Javascript после завершения загрузки IFRAME?
Мне нужно выполнить обратный вызов, когда загрузка IFRAME закончилась. Я не контролирую содержимое в IFRAME, поэтому не могу запустить обратный вызов оттуда. Этот IFRAME создается программно, и мне нужно передать его данные в качестве переменной в обратном вызове, а также уничтожить iframe. Любые идеи? РЕДАКТИРОВАТЬ: Вот что у меня сейчас: …
147 javascript  events  dom  iframe 

16
Веб-приложение для iPad: обнаружение виртуальной клавиатуры с помощью JavaScript в Safari?
Я пишу веб-приложение для iPad ( не обычное приложение App Store - оно написано с использованием HTML, CSS и JavaScript). Поскольку клавиатура занимает большую часть экрана, имеет смысл изменить макет приложения, чтобы он соответствовал оставшемуся пространству при отображении клавиатуры. Тем не менее, я не нашел способа определить, когда или отображается …

30
Доступ запрещен при подключении базы данных
Я использую SQL Server 2008 для разработчиков. Я пытался прикрепить базу данных AdventureWorks2008. Когда я попытался подключиться, я получил сообщение об ошибке «Отказано в доступе». Согласно журналу событий, он пришел из O / S: Ошибка открытия: не удалось открыть файл D: \ ProjectData \ AdventureWorks \ AdventureWorksLT2008_Data.mdf для файла № …

5
Ошибка типа: модуль .__ init __ () принимает не более 2 аргументов (3 дано)
Я определил класс в файле с именем Object.py. Когда я пытаюсь наследовать от этого класса в другом файле, вызов конструктора вызывает исключение: TypeError: module.__init__() takes at most 2 arguments (3 given) Это мой код: import Object class Visitor(Object): pass instance = Visitor() # this line throws the exception Что я …

5
Как загрузить модули npm в AWS Lambda?
Я создал несколько функций Lambda с помощью веб-редактора. Все идет нормально. Теперь я хотел бы начать расширять их модулями (такими как Q для обещаний). Я не могу понять, как вывести модули в Lambda, чтобы они могли использоваться моими функциями. Я прочитал это, но, кажется, это связано с настройкой EC2 и …

10
Что означает void * и как его использовать?
Сегодня, когда я читал чужой код, я увидел что-то вроде void *func(void* i);: что это void*значит здесь для имени функции и типа переменной соответственно? Кроме того, когда нам нужно использовать указатель такого типа и как его использовать?
147 c 

14
Проблема, выдвигающая новый код в Github
Я создал новый репозиторий на Github, который теперь имеет только файл Readme.md. У меня есть недавно созданный проект RoR, который я хотел перенести в этот репозиторий. Ниже приведены команды, которые я дал в своем терминале, чтобы выполнить это вместе с ошибкой, которую я получаю. git remote add origin https://github.com/aniruddhabarapatre/learn-rails.git После …
147 git  github  git-push 

5
Можете ли вы получить имя пользователя БД, pw, имя базы данных в Rails?
Я пишу грабли, которые выполняют работу некоторых БД вне Rails / ActiveRecord. Есть ли способ получить информацию о соединении с БД (хост, имя пользователя, пароль, имя БД) для текущей среды, как определено в database.yml? Я хотел бы получить его, чтобы я мог использовать его для подключения, как это ... con …

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