Acer показала игровой трансформер и безрамочный ультрабук


В преддверии старта ежегодной выставки бытовой электроники IFA 2018 компания Acer провела отдельную презентацию собственных новинок. В рамках мероприятия были представлены новые десктопы, ноутбуки и другие гаджеты. Самыми интересными из них стали игровой трансформер Predator Triton 900, самый лёгкий в мире 15-дюймовый ноутбук Swift 5 и тонкий 14-дюймовый лэптоп с практически безрамочным экраном Swift 7.
 
ASUS представила 17,3-дюймовый игровой ноутбук Strix SCAR II (GL704). В его корпус поместили топовое железо от Intel и NVIDIA, а также оборудовали продвинутым дисплеем: AHVA-матрица, тонкие рамки, частота обновления 144 Гц, время отклика 3 мс и цветовой охват 100% sRGB. Производитель заявляет, что по габаритам ноутбук сравним с 15,7-дюймовыми моделями.
 
Вследза анонсом игрового Mi Notebook Pro 2 компания Xiaomi представила и более доступную линейку лэптопов под названием Mi Notebook 15.6. Новинка получила продвинутую начинку на базе процессоров Intel Core восьмого поколения и GPU от NVIDIA, полноразмерную клавиатуру и продвинутую систему охлаждения. Стоит отметить, что компания не изменила традициям: цена ноутбука оказалась приятным сюрпризом.
 
Специально для тех, кто хочет сохранить в тайне свою историю просмотров веб-страниц, придумано множество инструментов. Даже в сами браузеры зачастую встроены возможности, позволяющие не сохранять информацию о последних интернет-сеансах. Функция приватного просмотра весьма популярна и среди владельцев браузера Google Chrome. Многие считают, что она позволяет путешествовать по сети анонимно — но оказалось, что спрятаться от «всевидящего ока» не так просто, как кажется.
Windows 95 превратили в обычное приложение


С момента выхода Windows 95 прошла почти четверть столетия, и за это время ОС запускали на смартфонах, смарт-часах, консолях и других гаджетах. Теперь же творение компании Microsoft стало ещё ближе к народу — и в совершенно новом виде. Разработчик корпоративного мессенджера Slack Феликс Ризерберг превратил старую операционную систему в обычное приложение весом всего 129 МБ.

Оператор EXISTS позволяет проверить, возвращает ли подзапрос какое-либо значение. Как правило, этот оператор используется для индикации того, что какая-либо строка удовлетворяет условию. То есть фактически оператор EXISTS не возвращает строки, а лишь указывает, что в базе данных есть как минимум одна строка, которые соответствует данному запросу. Поскольку возвращения набора строк не происходит, то подзапросы с подобным оператором выполняются довольно быстро.

Применение оператора имеет следующий формальный синтаксис:

1WHERE [ NOT ] EXISTS (подзапрос)

Подзапросы в SELECT

В выражении SELECT мы можем вводить подзапросы четырьмя способами:

  1. Использовать в условии в выражении WHERE

  2. Использовать в условии в выражении HAVING

  3. Использовать в качестве таблицы для выборки в выражении FROM

  4. Использовать в качестве спецификации столбца в выражении SELECT

 
Своё намерение выйти на рынок дискретной графики Intel озвучила ещё два месяца назад. И в ходе ежегодной конференции SIGGRAPH 2018 компания подтвердила амбициозные планы, продемонстрировав промо-ролик грядущей линейки видеокарт собственного производства. Также стало известно, когда новые GPU под «синим» лейблом появятся на прилавках — впервые после многолетнего перерыва.
 
После долгого информационного молчания NVIDIA официально представила новую архитектуру видеокарт, положив конец многочисленным слухам. В ходе ежегодной конференции по вопросам компьютерной графики SIGGRAPH 2018 компания раскрыла кодовое имя нового поколения GPU, а также продемонстрировала вычислительные возможности новинок.

T-SQL поддерживает функциональность подзапросов (subquery), то есть таких запросов, которые могут встроены в другие запросы.

Например, создадим таблицы для товаров, покупателей и заказов:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
USE productsdb;

CREATE TABLE Products
(
   Id INT,
   IDENTITY PRIMARY KEY ,
   ProductName NVARCHAR(30) NOT NULL ,
   Manufacturer NVARCHAR(20) NOT NULL ,
   ProductCount INT DEFAULT 0,
   Price MONEY NOT NULL
);
CREATE TABLE Customers
(
   Id INT IDENTITY PRIMARY KEY ,
   FirstName NVARCHAR(30) NOT NULL
);
CREATE TABLE Orders
(
   Id INT IDENTITY PRIMARY KEY ,
   ProductId INT NOT NULL REFERENCES Products(Id) ON DELETE CASCADE ,
   CustomerId INT NOT NULL REFERENCES Customers(Id) ON DELETE CASCADE ,
   CreatedAt DATE NOT NULL ,
   ProductCount INT DEFAULT 1,
   Price MONEY NOT NULL
);


Популярные новости

Опрос

Какие языки программирования вы хотите видеть на сайте

Другие опросы...