Что такое SDK? (C ++)

Я попытался в этой модели в соответствии с моими требованиями. Мне нужно сохранить дату, когда когда-либо создается объект. Я хочу получить все записи (документы) между двумя датами в моем html-файле. Я использовал следующий формат: mm / dd / yyyy

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>

    <script>
//jquery
    $(document).ready(function(){  
    $("#select_date").click(function() { 
    $.ajax({
    type: "post",
    url: "xxx", 
    datatype: "html",
    data: $("#period").serialize(),  
    success: function(data){
    alert(data);
    } ,//success

    }); //event triggered

    });//ajax
    });//jquery  
    </script>

    <title></title>
</head>

<body>
    <form id="period" name='period'>
        from <input id="selecteddate" name="selecteddate1" type="text"> to 
        <input id="select_date" type="button" value="selected">
    </form>
</body>
</html>

в моем файле py (python) я преобразовал его в «iso fomate» следующим образом

date_str1   = request.POST["SelectedDate1"] 
SelectedDate1   = datetime.datetime.strptime(date_str1, '%m/%d/%Y').isoformat()

и сохранен в моей коллекции dbmongo с помощью «SelectedDate» «как поле в моей коллекции

для извлечения данных или документов между двумя датами, которые я использовал в следующем запросе

db.collection.find( "SelectedDate": {'$gte': SelectedDate1,'$lt': SelectedDate2}})
30
задан Xenoprimate 18 August 2009 в 00:35
поделиться

4 ответа

SDK - это набор библиотек, которые содержат повторно используемый код, который вы, в свою очередь, используете для разработки приложений. Будут ли эти приложения работать в Windows, на XBOX и iPhone, в приложении Flash и т. Д., Определяет, какой SDK вы должны использовать

Возьмем, к примеру, iPhone. Чтобы написать приложение для iPhone, вы пишете код на языке Objective-C (который выглядит и ощущается так же, как C, но с объектной моделью Smalltalk). В любом случае, каждый раз, когда вы пишете приложение, вам не нужно переписывать код, который рисует текст на реальном экране или регистрирует фактические касания экрана. Вместо этого Apple предоставляет код, который понадобится всем разработчикам приложений для выполнения простых вещей.

Точно так же, если вы пишете для Windows, есть библиотеки для таких вещей, как рисование реального окна или подключение к сетевому стеку.

Все эти общие библиотеки вместе с некоторыми другими инструментами составляют SDK.

Что касается C ++, вы, вероятно, встретите много упоминаний о Boost. Это не SDK, а скорее набор библиотек, содержащих код, который многие другие разработчики считают полезным.

Для какой платформы вы пытаетесь писать? Вы только знакомитесь с C ++ в Windows и хотите начать? Вы пытаетесь написать игру для какой-нибудь консоли?

30
ответ дан 27 November 2019 в 20:36
поделиться

«Комплект для разработки программного обеспечения» - набор инструментов и библиотек, позволяющих разрабатывать программное обеспечение.

Примером может служить iPhone SDK, который позволяет разрабатывать программное обеспечение для iPhone.

22
ответ дан 27 November 2019 в 20:36
поделиться

SDK - это набор инструментов, который помогает вам разрабатывать программное обеспечение для определенной платформы.

Помогите нам в некотором контексте! Возможно, мы просто сможем предоставить вам правильный SDK.

4
ответ дан 27 November 2019 в 20:36
поделиться

SDK для данного продукта в целом включает в себя то, что вам нужно для создания интерфейса или приложения на основе этого продукта. Вот почему «комплект для разработки программного обеспечения», набор вещей, необходимых для создания программного обеспечения. Хотя странно, что для установки необходим SDK, не могли бы вы предоставить более подробную информацию?

3
ответ дан 27 November 2019 в 20:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: