t3ch.dk

velkommen til min digitale legeplads

Sockets - TCPClient, TCPServer

Simpel måde at sende tekst mellem 2 brugere ved hjælp af sockets.
TCPClient sender til TCPServer.
TCPClient.java PASTEBIN
import java.io.*;
import java.net.*;
public class TCPClient{
 public static void main(String argv[]) throws Exception{
  int port = 6789; //default
  if (argv.length > 0) port = Integer.parseInt(argv[0]);
  BufferedReader inFromUser = new BufferedReader(
  new InputStreamReader(System.in));
  // To server on local host
  Socket clientSocket = new Socket(”127.0.0.1″, [...]


1337 translator Java

Sad og kedede mig og lavede en encoder samt decoder til sproget 1337, i Java.
Læs mere om 1337
Jeg har lavet en encoder / decoder class samt en test class.
Leet.class

public class Leet {public void Leet(){
}
//Encoder
public void encodeLeet(String tekst){
tekst=tekst.toUpperCase();
tekst=tekst.replace(”A”, “4″);
tekst=tekst.replace(”B”, “8″);
tekst=tekst.replace(”C”, “(”);
tekst=tekst.replace(”D”, “|)”);
tekst=tekst.replace(”E”, “3″);
tekst=tekst.replace(”F”, “|=”);
tekst=tekst.replace(”G”, “6″);
tekst=tekst.replace(”H”, “|-|”);
tekst=tekst.replace(”I”, “1″);
tekst=tekst.replace(”J”, “_|”);
tekst=tekst.replace(”K”, “|<”);
tekst=tekst.replace(”L”, “1″);
tekst=tekst.replace(”M”, “|V|”);
tekst=tekst.replace(”N”, “|/|”);
tekst=tekst.replace(”O”, “0″);
tekst=tekst.replace(”P”, “9″);
tekst=tekst.replace(”Q”, “&”);
tekst=tekst.replace(”R”, “|2″);
tekst=tekst.replace(”S”, [...]


Rekursion + Palindrom

Hvad er en rekursiv funktion (metode)?
- En metode der kalder sig selv
Hvad skal man være opmærksom på når man koder en rekursiv metode?
- At der er en stop-betingelse + hver rekursivt kald nærmer sig stop-betingelsen.
Nedenfor har jeg lavet et eksempel på en rekursion, et script der læser om et ord er en palindom, hvilket er [...]


SAP Programmering

ERP Software is short for Enterprise Resource Planning software. ERP software aids and controls the ERP management system, which is a system that integrates and automates all facets of business operations. This includes planning, manufacturing, and sales, while more recent ERP software products encompass marketing, inventory control, order tracking, customer service, finance and human resources [...]


Java variabler

Nedenstående script er en test af variabler i Java.
Scriptet udskriver hvad variablen x er.

public class variabletest {
public static void main ( String[] args)
{
long x = 123;
System.out.println(”Variablen x er: “+ x);
}
}


Java if else

Mit første if else program i Java :D
Programmet udskriver om a er større eller mindre end b.

class ifelse {
public static void main(String[] args) {
int a, b;
a= 262144;
b= 10;
if (a>b) {
System.out.println(a + ” er større end ” + b);
}
else System.out.println(a + ” er mindre end ” + b);
}
}


Big Java & Netbeans

Jeg er netop startet på datamatiker udd. i Roskilde, hvor vi er gået i gang med bogen “Big Java 3rd Edition” af Cay Horstmann. På trods af de 1205 sider som bogen byder på, kan jeg ikke vente med at komme rigtig i gang. :)
Til programmering bruger vi Sun’s Netbeans, som er en utrolig avanceret [...]