Programmation concurrente : maîtrisez le traitement de vos données en Java

Aujourd'hui incontournable pour exploiter au mieux les données disponibles, la programmation concurrente mêle deux problématiques interdépendantes : l'accès aux données et l'exploitation des ressources pour les traiter. L'objectif de ce livre est de montrer à un développeur l...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Joyeux, Laurent
Formato: Livre numérique
Idioma:Français
Publicado em: St-Herblain : Editions ENI 2017.
Colecção:Epsilon
Assuntos:
Acesso em linha:Accès Université d'Orléans
Nota: Édition du 15 novembre 2017
Notice rédigée d'après la consultation du 2019-01-29
Titre provenant de la page de titre du document électronique
La pagination de l'édition imprimée correspondante est : 322 p.
ENI (ebooks)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Programmation concurrente, maîtrisez le traitement de vos données en Java, [Laurent Joyeux], 2017, St Herblain, Éditions ENI, 1 vol. (322 p.), Epsilon, 978-2-409-01108-5
LEADER 03878nam a22003257a 4500
001 1298699
008 181112q2017 xxe ||| |||| 00| 0 fre d
009 PPN231573871
020 |a 9782409011146 
041 0 |a fre 
100 1 |a Joyeux, Laurent. 
245 1 0 |a Programmation concurrente :  |b maîtrisez le traitement de vos données en Java   |c Laurent Joyeux. 
256 |a Type de ressource électronique : données textuelles et illustrations sur pages HTML 
260 |a St-Herblain :  |b Editions ENI,  |c 2017. 
490 0 |a Epsilon 
500 |a Édition du 15 novembre 2017 
500 |a Notice rédigée d'après la consultation du 2019-01-29 
500 |a Titre provenant de la page de titre du document électronique 
500 |a La pagination de l'édition imprimée correspondante est : 322 p. 
500 |a ENI (ebooks) 
504 |a Index 
506 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
520 |a Aujourd'hui incontournable pour exploiter au mieux les données disponibles, la programmation concurrente mêle deux problématiques interdépendantes : l'accès aux données et l'exploitation des ressources pour les traiter. L'objectif de ce livre est de montrer à un développeur l'éventail des possibilités utilisables pour maîtriser le traitement de l'information en Java. Dans ce livre, l'auteur commence par présenter ce qu'est la programmation concurrente pour montrer son utilité et son importance : contexte général, historique, types de programmation concurrente, limites actuelles... Le chapitre qui suit traite de l'accès aux ressources. L'auteur y détaille les différents types de ressources disponibles, les différentes notions à considérer dans le cadre de la programmation concurrente (partage de la ressource, granularité, intégrité de l'information...), ainsi que les différents types d'accès aux données (accès exclusifs, accès concurrentiels, sérialisation des accès...). Des stratégies d'accès à l'information sont également présentées à l'aide d'exemples en Java. La suite du livre se concentre plus particulièrement sur le traitement de l'information, le cœur de la programmation concurrente. L'API de la programmation concurrente en Java est étudiée : écriture de threads, précautions à prendre, verrous à mettre en place... Les différentes évolutions de l'API Java sont également détaillées, notamment le package concurrent et les collections. D'autres aspects connexes sont ensuite présentés tels que la programmation native à l'aide de la couche logicielle JNI (Java Native Interface), un exemple de MapReduce pour la programmation Big Data, la programmation GPU... Pour finir, l'auteur décrit la programmation concurrente sous deux environnements de développement : l'environnement Java EE, notamment pour les accès concurrents à la base de données et les EJB, et l'environnement Android. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr. Les chapitres du livre : Avant-propos - Programmation concurrente - Accès aux ressources - Programmation - Divers 
538 |a Nécessite un accès internet ; lecteur vidéo 
650 |a Ordinateurs 
650 |a Java (langage de programmation) 
650 |a Parallélisme (informatique) 
776 0 |0 221431489  |t Programmation concurrente  |o maîtrisez le traitement de vos données en Java  |f [Laurent Joyeux]  |d 2017  |c St Herblain  |n Éditions ENI  |p 1 vol. (322 p.)  |s Epsilon  |z 978-2-409-01108-5 
856 4 |5 452349901:84780884X  |u https://ezproxy.univ-orleans.fr/login?qurl=https://www.eni-training.com/cs/univ-orleans/?library_guid=39a62389-e09a-45f1-8bd1-15681d1d4dc7  |z Accès Université d'Orléans 
997 |0 1298699  |1 Livre numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/ENI (ebooks)/