Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

9
голоса
5
ответов
154
просмотров
Как проверить наличие #хеша в URL с помощью JavaScript?

У меня есть некоторый код на jQuery/JavaScript, который я хочу выполнять только в том случае, если в URL присутствует якорная ссылка с символом #. Как я могу проверить наличие этого символа с помощью JavaScript? Мне нужен простой тест, который будет обнаруживать URL-адреса, такие как эти:

-...

8
голоса
5
ответов
154
просмотров
Как вывести циклическую структуру в формате, похожем на JSON?

Я столкнулся с проблемой при попытке преобразовать большой объект в формат JSON для отправки. Дело в том, что у него есть циклическая структура, и поэтому, когда я пытаюсь использовать JSON.stringify(), я получаю одну из следующих ошибок:

TypeError: Converting circular structure to...
8
голоса
5
ответов
154
просмотров
ASP.NET Веб-сайт или ASP.NET Веб-приложение?

Когда я начинаю новый проект ASP.NET в Visual Studio, я сталкиваюсь с выбором между созданием ASP.NET Web Application и ASP.NET Web Site.

В чем разница между ASP.NET Web Application и ASP.NET Web Site? Почему я должен выбрать один вариант вместо другого?

Существует ли разница в ответе в...

7
голоса
5
ответов
154
просмотров
Игнорирование новых полей в JSON-объектах с помощью Jackson

Я использую библиотеку Jackson для работы с JSON в приложении на Android, чтобы преобразовывать JSON-объекты в POJO-классы. Проблема заключается в том, что JSON-объекты могут изменяться, и во время работы приложения могут добавляться новые поля. В настоящее время добавление даже простого текстового...

7
голоса
5
ответов
154
просмотров
Как получить элемент из множества без его удаления?

Вопрос о получении значения из множества в Python без удаления элемента

У меня есть следующая ситуация:

s = set([1, 2, 3])

Как я могу получить значение (любое значение) из множества s, не используя метод s.pop()? Я хочу оставить элемент в множестве до тех пор, пока не смогу...

8
голоса
5
ответов
154
просмотров
Как идиоматично представлять перечисления (enum) в Go?

Я пытаюсь представить упрощенную хромосому, которая состоит из N оснований, каждое из которых может быть только одним из {A, C, T, G}.

Я хотел бы формализовать ограничения с помощью перечисления (enum), но меня интересует, какой самый идиоматичный способ эмуляции перечислений в языке Go.

6
голоса
5
ответов
154
просмотров
Получить строки с максимальным значением в одном столбце для каждого уникального значения другого столбца

Описание проблемы

В таблице находятся следующие поля:

UserId, Value, Date.

Мне нужно получить UserId и Value для максимальной Date для каждого UserId. То есть, мне необходим Value для каждого UserId, который соответствует самой последней дате.

Как это можно сделать в...

7
голоса
5
ответов
154
просмотров
Как интерполировать переменные в строках JavaScript без конкатенации?

Я знаю, что в PHP можно делать что-то подобное:

$hello = "foo";
$my_string = "I pity the $hello";

Вывод: "I pity the foo".

Я хотел бы узнать, возможно ли сделать то же самое в JavaScript. Использовать переменные внутри строк без конкатенации — это выглядит более лаконично и...

8
голоса
5
ответов
154
просмотров
Как включить один HTML файл в другой?

У меня есть 2 HTML файла, назовем их a.html и b.html. В файле a.html я хочу включить файл b.html.

В JSF я могу сделать это следующим образом:

<ui:include src="b.xhtml" />

Это означает, что внутри файла a.xhtml я могу включить b.xhtml.

Как я могу сделать аналогичное в файле *.html?

8
голоса
3
ответов
154
просмотров
Проверка присутствия элемента в массиве

Описание проблемы

Я использую следующую функцию для проверки, содержится ли значение в массиве:

function inArray(needle, haystack) {
    var count = haystack.length;
    for (var i = 0; i < count; i++) {
        if (haystack[i] === needle) {
            return true;
        }
  ...