Sök:

Sökresultat:

205 Uppsatser om Java - Sida 1 av 14

Parallellpublicering

Examensarbete är utfört för Gothia System Office AB och innebar att analysera och ta fram ett exempel på hur parallellpublicering fungerar. Parallellpubliceringsexemplet är baserat på Oracle 8.1.7 databas som är implementerad med testdata via script. Själva Parallellpubliceringsprogrammet är skrivet i Java och dess uppgift är att publicera data från databasen med olika utseende beroende på vad man skall använda det till. Utmatning av data från databasen sker via XML som sedan tillförs ett XSL style sheet, eller bearbetas om, av Java-applikation för det slutgiltiga målet. Programvaran som används för att utveckla Java-applikationen är JDeveloper 3.2 och för att framställa dataanalysen, UML = Unified Modeling Language, så används Together 5.02..

Parallellpublicering

Examensarbete är utfört för Gothia System Office AB och innebar att analysera och ta fram ett exempel på hur parallellpublicering fungerar. Parallellpubliceringsexemplet är baserat på Oracle 8.1.7 databas som är implementerad med testdata via script. Själva Parallellpubliceringsprogrammet är skrivet i Java och dess uppgift är att publicera data från databasen med olika utseende beroende på vad man skall använda det till. Utmatning av data från databasen sker via XML som sedan tillförs ett XSL style sheet, eller bearbetas om, av Java-applikation för det slutgiltiga målet. Programvaran som används för att utveckla Java-applikationen är JDeveloper 3.2 och för att framställa dataanalysen, UML = Unified Modeling Language, så används Together 5.02.

Analys av CORBA som gränssnitt mellan Java-klient och Ada95-server i en distribuerad miljö

Today, Ericsson Microwave Systems (EMW) uses non-graphical user interfaces in some of their Ada95 applications. EMW wishes to develope a more easy-to-use and platform independent graphical user interface (GUI) for their applications. To meet these requirements EMW has chosen to evaluate Java in GUI development with Ada95. To make it possible for the Java GUI to communicate with the Ada95 application, some kind of standardized interface is required. CORBA is a specification of such an interface.

Språkskillnader mellan Java och C# : En kvantitativt jämförande studie

Java och C# är två objektorienterade programmeringsspråk med många gemensamma egenskaper, dock har dessa egenskaper syntaxmässiga skillnader. En tidigare undersökning har visat att mindre än 5 % av källkoden behöver ändras för att konvertera ett fungerande Java-program till ett likadant fungerande C#-program. Frågeställningar baserade på denna upptäckt togs fram och besvarades genom att jämföra två identiska program skrivna i Java och C#, skillnader och likheter mellan programmens källkod pekas ut och sammanställs kvantitativt. Skillnader består av bl.a. språkens nyckelord, klasser och metoder som motsvarar varandra i språkens bibliotek har olika namn och beteenden samt att finesser som finns i ena språket återfinns inte i det andra.

VARN  Ett nätverksbaserat 2D-actionmultiplayerspel skrivet i Java.

VARN A network multiplayer 2D action game written in Java. All games that support any form of play across networks is in one way or another affected by the delay, or "ping", that occurs from the time it takes for information to travel over the wires. Not only does it take time, it varies depending on how far away the connected partner is and the current status of the network you are on. Through the years a lot of different methods have been developed to combat these delays. I have reviewed some of these methods and implemented a synchronization system in Java meant to be used in online action multiplayer games..

Utveckling i Java av ett pedagogiskt spel i kvantfysik

The game QuantoJump is developed in the programming language Java to be an educational game in quantum physics. By illustrating quantum mechanical laws of electron transitions with shapes and colours, QuantoJump hopes to spark interest and create a more intuitive understanding of quantum physics. The result is a game where the player plays as an electron in the outermost shell of an atom, with the goal of getting to the innermost shell. This while not making forbidden jumps by following the laws of electron transitions dictated by quantum physics. The programming of the game was done in the integrated develpoment environment Eclipse.

Implementation och utvärdering av trådintensiv simulator i Java, Jetlang och Erlang

Trådning är svårt att få så effektivt som möjligt och det är komplicerat att skriva kod för det. Det här examensarbetet beskriver en implementation och jämför sedan implementationerna. Utvärderingen av implementationerna i Java, Jetlang och Erlang avslöjar att Jetlang skalar bäst både när det gäller komplexitet och hårdvara. Erlang behöver minst extra kod för att hantera trådning. När det gäller många små körningar har även Erlang bäst prestanda men tappar försprånget snabbt när komplexiteten ökar..

Inloggning : Lösenordskryptering och Brute force attack

This report is the result of a sub-project of a larger project to create a platform formathematical education. The sub-project focuses on authentication with associ-ated security, where security is emphasized. The project environment is Java EE 6where GlassFish 4.0 acts as the server. The project has been divided into threeparts; password encryption, Java EE authentication and brute force attack. Thepassword encryption part focuses on examining different hash functions executionspeed, the result shows that none of the examined hash algorithms is suitable fordirect use.

C, C++, Java och Python : En prestandajämförelse mellan fyra programmeringsspråk

In today?s society computers are getting a much more important role. To get a computer to work as intended it has to be programmed. A computer program is written with programming languages. There is an abundance of programming languages available today and there are many differences and similarities between them.

Maxflödesalgoritmer i Java : En studie av vikten att välja rätt algoritm och datastruktur för att minimera körtiden för exakta maxflödesalgoritmer

Maxflo?desproblemet har ma?nga praktiska tilla?mpningar och probleminstanserna kan bli mycket stora. Effektiva implementationer a?r da?rfo?r no?dva?ndigt fo?r att ko?rtiden inte ska bli alltfo?r ho?g. I den ha?r studien har tva? maxflo?desalgoritmer, Edmonds-Karps algoritm och Goldberg-Tarjans push-relabel-algoritm, implementerats i Java med tva? olika da- tastrukturer och ja?mfo?rts med varandra.

C, C++, Java och Python - En prestandajämförelse mellan fyra programmeringsspråk

In today?s society computers are getting a much more important role. To get a computer to work as intended it has to be programmed. A computer program is written with programming languages. There is an abundance of programming languages available today and there are many differences and similarities between them. The different languages have their advantages and their disadvantages where some of them are intended for fast performance, some to be cheap on memory usage, and some are developed to be easy to program on. In our thesis we have chosen to compare four of todays most common languages, C, C++, Java and Python.

Ledningsinformationssystem i webbmiljö

Detta arbete har utförts på WM-data i Skövde och gick ut på att skapa ett ledningsinformationssystem i webbmiljö. Systemets uppgift var att förse användaren med information om vårdplatsbeläggningen på tre av Skaraborgsläns sjukhus. Systemet skapades som en webbapplikation vilken med hjälp av Java applets kommunicerar med databaser som innehåller informationen. Arbetet resulterade i en webbapplikation, en systemspecifikation för applikationen och en examensarbetesrapport..

Modernisering av Javabaserade webbapplikationer : Hur kan man på ett kostnadseffektivt sätt modernisera webbapplikationer, utvecklade med gamla Java-tekniker?

The technology used in the development of web-applications is evolving at such rate that it has become more and more important to keep web-applications modern. If an application is based on a technical platform that is not renewed, the platform may over time develop into an obstacle in further development of the application. There may be compatibility issues and some of the code may be unnecessary due to abstraction, and therefore more time consuming to work with. Sometimes the reason may be that an application has been built to run, and is running on an application server that is no longer being maintained. The system can be large and modernization can cost a lot.

An implementation of a rational, reactive agent

We are working on the development and design of an approach to agents that can reason, react to the environment and are able to update their own knowledge as a result of new incoming information. In the resulting framework, rational, reactive agents can dynamically change their own knowledge bases as well as their own goals. An agent can make observations, learn new facts and new rules from the environment, and then update its knowledge accordingly. The knowledge base of an agent and its updating mechanism has been implemented in Logic Programming. The agent?s framework is implemented in Java.

C# : Framtidens språk???

This paper is about the new programming language from Microsoft, C# (See Sharp) and the .NET Framework. They are still in beta-version, but will be released on the market in February 2002. This paper presents C#, not in detail but the characteristics that distinguish the language. A comparison is done with C++ and Java, since C# is most resembling to these languages. Both C# and Java have been developed from the mother- language C++.

1 Nästa sida ->