// archiv

Programmieren

Diese Kategorie enthält 18 Artikel

Der bessere Java-Stack

Unter Stack versteht man in der Programmierung einen Stapelspeicher, für welchen im Normalfall das LIFO-Prinzip gilt (Last-In-First-Out). Das heißt soviel, dass neue Elemente nur oben auf den Stapel abgelegt werden können, und auch nur das oberste Element vom Stapel gelesen/gelöscht werden kann. Die Klasse java.util.Stack unter Java hat noch weitere “Features”, welche aus einem Fehldesign [...]

Maus emulieren für Facebook Klickspiel

Es gibt Facebook Spiele-Apps, welche beispielsweise schnelles klicken erfordern. Ich bin auf eine Spiel gestoßen, bei dem es nur darum ging, wie schnell ich die Maus klicken kann. Laut dem Facebook Feed haben meine Kontakte dieses Spiel auch gespielt und Klickraten zwischen 50 und 140 Klicks innerhalb von 10 Sekunden geschafft. Dies ist mittels Java [...]

Java Socket Client

Passend zum vor wenigen Tagen beschriebenen Java Socket Server gibt es heute das Gegenstück: den Java Socket Client. Im Gegensatz zum Server ist der Client nur während der Anfrage aktiv. Der Server wartet auf die Client-Anfrage, daher hat dieser auch eine While-Schleife implementiert. Der Client setzt nur einen Request ab. Der folgende Quellcode schickt einen [...]

Java Socket Server

Verteilte Anwendungen wie Client-Server-Anwendungen oder Peer-2-Peer-Netzwerksoftware sind meist nicht lokal auf einem einzigen Computer, sondern auf mehreren verteilt zu finden. In allen Fällen haben die Komponenten der verteilten Software 2 Rollen: Server und Client. Dies gilt auch bei Peer-2-Peer, da auf technischer Ebene der Server auf eine eingehende Anfrage wartet, welche vom Client erzeugt wird. [...]

Heikin-Ashi mit MQL4

Heute zeige ich erste Versuche in der Programmiersprache MQL4. Hierbei handelt es sich um eine C++ Erweiterung für die Software MetaTrader, welche eine Programmierung von Strategien für den Intradayhandel/Forex ermöglicht. Warum Heikin-Ashi implementieren? Der Heikin-Ashi stellt OHLC-Werte ähnlich wie Candlesticks dar. Der Unterschied zu den Candlesticks ist in der Darstellung sichtbar: Trends werden deutlicher sichtbar, [...]

Exceldatei mit Perl erstellen

Ich habe eine einfache Möglichkeit gesucht, schnell Exceldateien zu generieren, diese zu füllen und auch passend zu formatieren. Das ganze habe ich mittels der Skriptsprache Perl gemacht, welche das Plugin Spreadsheet::WriteExcel benötigt. Die folgenden Beispiele sind nur die…

Tastatur mit Java Robot steuern

Mittels der Java AWT-Klasse java.awt.Robot können Sie sich ein kleines Programm schreiben, welches häufige Eingaben für Sie erledigt. Statt ständig selbst Tastatureingaben zu machen, können Sie diese Eingaben Java erledigen lassen. Problem Sie haben ein Buchhaltungsprogramm und müssen ständig in dem Programm ihre Bankleitzahl und Kontonummer angeben. Nach der Zeit kann man diese Zahlenkombinationen zwar [...]

Java Texterkennung – OCR

Ich war lange auf der Suche nach einer freien und einfachen Java OCR Libary. Alle Anforderungen wurden von Aprise OCR erfüllt, jedoch sind über 1000 Dollar für eine Lizenz recht hoch. Kostenfreie Alternative Da ich im Java-Umfeld auf Open-Source setze und für ein kleines Projekt keine Kosten haben wollte habe ich mich zu folgender Alternative [...]