Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "java" wg kryterium: Temat


Tytuł:
Analiza porównawcza współczesnych zintegrowanych środowisk do pracy w języku Java
A comparative analysis of contemporary integrated Java environments
Autorzy:
Kaczorowski, Cezary
Powiązania:
https://bibliotekanauki.pl/articles/24083693.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
środowisko Java
IntelliJ IDEA
NetBeans
Eclipse
Java environment
Opis:
Celem pracy było porównanie trzech najpopularniejszych środowisk programistycznych do pracy w języku Java: IntelliJ IDEA, Netbeans i Eclipse, w celu wskazania najlepszego z nich dla konkretnych archetypów użytkowników. Przy pomocy stworzonego specjalnie programu zbadany został czas wykonywania programu, a także obciążenie procesora i pamięci w trakcie wykonywania programu w poszczególnych środowiskach. Dodatkowo środowiska zostały porównane pod wieloma innymi względami, m.in. pod kątem cech odróżniających je od siebie, łatwości opanowywania przez nowego użytkownika, czy wsparcia ze strony twórców oprogramowania. W rezultacie stwierdzono, że IntelliJ IDEA jest najlepszym środowiskiem dla wszystkich rozpatrywanych archetypówużytkowników.
The purpose of this study was to compare three of the most popular Java development environments: IntelliJ IDEA, Netbeans, and Eclipse, in order to identify the best one for specific user archetypes. Using a program specially designed for this task, the execution time was measured, as well as the CPU and RAM usage during the execution of the program on each environment. The obtained data was collected and processed accordingly. Additionally, the environments were compared in a number of ways, including features that distinguish them from each other, ease learnability for a new user or support from the developers. The study concluded with IntelliJ IDEA being the best environment for all of the considered archetypes.
Źródło:
Journal of Computer Sciences Institute; 2023, 26; 42--47
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności szkieletów programistycznych mapowania obiektowo-relacyjnego dostępnych w języku Java
Comparing the performance of the object-relational mapping programming frameworks available in Java
Autorzy:
Pitera, Jakub Benedykt
Połeć, Mateusz
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/2055104.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java ORM
Java Persistence API
ocena wydajności
performance evaluation
Opis:
Artykuł poświęcono wykonaniu analizy porównawczej wybranych narzędzi mapowania obiektowo-relacyjnego. Jego celem jest pomoc architektomoprogramowania w określeniu, która z analizowanych bibliotek będzie optymalnym wyborem do użycia w określonym projekcie.Celem artykułu jest ocena bibliotek Hibernate ORM, EclipseLink, Apache OpenJPAoraz DataNucleus pod kątem teoretycznym oraz praktycznym. Każde z badanych narzędzi opisane zostało według kryteriów pozwalających na wyodrębnienie najważniejszych cech mających wpływ na komunikację z relacyjnymi bazami danych. Cechy te następnie zostałyporównane na poziomie praktycznym poprzez zbadanie zachowania aplikacji testowych. Pod względem wydajnościowym, najlepsza okazała się biblioteka Apache OpenJPA, jednak pod względem konfiguracji i dostępności znacznie odstępuje od innych bibliotek. Spowodowane było tonieintuicyjną konfiguracją oraz ubogą dokumentacją technologii. Pod tym względem zdecydowanie górowała biblioteka Hibernate dziękipełnej kompatybilności ze szkieletem programistycznym Spring, intuicyjnej konfiguracji oraz bogatej dokumentacji i wsparcia przez obszerną społeczność korzystających z niej programistów.
The paper concerns a performance evaluation of selected object-relational mapping tools. This work is intended to assist software architects in determining which of the analyzed libraries will be the optimal choice for use in a specific project. The work includes the comparison of Hibernate ORM, EclipseLink, Apache OpenJPA and DataNucleus libraries from the theoretical and practical point of view. Each of the examined tools has been described according to criteria allowing to distinguish the most important features influencing communication with relational databases. These features will then be compared on a practical level by examining the behavior of the test applications. In terms of performance, the Apache OpenJPA library turned out to be the best, but in terms of configuration and availability it significantly differs from other libraries. This was caused by an unintuitive configuration and poor documentation of the technology. In this respect, the Hibernate library definitely dominated thanks to full compatibility with the Spring programming framework, intuitive configuration as well as rich documentation and support by the extensive community of programmers using it.
Źródło:
Journal of Computer Sciences Institute; 2022, 22; 59--65
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optymalna alokacja zasobów dźwiękowych urządzenia mobilnego na potrzeby gier
Optimal allocation of mobile device sound resources for game programming purposes
Autorzy:
Wrzos, A.
Smołka, J.
Powiązania:
https://bibliotekanauki.pl/articles/98436.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
audio
java
Opis:
Urządzenia mobilne dysponują ograniczonymi zasobami. Szczególnie gry potrzebują specjalnego podejścia od programisty. Większość wzorców projektowych pozwala osiągnąć statyczne zużycie pamięci i niskie użycie procesora, jednak ciągle jest wiele sytuacji gdzie wytworzenie płynnie działającej funkcjonalności jest wymagającym zadaniem, wymagającym przeprowadzenia badań. W tej pracy autor bada optymalną alokację zasobów dźwiękowych do odtwarzania ich z minimalnym opóźnieniem w języku Java na systemie Android.
Android is a mobile device platform, whose resources are limited. Games, and high-performance applications need special approach. Most of programming patterns allow for static memory allocation or maintaining low processor usage. Regardless, there are still many situations, in which development is demanding task, and needs much research. In this work author studied and research for efficient allocation of audio resources to play them with minimal latency in non deterministic way.
Źródło:
Journal of Computer Sciences Institute; 2016, 2; 104-107
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza języków programowania Java oraz Dart pod kątem przydatności do tworzenia aplikacji mobilnych
Comparative analysis of Java and Dart programming languages in terms of suitability for creating mobile applications
Autorzy:
Kozłowski, Łukasz
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/24083402.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
Dart
Android
Opis:
W niniejszej pracy przedstawiono wyniki analizy porównawczej języków programowania Java i Dart pod kątem przydatności do tworzenia aplikacji mobilnych. Badania przeprowadzono na dwóch autorskich aplikacjach o identycznych funkcjonalnościach, które zostały zaimplementowane w rozpatrywanych językach. Analiza obejmuje obszary takie jak: obciążenie procesora, zużycie pamięci RAM, zużycie baterii oraz czas wykonania programów. Dodatkowo na podstawie autorskich aplikacji rozpatrzono budowę kodu, liczbę linii kodu i wsparcie społeczności. Rezultaty analizy wskazują, że trudno jednoznacznie określić, który język jest wydajniejszy,dlatego wybór pomiędzy językiem Java, aDart powinien być analityczny i jak najlepiej dopasowany do wymagań danej aplikacji
This paper presents the results of a comparative analysis of Java and Dart programming languages in terms of suitability for creating mobile applications. The research was carried out on two proprietary applications with identical functionalities, which were implemented in the analyzed languages. The analysis covers areas such as: CPU load, RAM consumption, battery consumption and program execution time. Additionally, on the basis of proprietary applications, the code structure, number of lines of code and community support were considered. The results of the analysis indicate that it is difficult to clearly determine which language is more efficient, so the choice between Java and Dart should be analytical and best suited to the requirements of a given application.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 273--279
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A qualitative approach in terms of fuzzy logic related to the excellence achieving within managerial process of personnel selection
Podejście jakościowe w warunkach logiki rozmytej w relacji do osiągnięcia doskonałości w kierowniczym procesie wyboru personelu
Autorzy:
Sirb, L
Dragolea, L.
Powiązania:
https://bibliotekanauki.pl/articles/405251.pdf
Data publikacji:
2013
Wydawca:
Politechnika Częstochowska
Tematy:
fuzzy logic
decisional process
personnel
Java programming language
Java
logika rozmyta
proces decyzyjny
personel
język programowania Java
Opis:
The present article aims to design and develop a qualitative methodology using fuzzy logic in order to be a real tool for the managerial decisional factor in solving the multicriteria decisional problems related to the proper selection of the personnel and to the achievement of excellence in this field within a company. In our days, the economical environment characterized by globalization and by a continuous change, offers many times to the decisional factors some situations which are surrounded by uncertainty and ambiguity, fact that in its turn leads to a subjectivism of their reasoning, which is in fact a feature of the abstract thinking of human being itself. This aspects are manifesting also in the field of personnel selection, where the evaluations related to this process are often subjectives, materialized through qualitative linguistic values. In this context, using the proposed fuzzy methodology, embedded in a fuzzy software tool developed in the Java programming language, can offer significantly opportunities and chances to achieve the excellence in this field of research, because the future and performance of any organization depend by the human resources that are working within it.
Celem niniejszego artykułu jest zaprojektowanie i opracowanie metodologii, wykorzystującej logikę rozmytą, w celu utworzenia prawdziwego narzędzia czynnika decyzyjnego w rozwiązywaniu wielokryterialnych problemów decyzyjnych związanych z właściwym wyborem personelu. W dzisiejszych czasach, środowisko rynkowe charakteryzuje się globalizacją i ciągłymi zmianami, powodując bardzo często konieczność podejmowania decyzji w sytuacjach niepewnych i wieloznacznych, co z kolei prowadzi do zjawiska subiektywności przy ich podejmowaniu, co w rzeczywistości jest cechą abstrakcyjnego rozumowania u człowieka. Te aspekty bardzo często występują w zakresie doboru personelu, gdzie oceny związane z tym procesem, bardzo często mają charakter subiektywny, uwidacznianie przez jakościowe wartości językowe. W tym kontekście, stosując rozmytą metodologię, istniejące narzędzia, opracowane w języku programowania Java, oferują znaczące korzyści i szanse na osiągnięcie doskonałości w tej dziedzinie badań, ponieważ przyszłość i efektywność każdej organizacji uzależniona jest od zasobów ludzkich które w niej pracują.
Źródło:
Polish Journal of Management Studies; 2013, 7; 48-57
2081-7452
Pojawia się w:
Polish Journal of Management Studies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Tworzenie aplikacji internetowych na platformie JEE i PHP – analiza porównawcza
Comparative analysis of web applications development using JEE and PHP
Autorzy:
Jędrych, Sebastian
Jędruszak, Bartłomiej
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98376.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
PHP
JAVA
Spring
Laravel
Opis:
Artykuł analizuje możliwości tworzenia aplikacji internetowych z wykorzystaniem dwóch konkurencyjnych rozwiązań opartych na językach Java (Spring) i PHP (Laravel). Porównano między innymi elementy implementacji, aspekty bezpieczeństwa oraz wydajność stworzonych aplikacji testowych. Celem badań było wskazanie platformy oferującej większe możliwości, określenie która jest łatwiejsza do opanowania i bardziej przyjazna dla programisty, a także wskazanie, która jest bardziej wydajna. Analizując rozwiązania stosowane w obu technologiach – podjęto próbę oceny ich konkurencyjności względem siebie.
The article analyses the possibilities of creating web applications using two competing solutions based on Java (Spring) and PHP (Laravel) languages. The elements of implementation, security aspects and the efficiency of created test applications were compared. The aim of the research was to identify a platform offering greater opportunities, easier to learn and more programmer-friendly, and also a more efficient indication. Analysing the solutions used in both technologies - an attempt was made to assess their competitiveness with each other.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 86-90
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wpływu technologii oraz metod przesyłania hologramu na parametry i efekty transmisji
Analysis of the impact of technologies and methods of hologram transmission on the parameters and effects of transmission
Autorzy:
Mazur, Krzysztof
Mazur, Damian
Powiązania:
https://bibliotekanauki.pl/articles/98328.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
hologram
OpenCv
Java
JDK
Opis:
Celem artykułu jest porównanie i analiza wpływu technologii i technik przesyłania danych, pod kątem wyświetlania obrazu przy pomocy ostrosłupa holograficznego. Oceniając użyteczność rozwiązania pod uwagę będą brane parametry: czas przesyłania klatek obrazu, użycie parametrów fizycznych maszyny i parametry pracy Wirtualnej Maszyny Javy.
The aim of the article is to compare and analyze the impact of technologies and data transfer techniques in term of displaying the image using a holographic pyramid. When assessing the usability of the solution, the following parameters will be taken into account: time of image transfer, use of physical parameters of the machine and parameters of the Java Virtual Machine.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 220-225
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza języków Kotlin i Java używanych do tworzenia aplikacji na system Android
Comparative analysis of Kotlin and Java languages used to create applications for the Android system
Autorzy:
Sulowski, Daniel
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/98286.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
Java
Kotlin
wydajność
performance
Opis:
Niniejsza publikacja przedstawia rezultaty analizy porównawczej języków programowania Java i Kotlin, wykorzystywanych do tworzenia aplikacji mobilnych przeznaczonych do pracy pod kontrolą systemu Android. Analiza obejmuje aspekty związane z wydajnością, takie jak obciążenie procesora, obciążenie pamięci RAM, a także czasy kompilacji i wykonania programu. Pod uwagę wzięto również strukturę kodu, dostępność bibliotek, obsługiwane bazy danych, popularność oraz wsparcie społeczności.
This publication presents the results of a comparative analysis of Java and Kotlin programming languages used to create mobile applications for system Android. The analysis covers performance aspects such as CPU load, RAM load, as well as the compilation and execution times. Aspects such as code structure, availability of libraries, supported databases, popularity and community support were taken under consolidation.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 354-358
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności języków działających na Java Virtual Machine na przykładzie języków Java, Scala i Kotlin
Performance analysis of languages working on Java Virtual Machine based on Java, Scala and Kotlin
Autorzy:
Buszewicz, Katarzyna
Powiązania:
https://bibliotekanauki.pl/articles/98342.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
Scala
Kotlin
performance
wydajność
Opis:
This article presents the results of a literature study related to the construction and operation of Java Virtual Machine, as well as performance tests of selected languages using the aforementioned runtime environment on the example of Java, Scala and Kotlin. Performance testing was carried out using two applications built using the Apache Maven archetype with the built-in Java Microbenchmark Harness library.
Niniejszy artykuł przedstawia wyniki badania literaturowego związanego z budową oraz działaniem Java Virtual Ma-chine, jak również badania wydajności wybranych języków, wykorzystujących wspomniane środowisko uruchomie-niowe na przykładzie Javy, Scali oraz Kotlina. Badanie wydajności przeprowadzono wykorzystując dwie aplikacje, zbudowane przy użyciu archetypu Apache Maven z wbudowaną biblioteką Java Microbenchmark Harness.
Źródło:
Journal of Computer Sciences Institute; 2020, 15; 189-195
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Translation of probabilistic games in J2TADD
Translacja gier probabilistycznych w J2TADD
Autorzy:
Rataj, A.
Powiązania:
https://bibliotekanauki.pl/articles/375653.pdf
Data publikacji:
2013
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
model checking
Java
probabilistic game
Opis:
A new version of J2TADD - a translator from Java to automatons- is described, which adds support for a translation of Markov processes with non-dcterministic players, that can form coalitions, which in turn strive for different aims. In order to ease the definition of a probabilistic game using a plain Java application, several new constructs, and also a special library, are supported within the input language.Ranges on variables or on expressions can be defined, what helps in checking the self-consistency of a model, and can also make the solving of the model faster.
Artykuł prezentuje nową wersję translatora J2TADD. Dodane zostało tłumaczenie procesów markowowskich z niedelerministycznymi graczami, mogącymi formować koalicje mające różne cele. By ułatwić pisanie gier probabilistycznych dodane zostało kilka specyficznych dla gier konstrukcji, jak również specjalna biblioteka. Aktualnej wersja posiada również kilka innych usprawnień: ● wybory, które są zwykłymi wyrażeniami języka Java, jednak hc tłumaczy je na specyficzne dla automatów rozgałęzienia probabilistyczne lub niedeterministyczne; ● można definiować dopuszczalne wartości zmiennych, co pomaga w sprawdzaniu wewnętrznej spójności modelu, a także może przyspieszyć jego rozwiązanie; ● różne metody specyfikacji niezmienników i warunków zegarowych. Artykuł prezentuje jako przykład prostą grę probabilistyczną, modelującą rynek lokalnego dostawcy energii elektrycznej. W ramach przykładu omawiane są wersje automatów do rozwiązywania metodą analityczną i symulacyjną.
Źródło:
Theoretical and Applied Informatics; 2013, 25, 3-4; 157-182
1896-5334
Pojawia się w:
Theoretical and Applied Informatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Android Security Policy Enforcement Tool
Autorzy:
Cotterell, K.
Welch, I.
Chen, A.
Powiązania:
https://bibliotekanauki.pl/articles/226930.pdf
Data publikacji:
2015
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
mobile computing
Java
Android
security
Opis:
The Android operating system (OS) has become the dominant smart phone OS in recent years due to its accessibility, usability and its open-source philosophy. Consequently, this has also made it a popular target for attackers who aim to install malware on Android devices and take advantage of Android’s coarsegrained, non-revoking permission system. This project designs, implements and evaluates a security tool named COMBdroid, which addresses these security concerns in Android by enforcing fine-grained, user-defined policies. COMBdroid modifies an application before installation, allowing it to override points of security vulnerabilities at run-time. As a proof of concept we have implemented three policies in COMBdroid. This paper documents the development process of COMBdroid, deriving design decisions from the literature review, detailing the design and implementation, and proving the program’s effectiveness through evaluation.
Źródło:
International Journal of Electronics and Telecommunications; 2015, 61, 4; 311-320
2300-1933
Pojawia się w:
International Journal of Electronics and Telecommunications
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza zastosowania narzędzia Cucumber w testowaniu aplikacji
Study on applying the Cucumber tool in testing applications
Autorzy:
Herman, Illia
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98118.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Cucumber
Gherkin
BDD
Java
Kotlin
Opis:
Niniejsza artykuł przedstawia analizę narzędzia do tworzenia testów automatycznych o nazwie Cucumber oraz opisuje jak dane narzędzie jest wykorzystywane w praktyce. W ramach artykułu stworzono kilka przypadków testowych, aby zweryfikować działanie obranego podejścia do testowania w programowaniu w językach Java i Kotlin, atakże został porównany czas wykonania testów w obu językachz rodziny języków obiektowych.
The paper presents an analysis of the Cucumber automated test tool and describes how this tool is used in practice.As part of the paper, several test cases were created to fully verify the operation of the chosen approach to testing in programming in Java and Kotlin languages also the time of testing were compared in both languages from the object-oriented language family.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 91-95
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajność języków C++ oraz Java na platformie Android
C++ and Java performance on the Android platform
Autorzy:
Wlazło, Paweł
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/2086212.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
C++
wydajność
Android
performance
Opis:
W artykule przedstawiono analizę porównawczą technologii Java i C++ w kontekście wydajności na platformie Andro-id. Celem tej pracy było wskazanie wydajniejszego języka do tworzenia aplikacji mobilnych. Badania przeprowadzono na autorskich aplikacjach. Testy dotyczyły sortowania danych, wyznaczania liczb pierwszych, modyfikacji bitmapy, zapisu do bazy danych i odczytu z pliku tekstowego. Serie powtórzeń każdego testu wykonane zostały na urządzeniach marki Samsung oraz Xiaomi. Kryteria, którymi się posłużono to: czas wykonania testu, obciążenie procesora, wykorzy-stanie pamięci RAM. Wydajność wwiększości przeprowadzonych testów była na korzyść języka C++. Cechą wykazu-jącą największe różnice między badanymi technologiami był czas wykonania, gdzie C++ uzyskał 18punktów, a Java 3 punkty. Dla wykorzystania procesora wynik był taki sam, jednak różnice wartości mniejsze. Parametrem niewskazu-jącym faworyta było wykorzystanie pamięci RAM. Uzyskano 11punktów dla języka C++ i10 punktów dla Javy.
The article presents a comparative analysis of Java and C ++ technologies in terms of performance on the Android plat-form. The purpose of this work was to point to a more efficient language for developing mobile applications. The study was carried out on custom applications. The tests concerned data sorting, prime numbers determination, bitmap modifi-cation, saving to the database and reading from a text file. The series of repetitions of each test were performed on Sam-sung and Xiaomi devices. The following criteria were used: test execution time, CPU load, and RAM usage. The per-formance, in most of the carried out tests, was in favor of the C++ language, and the main difference and with the great-est discrepancy between the technologies tested was the execution time, where C++ scored 18 points, and Java 3 points. For the CPU usage, the result was the same, but value differences were smaller. A nondiscerning parameter that was the use of RAM. C++ received 11 points and Java 10.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 135--139
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Czy batik jest symbolem tożsamości narodowej w Indonezji? Narodziny i rozwój indonezyjskiego stroju narodowego
Autorzy:
Wacławek, Joanna Ilona
Powiązania:
https://bibliotekanauki.pl/articles/678083.pdf
Data publikacji:
2015
Wydawca:
Polska Akademia Nauk. Instytut Slawistyki PAN
Tematy:
batik
Indonesia
national identity
costume
Java
Opis:
Is batik a symbol of the national identity in Indonesia? The birth and the transfiguration of Indonesian national costume This study investigates the national costume in Indonesia, especially one of its components – batik. Is batik a symbol of Indonesian national identity, or is it just a proof of domination of the Javanese culture? In this article, I explore the ways in which batik became a popular costume for Indonesian citizens, defined also as a vehicle for manifestations of many different ideas and identities. I analyze not only briefly a history of batik as a part of Indonesian national costume, but also the ways of its understanding, both in the past an in contemporary Indonesia. Czy batik jest symbolem tożsamości narodowej w Indonezji? Narodziny i rozwój indonezyjskiego stroju narodowegoPrzedmiotem analizy w niniejszej pracy jest indonezyjski strój narodowy, zwłaszcza jeden z jego elementów – batik. Czy batik jest symbolem tożsamości narodowej w Indonezji, czy jedynie stanowi dowód na dominację kultury jawajskiej? W artykule omawiam ścieżki transformacji batiku w ubiór, bądź część ubioru, noszony przez Indonezyjczyków, definiowany zarazem jako przestrzeń służąca manifestowaniu rozmaitych poglądów, przekonań i tożsamości. Badam nie tylko historię batiku jako elementu narodowego stroju w Indonezji, lecz także sposoby jego odczytywania, zarówno w przeszłości, jak i obecnie.
Źródło:
Sprawy Narodowościowe; 2015, 47
2392-2427
Pojawia się w:
Sprawy Narodowościowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mapowanie obiektowo-relacyjne ORM - czy tylko dobra idea
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91377.pdf
Data publikacji:
2010
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
mapowanie obiektowo-relacyjne
ORM
standard Java Persistence API
JPA
object-relational mapping
Java Persistence API standard
Opis:
Mapowanie obiektowo-relacyjne (ORM) jest nowoczesnym podejściem do zagadnienia współpracy z bazą danych, wykorzystującym filozofię programowania obiektowego. Na wielu forach dyskusyjnych pojawiają się głosy za i przeciw ORM. W artykule omówiona zostanie ogólna koncepcja ORM oraz niektóre elementy jej realizacji w oparciu o standard Java Persistence API (JPA). Podstawowe zalety i wady ORM zostaną przedstawione w oparciu o nie.
Object-relational mapping is a modern approach to the problem of interaction with the database using the objective programming paradigm.There are many views for and against ORM on multiple discussion lists. The article briefly describes a general idea of object-relational mapping and some details of the ORM implementation which uses Java Persistence API (JPA) standard. Basing on this, we will try to point out benefits and disadvantages of the ORM approach.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2010, 4, 4; 99-112
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies