Главная » Статьи для тега "список"

Объявление представления главной страницы Spring

Добавлено Дата: 9 July, 2014 категория: Spring

Как видно в листинге 8.4, главная страница конструируется из не- скольких отдельных фрагментов. Файл main_template.jsp описывает общую структуру всех страниц в приложении Spitter, тогда как home. jsp отображает лишь основное содержимое главной страницы. Плюс некоторые общие элементы, объявленные в файлах spittleForm.jsp и signinsignup.jsp.

Читать »

Обработка коллекций на языке SpEL

Добавлено Дата: 30 June, 2014 категория: Spring

Одни из самых необычных особенностей языка SpEL связаны с обработкой коллекций. Сослаться на отдельный элемент коллек- ции в языке SpEL можно точно так же, как в языке Java. Но в SpEL имеется мощный механизм выборки элементов коллекций на осно- ве значений их свойств. Он также позволяет извлекать значения свойств элементов коллекций и составлять из них новые коллекции.

Читать »

Кеширование Spring

Добавлено Дата: 12 May, 2014 категория: Spring

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

Читать »

Простой список в Visual C# (Sharp)

Добавлено Дата: 10 April, 2014 категория: C#

Простой список содержит значения специфических типов, таких как  int, double и некоторых типов объектов. Экземпляр списка создается следующим образом: IList<MyType> 1st = new List<MyType>();

Стандартный тип List используется в большинстве случаев, но для ситуаций, кда элементы добавляются и удаляются часто, лучше использовать следующий код: IList<MyType> 1st = new LinkedList<MyType>();

Читать »

Реализация комнатных группировок приложения управления освещением в Visual C# (Sharp)

Добавлено Дата: 11 February, 2014 категория: C#

Комнатные группировки — это коллекции комнат с определенной организацией. Целью применения комнатных группировок является получение возможности волнять групповые операции, не сортируя комнаты перед этим. Например, в случае с музеем, при выполнении каждой глобальной операции нам не нужно будет вислять, является ли комната общей или частной.

Читать »

Дополнительные приемы LINQ в Visual C# (Sharp)

Добавлено Дата: 11 February, 2014 категория: C#

LINQ не является единственным средством для фильтрации данных. С LINQ связо несколько методов расширения, которые можно применять для работы со спками. Например, чтобы отфильтровать определенный номер, можно было бы воользоваться следующим кодом:

int FrequencyOfANumberList(int numberToSearch) { var query = _tickets .Where (

Читать »

Разбивка результатов на группы LINQ в Visual C# (Sharp)

Добавлено Дата: 7 February, 2014 категория: C#

В предыдущих примерах запросы LINQ возвращали список клиентов, которым нужно присвоить дополнительные бонусные очки. Но что, если мы не хотим прваивать очки сразу же? Что, если мы хотим разбить клиентов на группы: тех, которые должны получить очки  и  тех,  которые  не должны  получить  очки?  Даая  задача решается  с помощью возможности  группирования  LINQ,  как показано в следующем коде:

Читать »

Тип Stack в Visual C# (Sharp)

Добавлено Дата: 3 February, 2014 категория: C#

Тип stac k — это специальный список (стек), который можно сравнить со стопкой листов бумаги. При добавлении элементов в стек, последний добавленный элемент извлекается первым. Пример использования типа stac k приводится в следующем коде:

Stack<string> stack = new Stack<string>();

Читать »

ЭКРАНЫ И ПЕРЕХОДЫ DROID INVADERS

Добавлено Дата: 8 October, 2013 категория: Программирование игр под Android

 

Поскольку мы уже дважды реализовали экраны помощи и лучших результатов, для игры Мистер Ном и  для игры Большой прыгун, не будем делать это и для игры Droid Invaders; всегда используется одинаковый принцип, и игрок должен моментально понимать, что именно нужно делать, как только он увидит игровой экран. Вместо этого мы добавим экран настроек, который позволит игроку выбрать режим управления кораблем (мультитач или акселерометр) и отключить или включить звук. Вот список экранов игры Droid Invaders.

Читать »

Дженерики в Java ДЛЯ ANDROID

Добавлено Дата: 26 August, 2013 категория: Разработка для Android

 

Дженерики в Java – это обширная и по-настоящему сложная тема. На эту тему написаны целые книги. В данном пункте мы обсудим дженерики в контексте их наиболее распространенного набора – библиотеки Collections Library. Однако мы не ставим своей целью рассмотрение их в деталях.

Читать »

Keyboard Handler: вверх, вверх, вниз, вниз, влево, вправо…

Добавлено Дата: 19 August, 2013 категория: Программирование игр под Android

Обработчик событий клавиатуры KeyboardHandler используется для выполнения целого ряда задач. Прежде всего он должен быть связан с View, так как от него KeyboardHandlег получает информацию о событиях клавиатуры. Далее ему необходимо сохранить текущее состояние каждой клавиши для предъявления этого состояния в ходе опроса. Ему также понадобится список экземпляров класса KeyEvent. И наконец, все это нужно правильно синхронизировать, так как он будет принимать события из потока пользовательского интерфейса, которые будут обрабатываться в главном игровом цикле, запущенном в другом потоке. Достаточно много работы. В качестве небольшого напоминания еще раз посмотрим на класс KeyEvent, который мы определили как часть интерфейса ввода Input:

Читать »

Типы реализации коллекций – JAVA ДЛЯ ANDROID

Добавлено Дата: 8 August, 2013 категория: Разработка для Android

 

Перечисленные выше интерфейсы допускают несколько вариантов реализации, каждый из которых применим в специфических случаях. Среди наиболее распространенных реализаций интерфейсов можно назвать следующие.

ArrayList – список на основе массива. В нем быстро происходит индексация, но медленно изменяется размер.

Читать »

Удаление информации из базы данных в Android приложении

Добавлено Дата: 6 August, 2013 категория: Разработка для Android

 

Программа Microjobs позволяет пользователям не только создавать и изменять записи о вакансиях, но и удалять их. В основном интерфейсе приложения пользователь нажимает кнопку List Jobs (Составить список вакансий), чтобы вывести такой список, а потом нажимает конкретную вакансию, чтобы просмотреть о ней подробную информацию. На этом уровне пользователь может выбрать команду Delete this job (Удалить вакансию). При нажатии кнопки Delete (Удалить) в файле MicroJobsDetail .Java выполняется следующая строка кода:

Читать »

Команды манипуляции данными в SQL для Android приложения

Добавлено Дата: 22 July, 2013 категория: Разработка для Android

 

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

Читать »

Волоки, пока не уронишь C++ Builder

Добавлено Дата: 4 July, 2013 категория: C++, C++ Builder

Еще одна печальная история из моего программистского прошлого. Несколько лет назад меня попросили реализовать довольно простое окно диалога. В диалоге было два  списка.  Первый список должен был содержать все возможные варианты из данной темы, а во втором должны были

Читать »