java programming
Recently Published Documents


TOTAL DOCUMENTS

615
(FIVE YEARS 225)

H-INDEX

15
(FIVE YEARS 2)

2022 ◽  
Vol 51 (4) ◽  
pp. 905-914
Author(s):  
Elena Titorenko ◽  
Natalia Trofimova ◽  
Evgenia Ermolaeva ◽  
Ivan Trofimov ◽  
Leonid Breskin ◽  
...  

Introduction. Statistical methods of data processing and IT technologies make it possible to introduce new modern methods of hazard and risk analysis in food industry. The research objective was to develop new software that would link together various risk-related production data. Study objects and methods. The research featured food production company LLC Yug (Biysk, Russia) that specializes in functional products and various ready-made software automation solutions. The study also involved statistical methods, methods of observation, collection of primary information, sequential top-down development of algorithms, and the Java programming language. Results and discussion. Food producers have a registration procedure for inconsistencies and violations of permissible limits at critical control points. The authors developed a new software program that allows production line operators to enter data on downtime and other violations of the production process. The program makes it possible for managers to receive up-to-date reports on various criteria, identify violations, and select appropriate corrective actions. This ready-made solution automates the process of accounting and hazard analysis. The program was tested at LLC Yug with the focus on the time that operators and managers needed to register the problem, analyze the data, develop corrective or preventive measures, and apply them. Conclusion. The new software proved to be less time-consuming than standard procedures applied in food industry and made it possible to save the time that operators and managers spent on decision making and reporting.


Author(s):  
Brahim Belattar ◽  
Abdelhabib Bourouis

This paper describes important features of JAPROSIM, a free and open source simulation library implemented in Java programming language. It provides a framework for building discrete event simulation models. The process interaction world view adopted by JAPROSIM is discussed. We present the architecture and major components of the simulation library. In order to ascertain important features of JAPROSIM, examples are given. Further motivations are discussed and suggestions for improving our work are given.


2021 ◽  
Vol 21 ◽  
pp. 287-294
Author(s):  
Maciej Jeleń ◽  
Mariusz Dzieńkowski

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 POST request – performing the data entry into 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 all the criteria considered in this work Micronaut proved to be the best framework.


2021 ◽  
Vol 21 ◽  
pp. 309-315
Author(s):  
Mateusz Żuchnik ◽  
Piotr Kopniak

The research subject of this paper was the comparative analysis of efficiency of connections with databases using different communication methods based on Java programming language. The tools investigated included JDBC drivers and Object-relational mapping (ORM) frameworks. A survey based on 8 different criteria was conducted to determine the most effective method and tool for working with relational databases when developing Java applications. The weights of the criteria were determined through a survey of Java programmers and computer science students.


2021 ◽  
Vol 10 (4) ◽  
pp. 146-159
Author(s):  
Qusay Idrees Sarhan

Java is one of the most demanding programming languages nowadays and it is used for developing a wide range of software applications including desktop, mobile, embedded, and web applications. Writing efficient Java codes for those various types of applications (which some are critical and time-sensitive) is crucial and recommended best practices that every Java developer should consider. To date, there is a lack of in-depth experimental studies in the literature that evaluate the impact of writing efficient Java programming strategies on the performance of desktop applications in terms of runtime. Thus, this paper aims to perform a variety of experimental tests that have been carefully chosen and implemented to evaluate the most important aspects of desktop efficient Java programming in terms of runtime. The results of this study show that significant performance improvements can be achieved by applying different programming strategies.


Author(s):  
Ahmed EL-YAHYAOUI ◽  
Fouzia OMARY

Security and privacy are huge challenges in biometric systems. Biometrics are sensitive data that should be protected from any attacker and especially attackers targeting the confidentiality and integrity of biometric data. In this paper an extensive review of different physiological biometric techniques is provided. A comparative analysis of the various sus mentioned biometrics, including characteristics and properties is conducted. Qualitative and quantitative evaluation of the most relevant physiological biometrics is achieved. Furthermore, we propose a new framework for biometric database privacy. Our approach is based on the use of the promising fully homomorphic encryption technology. As a proof of concept, we establish an initial implementation of our security module using JAVA programming language.


2021 ◽  
Vol 5 (12) ◽  
pp. 24-31
Author(s):  
Xiuying Wu ◽  
Lingjia Chen

In view of the current situation that offline teaching is the main mode of teaching Java Programming in higher vocational schools, this paper introduces the online and offline hybrid teaching method and expounds it from the aspects of blended learning design, teaching organization, and implementation. At the same time, combined with the characteristics of blended learning, this paper proposes that under the new mode, teachers should actively change the form of teaching and research, the teaching mode, and the role of teachers, take students as the center, and build an independent and effective classroom.


Author(s):  
Nuku Atta Kordzo Abiew ◽  
Maxwell Dorgbefu Jnr. ◽  
William Brown-Acquaye

The benefits that individuals and organizations derive from the digital era comes with its own challenges. Globally, data has become one of the greatest assets for decision making and operational improvements among businesses, government agencies and even individuals. Data on its own and at its source does not make so much contribution to business processes. Data is transmitted from one location to another towards attainment of its goal as a critical resource in decision making. However, data including sensitive or confidential ones are transmitted via public channels such as the Internet. The data so transmitted via the Internet is vulnerable to interception and unauthorized manipulation. This demands that data in transit is protected from the prying eyes of the malicious internet users. One of such strategies for transmitting data via public channels such as the Internet without attracting attention from intruders is steganography. In this paper, the least significant bit algorithm was used with an audio file for hiding data in transit. The algorithm used in this research proves to be one of the simplest ways of securing data using audio steganography. The method employed the LSB technique by using audio files as the stego object for the final implementation in the Java programming language. The experimental results proved to be one of the best methods of implementing steganography. The accuracy of the stego objects shows high quality, and similarity scores with an improved processing time.  


2021 ◽  
Vol 8 (2) ◽  
pp. 176
Author(s):  
Eni Pudjiarti ◽  
Siti Faizah

Abstrak: Di zaman sekarang ini perusahaan dan bisnis startup berkembang sangat cepat seiring dengan perkembangan zaman, dan dengan perkembangan zaman itu juga, itu hampir setiap masyarakat di era sekarang memiliki perangkat handphone dan sudah dianggap salah satu bagian yang paling penting dalam menjalani kehidupan sehari-hari. Dan sekarang ada banyak juga jenis perusahaan atau bisnis startup yang dapat kita temui, dan salah satu yang paling sering ditemui merupakan jenis startup yang ditargetkan untuk masyarakat pengguna handphone, dan dalam pemasarannya perusahaan dan bisnis startup ini membuat suatu media untuk memudahkan masyarakat dalam mengakses konten yang mereka jual, yaitu dalam bentuk suatu aplikasi berbasis sistem android. Ditambah lagi dengan adanya wabah Covid-19 dan juga kebijakan-kebijakan pemerintah yang membatasi pergerakan masyarakat, aplikasi startup ini sangat membantu dapat menjadi solusi bagi para pengusaha untuk memenuhi penjualan mereka ditengah masa pandemi, serta menyebarluaskan aplikasi Distro supaya lebih dikenal luas oleh masyarakat sehingga berminat untuk menggunakan aplikasi Distro. Beberapa perusahaan dan bisnis kecil yang masih berkembang atau biasa disebut usaha mikro ini sudah mulai mencoba cara- cara baru dalam memasarkan apa yang mereka jual dalam pandemi yang masih terjadi saat ini dan salah satunya membuat aplikasi berbasis sistem android. selain memudahkan penjual memasarkan yang mereka jual, masyarakat yang berperan sebagai pembeli pun dapat dengan mudah mengakses informasi dan melakukan transaksi jual-beli melalui aplikasi tersebut tanpa harus datang ke toko fisik secara langsung. Dan dengan dibuatnya aplikasi ini diharapkan dapat menjadi sebagai contoh untuk bagaiman usaha mikro dalam membuat aplikasi untuk bisnis yang mereka jalani. Berdasarkan uraian di atas, penulis mencoba membuat sebuah rancangan Aplikasi Distro Online Berbasis Android dan sistem Aplikasi Android ini dikembangkan dengan menggunakan metode pengembangan Waterfall, dengan bahasa pemrograman java dan database yang digunakan adalah cPanel.   Kata kunci: android, aplikasi, startup, usaha mikro   Abstract: Startup companies and businesses are growing very quickly along with the times, and with the development of this era, almost every society in this era has a mobile phone and is considered one of the most important parts of everyday life. And now there’s all types of startup companies or businesses that we can find, and one of the most frequently encountered is the type of startup that is targeted at the mobile phone users, and to market what these startup companies and businesses sell, a media platform is created to make it easier for people to access the content that they are provided, namely by forming an app based on the android system. Coupled with the COVID-19 outbreak and also government policies that restrict people's movement, This startup application is very helpful, it can be a solution for entrepreneurs to meet their sales in the midst of a pandemic, as well as disseminate the Distro application so that it is more widely known by the public so that they are interested in using the Distro application. Some companies and small businesses that are still in development or commonly called micro-enterprises have started trying new ways to market what they provided in the current pandemic and one of them is by making applications based on the Android system. In addition to making it easier for sellers to market what they sell, customers can easily access information and made transactions through the application without having to come to a the store directly. And with the creation of this application, it is hoped that it can serve as an example for how micro-enterprises make applications for the businesses they do. Based on the description above, the author tried to create a design of the Android-Based Online Distro Application and the Android Application system was developed using waterfall development methods, with the java programming language and database used is cPanel.   Keywords: android, application, micro business, startup


Sign in / Sign up

Export Citation Format

Share Document