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ł:
Interaction method between WebViewobjects in hybrid Java applications
Metoda interakcji pomiędzy obiektami WebVieww hybrydowych aplikacjach Java
Autorzy:
Ratov, Denys
Zakhozhai, Oleh
Powiązania:
https://bibliotekanauki.pl/articles/27315462.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
Java
hybrid application
JavaScript
interaction
WebView
aplikacja hybrydowa
interakcja
Opis:
The article deals with method of interaction between JavaScript objects of different web pages in hybrid java applications. To solve this problem, the WebView component is used, its functionality to provide an interface for JavaScript objects, as well as the SharedPreferences global settings class, with its ability to store data in local storage. The software implementation is considered and the results of the practical use of the developed methodof interaction between JavaScript WebView objects in the form of a hybrid Java application embedded in the electronic university system –the Timetable SNU electronic timetable module are presented.
Artykuł dotyczy sposobu interakcji między obiektami JavaScript różnych stron internetowych w hybrydowych aplikacjach Java.Do rozwiązania tego problemu wykorzystywany jest komponent WebView, którego funkcjonalność zapewnia interfejs dla obiektów JavaScript, a także klasa ustawień globalnych SharedPreferences z możliwością przechowywania danych w lokalnym magazynie. Rozważono implementację oprogramowania oraz przedstawiono wyniki praktycznego wykorzystania opracowanej metody interakcji między obiektami JavaScript WebView w postaci hybrydowej aplikacji Java osadzonej w elektronicznym systemie uczelni –module elektronicznego planu lekcji Timetable SNU.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 4; 57--60
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
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ł:
Analiza porównawcza podejścia reaktywnego i imperatywnego w tworzeniu aplikacji internetowych w języku Java
Comparative analysis of reactive and imperative approach in Java web application development
Autorzy:
Iwanowski, Sebastian
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/24083371.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
podejście imperatywne
podejście reaktywne
aplikacje internetowe
Java
imperative approach
reactive approach
web applications
Opis:
Celem niniejszej pracy było porównanie aplikacji internetowych tworzonych przy pomocy podejścia imperatywnego oraz reaktywnego w języku Java. Do tego celu stworzono dwie aplikacje z takimi samymi funkcjonalnościami używa-jąc obu podejść. Badanie dotyczyło wydajności, stabilności oraz czasochłonnościimplementacji każdej z aplikacji. Na podstawie uzyskanych wyników, stwierdzono, że aplikacja reaktywna szybciej przetwarza zapytania, w mniejszym stopniu obciąża procesor oraz jest stabilniejsza w przypadku obsługi wielu jednoczesnych żądań, gdzie czas przetwo-rzenia jest większy niż 10 sekund. W przypadku wykorzystania ilości pamięci RAM przez aplikacje nie zaobserwowa-no znaczących różnic. Ponadto badanie pokazało, że stworzenie aplikacji reaktywnej jest bardziej czasochłonne.
The subject of this study was to compare web applications created using the imperative and reactive approaches in Java. For this purpose, two applications with the same functionalities were developed using both approaches. The study looked at the performance, stability and time-consumption of implementation of each application. Based on the obtained results, it was found that the reactive application processes queries faster, uses less CPU, and is more stable in the case of handling many simultaneous requests, where the processing time is greater than 10 seconds. No significant differences were observed in using the computer's RAM by the applications. In addition, the study showed that reactive application takes more time to create.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 242--249
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wytwarzania aplikacji internetowych na przykładzie Javy oraz PHP
Comparative analysis of Web application development on Java and PHP
Autorzy:
Truszkowski, Kacper
Pańczyk, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/24083461.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
PHP
aplikacje internetowe
web application
Opis:
Niniejszy artykuł przedstawia analizę porównawczą dwóch języków programowania używanych do wytwarzania aplikacji internetowych. Porównanodwa najbardziej popularne języki programowania Java oraz PHP. Oceniane kryteria to: implementacja oraz wydajność. Sprawdzono czas wykonywania konkretnych operacji na 100, 1000 oraz 10000 rekordach. Została przeprowadzona analiza kodu w celu ustalenia w którym języku łatwiej jest zaimplementować aplikację posiadającą identyczne funkcjonalności. Przed implementacją aplikacji, dokonano przeglądu artykułów, książek oraz stron internetowych poświęconych podobnemu zagadnieniu. W celu zbadania wydajności wykorzystano narzędzie developerskie Postman. Z porównania wynika, że PHP jest wydajniejszym językiem wytwarzania aplikacji internetowych niż Java
This article presents a comparative analysis of two programming languages used to develop web applications. Two most popular programming languages Java and PHP were compared. The evaluated criteria were: implementation and performance, the time of performing specific operations on 100, 1000 and 10000 records was checked. A code analysis was carried out to determine in which language it is easier to implement an application with identical functionalities. Before the implementation of the application, articles, books and websites on a similar topic were reviewed. In order to test the efficiency, the Postman developer tool was used. The comparison shows that PHP is a more efficient language for developing web applications than Java.
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 379--383
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Non-medical risk assessment of COVID-19 in parts of Central and East Java, Indonesia
Autorzy:
Saputra, Aditya
Setiawan, Wisnu
Arif, Muhammad
Sriyono, Sriyono
Nurmalasari, Intan Rohmah
Dijaya, Rohman
Ulinuha, Agus
Powiązania:
https://bibliotekanauki.pl/articles/2054584.pdf
Data publikacji:
2022-03-31
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
COVID-19 pandemic
Central and East Java Indonesia
non-medical risk
analytical hierarchy process
Opis:
The impact of the Coronavirus disease 2019 (COVID-19) pandemic varies as each country has a different capacity to stop the virus transmission and apply social distancing. A densely populated country, such as Indonesia, tends to face challenges in implementing social distancing due to population characteristics. The Indonesian government focuses on the medical aspect as this virus is new and has been deadly with a high transmission rate. Meanwhile, the non-medical risk during the pandemic is still unclear. The main objective of this study is to assess the non-medical risk at the village level in two agglomeration cities of Central Java: Greater Surakarta and Surabaya. The methodologies use a risk index, derived from the risk reduction concept. The hazard refers to the death toll, while the vulnerability relates to parameters such as disaster, social and public facilities, health facilities, economics and demography. Further, the parameters were weighted based on expert judgement derived using analytical hierarchy process (AHP). The study found that the disaster aspect had the highest weight (0.38), followed by health facilities (0.31), economics (0.17), social-public facilities (0.11) and demography (0.04). The standard deviations of those parameters were relatively low, between 0.12 and 0.25. A low vulnerability index (0.05–0.36) was observed to be dominant in both study areas. There are 11 villages in Greater Surakarta and 30 villages in Greater Surabaya with high vulnerability index. Disaster-prone areas, low economic growth, lack of health facilities and aged demographic structure significantly added to this vulnerability. Further, a high-risk index (0.67–1.00) is observed in three villages in Greater Surabaya and one village in Greater Surakarta. These villages are relatively close to the city centre and have good accessibility. Furthermore, these four villages experienced the severest impact of the pandemic because the furniture and tourism sectors were their primary industries.
Źródło:
Quaestiones Geographicae; 2022, 41, 1; 147-169
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
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ł:
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ł:
A development methodology for cyber-physical systems based on deterministic theatre with hybrid actors
Autorzy:
Cicirello, Franco
Nigro, Libero
Powiązania:
https://bibliotekanauki.pl/articles/1954580.pdf
Data publikacji:
2021
Wydawca:
Politechnika Gdańska
Tematy:
cyber-physical systems
model-driven development
timing models reconciliation
hybrid actors
model continuity
determinism
theatre actor system
Uppaal
Java
systemy cyber-fizyczne
rozwój sterowany
model czasowy
aktorzy hybrydowi
ciągłość modelu
determinizm
Opis:
The goal of the work described in this paper is to propose a development approach for cyber-physical systems (CPS) which relies on actors as the fundamental modelling blocks. The approach is characterized by its capability to deal with the discrete aspects of the cyber part of a CPS, as well as the continuous behaviour of the physical part. More in particular, the approach is based on the Theatre actor system which fosters determinism in model behaviour, and favours model continuity when switching from system modelling and analysis down to prototype and synthesis phases. A key factor of Theatre is the possibility to combine both discrete-event actors, which operate on a discrete timeline, with continuous-time actors which reproduce, in general by using Ordinary Differential Equations (ODEs), the dynamical evolution of physical components. For formal property assessment, Theatre actors (both discrete and continuous) can be reduced to Timed Automata (TA) in the context of the Uppaal toolbox, where the exhaustive andór the statistical model checkers can be exploited. This paper first describes the proposed approach, then it demonstrates its suitability to CPS modelling and analysis through examples. The paper also discusses how abstract and formal modelling actor concepts can be naturally transitioned to implementation concepts in Java.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2021, 25, 2; 233-260
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów programistycznych języka Java: Spring Boot, Micronaut oraz Quarkus
The comparative analysis of Java frameworks: Spring Boot, Micronaut and Quarkus
Autorzy:
Jeleń, Maciej
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/2055128.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
aplikacja internetowa
szkielety programistyczne języka Java
analiza wydajności
Spring Boot
Micronaut
Quarkus
web application
frameworks of the Java programming language
performance analysis
Opis:
Przedmiotem tej pracy jest analiza porównawcza trzech szkieletów programistycznych do budowy aplikacji interneto-wych dla języka Java: Spring Boot 2.4.4, Micronaut 2.5.4 oraz Quarkus 1.13.4.Final. Przygotowano aplikacje testowe, wyposażone w tą samą funkcjonalność, które wykorzystano w eksperymencie, polegającym na pomiarze czasów odpowiedzi serwera na żądania typu POST, GET, PUT i DELETE – realizujące operacje na bazie danych. Dla każdej aplikacji testowej, powtórzono pięciokrotnie scenariusz, który miał na celu zmierzyć czas obsługi żądań w różnych warunkach obciążeniowych. Podczas każdego powtórzenia zwiększano wielkość obciążenia, które oznaczało średnią liczbę wysyłanych żądań na sekundę przez wirtualnych użytkowników. Równolegle z badaniami wydajności wykonano pomiary niezawodności aplikacji testowych. Niezawodność zdefiniowano jako odsetek żądań wysyłanych do serwera, które zakończyły się niepowodzeniem. W porównaniach wzięto również pod uwagę objętość kodu aplikacji testowych opartych na wybranych szkieletach. Z przeprowadzonych analiz wynikło, że pod względem większości rozpatrywanych w ramach tej pracy kryteriów najlepszym szkieletem programistycznym okazał się Micronaut.
The aim of the work is a comparative analysis of three frameworks designed for building web applications for the Java programming language: Spring Boot 2.4.4, Micronaut 2.5.4 and Quarkus 1.13.4.Final. Test applications were prepared, equipped with the same functionality as used in the experiment consisting in measuring the server response times to a request of POST, GET, PUT and DELETE performing operations on the database. For each test application, the scenario aimed at measuring the time of handling requests under various load conditions was repeated five times. During each repetition of the scenario, the load which was the average number of requests sent per second by virtual users was increased. In parallel with performance tests, the reliability of the test applications was measured. Reliability was defined as the percentage of requests sent to the server that ended in a failure. The comparative analysis also took into consideration the volume of the code of the test applications based on the selected frameworks. The performed analyses showed that in terms of most of the criteria considered in this work Micronaut proved to be the best framework.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 287--294
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wydajności połączeń z bazami danych poprzez interfejs JDBC i szkielety programistyczne ORM
Comparative analysis of connection performance with databases via JDBC interface and ORM programming frameworks
Autorzy:
Żuchnik, Mateusz
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/2055126.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
połączenia z bazą danych
Java
wydajność
szkielety ORM
database connections
performance
ORM framework
Opis:
Tematem badań niniejszego artykułu była analiza porównawcza wydajności połączeń z bazami danych za pomocą różnych metod komunikacji w oparciu o język programistyczny Java. W skład badanych narzędzi pośredniczących w komunikacji z bazami danych weszły: sterowniki JDBC i szkielety programistyczne ORM (ang. Object–Relational Mapping). Przeprowadzono badania w oparciu o 8 różnych kryteriów, w celu wyłonienia najbardziej efektywnej metody i narzędzia do pracy z relacyjnymi bazami danych, podczas tworzenia aplikacji w języku Java. Poszczególnym kryteriom przyznano wagi, które zostały określone poprzez ankietę przeprowadzoną wśród programistów języka Java i studentów informatyki. Najlepszym narzędziem bez uwzględnienia pozyskanych wag okazał się Hibernate, a z uwzględnieniem wag narzędzie JDBC.
The research topic of this paper was a comparative analysis of the performance of database connections using different communication methods based on the Java programming language. The investigated tools mediating communication with databases included JDBC drivers and Object-Relational Mapping (ORM) programming frameworks. The research was conducted based on 8 different criteria, in order to select the most effective method and tool for working with relational databases, when developing applications in Java. The different criteria were given weights, which were determined through a survey of Java developers and computer science students. Hibernate turned out to be the best tool without taking into account the weights obtained, and with taking into account the weights the JDBC tool.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 309--315
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparing automatic baseflow separation filters on three watersheds in the urbanised area of East Java, Indonesia
Autorzy:
Indarto, Indarto
Hardiansyah, Mujiono
Sujarwo, Mohamad Wawan
Powiązania:
https://bibliotekanauki.pl/articles/1841976.pdf
Data publikacji:
2021
Wydawca:
Instytut Technologiczno-Przyrodniczy
Tematy:
baseflow
East Java
recursive digital filter
RDF
separation
urbanised area
water management
watershed
Opis:
Baseflow is the primary source of water for irrigation and other water needs during prolonged dry periods; accurate and rapid estimation of baseflow is therefore crucial for water resource allocation. This research aims to estimate baseflow contribution during dry periods in three small watersheds in East Java: Surabaya-Perning (114 km2), Lamong-Simoanggrok (235 km2), and Bangsal-Kedunguneng (26 km2). Six recursive digital filters (RDFs) algorithms are explored using a procedure consisting of calibration, validation, evaluation and interpretation. In this study, the period of July to September is considered as the peak of the dry season. Moreover, data for the period 1996 to 2005 is used to calibrate the algorithms. By yearly averaging, values are obtained for the parameters and then used to test performance during the validation period from 2006 to 2015. Statistical analysis, flow duration curves and hydrographs are used to evaluate and compare the performance of each algorithm. The results show that all the filters explored can be applied to estimate baseflow in the region. However, the Lyne–Hollick (with RMSE = 0.022, 0.125, 0.010 and R2 = 0.951, 0.968, 0.712) and exponentially weighted moving average or EWMA (with RMSE = 0.022, 0.124, 0.009 and R2 = 0.957, 0.968, 0.891) for the three sub-watersheds versions give the best performance.
Źródło:
Journal of Water and Land Development; 2021, 50; 130-140
1429-7426
2083-4535
Pojawia się w:
Journal of Water and Land Development
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Impact of Irrigation on Agricultural Growth and Poverty Alleviation in West Java Province, Indonesia
Autorzy:
Rizal, Achmad
Rochima, Emma
Rahmatunnisa, Mudiyati
Muljana, Budi
Powiązania:
https://bibliotekanauki.pl/articles/1031324.pdf
Data publikacji:
2021
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Irrigation
West Java Province
agriculture
poverty
rural livelihood
Opis:
Irrigation in developing countries tends to be stereotyped as equity reducing, in competition with other uses for scarce water resources, often negatively impacting disadvantaged groups. This study aims to clarify the linkages between irrigation and poverty by offering an objective review of recent research on the subject. The key questions addressed herein are: (1) what is the role of irrigation development and management in poverty alleviation? (2) what are the linkages and pathways through which irrigation contributes to poverty alleviation? (3) what is the magnitude of anti-poverty impacts of irrigation? And (4) what are the critical determinants of anti-poverty impacts of irrigation? Our review focuses on topical empirical research studies in West Java Province, Indonesia. Agricultural intensification through the practice of irrigation as a strategy for poverty reduction is examined. There are four inter‐related mechanisms through which irrigated agriculture can reduce poverty. These are improvements in the levels and security of productivity, employment, and incomes for irrigating farm households and farm labor; the linkage and multiplier effects of agricultural intensification for the broader economy; provision of opportunities for diversification of rural livelihoods; and multiple uses of irrigation supply. There are also significant risks that poorly designed and managed irrigation can negatively impact on poverty. It is concluded that two factors of production (irrigation and literacy rate) have a larger role in the overall rural development and poverty alleviation process in a region, as also clearly illustrated in this study's regression results.
Źródło:
World Scientific News; 2021, 151; 64-77
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Suitability Study for Tourism Sites in the Southern Coast of West Java
Autorzy:
Ramdhani, Fajri
Liyantono, Liyantono
Pramono, Gatot
Faizal, Ibnu
Powiązania:
https://bibliotekanauki.pl/articles/1031294.pdf
Data publikacji:
2021
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Coastal Tourism
India Ocean
Indonesia
Mapping
West Java
Opis:
Diversity of tourist attraction of the regencies/cities in West Java provides an alternative for travellers. One of the potential activity that can be utilized is coastal tourism. The main objective of this research was to provide a suitable site for tourism sites which can be used as a guide for government, private and planners to decide for the development of coastal tourism. Furthermore, visitors can use this application to get information about the beach resources—primary data in tabular data form and secondary data in vector format and satellite imagery format. ArcGIS was used for spatial analysis of thematic. Simple Additive Weighting method was used in this research to rank the factors and to calculate the weight in each factor. This method was commonly used for resolving spatial decision-making problems. The decision-maker directly assigns a weight of relative importance to each factor. There were 32 beach sites visited in the survey with 20 sites of suitable category and 12 sites belonging to a very suitable category. Pangandaran Regency has the most beach site at ten beaches (32.5%), consisting of 7 sites of suitable category and three sites of very suitable category. They are followed by Sukabumi which has nine sites, consisting of 7 sites of suitable category and two sites of very suitable category. The least number of sites were found in Cianjur regency, which only has three sites, consisting of 1 suitable site and two very suitable sites. According to the result, it can be seen that tourism was more developed in Pangandaran and Sukabumi regency. Besides the infrastructure support, natural conditions also influence the development of coastal tourism in the area.
Źródło:
World News of Natural Sciences; 2021, 34; 127-143
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Using MAMCA for selecting toll road trace to west Java Aeaport, Indonesia
Autorzy:
Putro, Heru Purboyo Hidayat
Rosadi, Aditya
Powiązania:
https://bibliotekanauki.pl/articles/2098170.pdf
Data publikacji:
2021
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
MAMCA
seaport
stakeholders
toll road
West Java
Indonesia
port morski
interesariusz
droga płatna
zachodnia Jawa
Indonezja
Opis:
The construction of Patimban Port in West Java Province has a potential to increase the flow of exported and imported goods in West Java. The increase will have an impact on the rising traffic flow of vehicles to or from Patimban port. The government has included the construction of the Subang-Patimban toll road in the national spatial plan. This research analyzes stakeholders and the criteria that they expect in the selection of alternative routes to Patimban port. The Multi Actor Multi Criteria Analysis (MAMCA) methodology used aims to evaluate differences in criteria between stakeholders. The selection of alternatives for all stakeholders uses two calculation methods or scenarios, namely, the similarity of weight for all stakeholders as scenario I and weighting the numer of criteria considered by stakeholders in determining the alternative chosen trace as scenario II. The result of the selected alternative calculation is different between scenario I and scenario II.
Źródło:
Transport Problems; 2021, 16, 3; 77--87
1896-0596
2300-861X
Pojawia się w:
Transport Problems
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