Java
java http serveris:
Labai stebejausi kiek nedaug kodo prireike veikianciam (isbandziau) http serveriui parasyt su java. Tiesa, serveris gali Apdorot tik GET uzklausas ir nera tinkamas viesam naudojimui, nes nera saugus. Tai tik demonstracija.
Placiau: http://www.mcwalter.org/technology/java ... index.html
Kodas: Pasirinkti visus
// h.java (c)1999-2003 W.Finlay McWalter. Licence: GPLv2.0
// v1: initial version
// v2: squished down by four lines
// v3: Jonathan Headland removed a couple of redundant checks
// v4: Engelbert Gruber changed input stream to a BufferedReader
// v5: small speedup/codesize-reduction in writeBytes length code
//-----------------------------------------------------------------
import java.net.*;import java.io.*;import java.util.*;public class
h extends Thread{Socket c;public h(Socket s){c=s;start();}public
static void main(String[]a){try{ServerSocket s=new ServerSocket(
8181);while(true){new h(s.accept());}}catch(Exception e){}}public
void run(){try{BufferedReader i=new BufferedReader(new
InputStreamReader(c.getInputStream()));DataOutputStream o=new
DataOutputStream(c.getOutputStream());try{while(true){String s=i.
readLine();if(s.length()<1)break;if(s.startsWith("GET")){
StringTokenizer t=new StringTokenizer(s," ");t.nextToken();String p
=t.nextToken();p=(".".concat(((p.endsWith("/"))?p.concat(
"index.html"):p))).replace('/',File.separatorChar);int l=(int)new
File(p).length();byte[]b=new byte[l];FileInputStream f=new
FileInputStream(p);f.read(b);o.writeBytes("HTTP/1.0 200 OK\nConten"
+"t-Length:"+l+"\n\n");o.write(b,0,l);}}}catch(Exception e){o.
writeBytes("HTTP/1.0 404 ERROR\n\n\n");}o.close();}catch(Exception
e){}}}
Placiau: http://www.mcwalter.org/technology/java ... index.html
Mūsų darbas tamsoje -
Mes darome tai, ką mokam,
Atiduodame tai, ką mokam,
Mūsų darbas - tamsoje.
Abejonės virto aistra,
Aistra gi - ištirpo laisvėje.
Visa kita - menas
Išlikt savim beprotybėje.
Mes darome tai, ką mokam,
Atiduodame tai, ką mokam,
Mūsų darbas - tamsoje.
Abejonės virto aistra,
Aistra gi - ištirpo laisvėje.
Visa kita - menas
Išlikt savim beprotybėje.
Reikia naudoti paieškos istemas tokias kaip google, tikrai daug rasi._zaxtux_ rašė:kur galima intike pasimokyt programuot su java ?
Va čia tutorialai - http://www.pixel2life.com/tutorials/javascript/
LOL, ką čia kiši žmogui. Jis klausia ne apie javascript, o apie java.Šaras rašė:Reikia naudoti paieškos istemas tokias kaip google, tikrai daug rasi._zaxtux_ rašė:kur galima intike pasimokyt programuot su java ?
Va čia tutorialai - http://www.pixel2life.com/tutorials/javascript/
_zaxtux_, čia manau rasi tai ko ieškai:
http://java.sun.com/docs/books/tutorial/index.html
Mūsų darbas tamsoje -
Mes darome tai, ką mokam,
Atiduodame tai, ką mokam,
Mūsų darbas - tamsoje.
Abejonės virto aistra,
Aistra gi - ištirpo laisvėje.
Visa kita - menas
Išlikt savim beprotybėje.
Mes darome tai, ką mokam,
Atiduodame tai, ką mokam,
Mūsų darbas - tamsoje.
Abejonės virto aistra,
Aistra gi - ištirpo laisvėje.
Visa kita - menas
Išlikt savim beprotybėje.
Dabar prisijungę
Vartotojai naršantys šį forumą: 1 ir 0 svečias(ių)