Codengineering - блог о программировании ➜ страница 1866


Как сделать PDF файл загружаемым в HTML ссылку?

Я даю ссылку на pdf-файл на моей веб-странице для загрузки, как показано ниже <a href="myfile.pdf">Download Brochure</a> проблема, когда пользователь нажимает на эту ссылку, то если пользователь установил Adobe Acrobat, то он открывает файл в том же окне браузера в Adobe Reader. если Adobe Acrobat не установлен, то он всплывает к пользователю для загрузки файла. но я хочу, чтобы он всегда всплывал к пользователю для загрузки, независимо от "Adobe acrobat" установлен или нет. П ...

Как вы разрешаете вводить пробелы с помощью scanf? [дубликат]

этот вопрос уже есть ответ здесь: читает строку из ввода с пробелом? 14 ответов использовать следующий код: char *name = malloc(sizeof(char) + 256); printf("What is your name? "); scanf("%s", name); printf("Hello %s. Nice to meet you.n", name); пользователь может ввести свое имя, но когда они введите имя с пробелом, как Lucas Aardvark,scanf() просто отрезает все после Lucas. Как сделать scanf() ра ...

Получить первые N записей для каждой группы сгруппированного результаты

ниже приведен самый простой возможный пример, хотя любое решение должно быть в состоянии масштабироваться до того, сколько N лучших результатов необходимо: учитывая таблицу, подобную приведенной ниже, с колонками person, group и age, как бы вы получить 2 старейших людей в каждой группе? (связи внутри групп не должны давать больше результатов, но дают первые 2 в алфавитном порядке) +--------+-------+-----+ | Person | Group | Age | +--------+-------+-----+ | Bob | 1 | 32 | | Jill | 1 ...

Javascript reduce () on Object

есть хороший метод массива reduce() чтобы получить одно значение из массива. Пример: [0,1,2,3,4].reduce(function(previousValue, currentValue, index, array){ return previousValue + currentValue; }); каков наилучший способ достичь того же с объектами? Я хотел бы сделать это: { a: {value:1}, b: {value:2}, c: {value:3} }.reduce(function(previous, current, index, array){ return previous.value + current.value; }); однако, объект, кажется, не имеет никакого reduce() метод реал ...

Как я могу сделать арифметику времени/часов в электронной таблице Google?

Как мне сделать время / час арифметики в электронной таблице Google? У меня есть значение времени (например, 36:00:00) и я хочу разделить его на другое время (например, 3:00:00) и получите 12. Если я делю только один на другой, я получаю 288:00:00, когда то, что я хочу 12 (или 12:00:00). обратите внимание, что использование функции hours() не работает, потому что 36:00:00 становится 12. ...

Переименование класса в Xcode: рефакторинг ... неактивен (отключен). Зачем?

Почему рефакторинг... серый (отключен) в Xcode? Я хотел бы переименовать класс. ...

Стратегия миграции Django для переименования полей модели и отношений

я планирую переименовать несколько моделей в существующем проекте Django, где есть много других моделей, которые имеют внешние ключевые отношения к моделям, которые я хотел бы переименовать. Я довольно уверен, что это потребует нескольких миграций, но я не уверен в точной процедуре. допустим, я начинаю со следующих моделей в приложении Django под названием myapp: class Foo(models.Model): name = models.CharField(unique=True, max_length=32) description = models.TextField(null=True, blank ...

Как вызвать другое действие контроллера из контроллера в Mvc

Мне нужно вызвать контроллер B action FileUploadMsgView из контроллера A и нужно передать для него параметр. Code---its not going to the controller B's FileUploadMsgView(). In ControllerA private void Test() { try {//some codes here ViewBag.FileUploadMsg = "File uploaded successfully."; ViewBag.FileUploadFlag = "2"; RedirectToAction("B", "FileUploadMsgView", new { FileUploadMsg = "File uploaded successfully" }); } ...

Проблемы с Android Fragment back stack

у меня есть огромная проблема с тем, как Android фрагмент backstack, кажется, работает и был бы очень благодарен за любую помощь, которая предлагается. представьте, что у вас есть 3 фрагмента [1] [2] [3] я хочу, чтобы пользователь мог перейти [1] > [2] > [3] но на обратном пути (нажав кнопку Назад) [3] > [1]. как я и предполагал, это будет достигнуто, не называя addToBackStack(..) при создании транзакции, которая приносит фрагмент [2] в держатель фрагмента, определенный в XML. реал ...

Разница между перечислением Java и итератором

какова точная разница между этими двумя интерфейсами? Делает Enumeration иметь преимущества по сравнению с использованием Iterator? Если кто-то может уточнить, будет оценена справочная статья. ...