TextZone BBS

TextZone BBS Finger Who Notlar Yardım Kurallar Farkımız Diğer BBS Admins Versiyon

  Foto Arşiv Links

Programlama, TextZone Notes

830 notes in Programlama board.

No:41 (#2191)Yazan: Elico Konu: thread 24 May 2003,01:12
extra thread su sekilde isimi gormuyordu. 
bbs'e baglaninca yeni session aciyorum. ama adam username ve password yazmadan
onu linked liste alamiyorum. sadece session acik bir sekilde duruyor, bu da
bir thread demek.
linked liste eklenmemis thread tamamen kontrolsuz duruyor yani. hafizada bosuna
yer kapliyor. ayrica tum threadlar while loopu icinde in.readline()'da
bekledigi icin if (sure_astiysa) stop(); diyemiyorum.
adam shellini acmis, hic komut yazmadan duruyor. boyle olunca in.readline()
satirinda bekliyoruz. threadlari kapatmak icin o socketi kapatiyorum. boylece
IOException aliyorum. o da threadi bitiriyor.
benim sorunu da soyle cozdum:
threadlara life time atayamiyoruz, ama socketlere atayabiliyoruz.
ilk username ve password istenen kismimda sockete socket.setSoTimeout()
ile kisa bir timeout veriyorum. o sure asinca direk IOException throw ediliyor
ve thread kapaniyor.

No:42 (#2243)Yazan: Battal Konu: hmmm 25 May 2003,15:05
in.avaliable diye bir sey var onu kullanirsan sorun cozulebilir. 
Yani senin treadin soyle bir loop'a donucek:
while (flag)
{
if (user.in.avaliable()>0)
inputLine=user.in.readLine();
else
{
try {sleep(100)}catch exception(e){}
}
flag=inputLine!=null;
}

bisileri patlattim sanirim ama simdi derleyip denemeye firsatim
yok ama fikir anlasilmistir sanirim.
avaliable block etmiyor. Bu sayede polling'di sanirim oyle bir numara
cekebiliyorsun
(sleep diil wait olacak)

Daha temizi bu sayede bir tane thread ile butun user'lari halledeblirsin.
Soyle:
for (i in all users's)
while (i.in.avaliable()>0)
/// bidi bidi bidi
wait(10); //server'i baymamak icun
gibi (daha dogru duzgun yazicam insallah bi daaki sefer)

BAttal

Battal
No:43 (#2369)Yazan: Wizzyfx Konu: - 27 May 2003,13:28
VB mi döver yoksa DELPHI mi? 


__________________________________________________________________
WizzyFX
No:44 (#2375)Yazan: Dbtwo Konu: bu 27 May 2003,14:05
nasil bir soru bolyle 
yaw hangisini daha iyi kullanabiliyorsan o senin icin daha iyidir.
su daha iyi bu daha iyi demenin hic anlamiyok bence
sadece dersen ki ben programlama dili ogrenmek istiyorum
VB mi ogreneyim yoksa Delphi mi diye sormak daha mantikli
eger boyle soruyorsan Delphi ile basla derim
VB Delphiye gore biraz daha kastirici diyebilirim :)

hadi kolay gele

<-----dbtwo-----> Real ADMINISTRATOR

No:45 (#2386)Yazan: Gex Konu: re: 27 May 2003,15:09
:) 
c programlamanin babasi, delphi anasi,
VB ise cocuklaridir, budur

No:46 (#2408)Yazan: Okoca Konu: katiliyorum 27 May 2003,18:06
Gexuga dostuma katiliyorum. Delphi ile gelistirme daha kolay ve VB den daha  
kisa surede uygulama gelistirmeniz mumkun.
VB halan basic den kalma yapisina devam etmekte. Yorumlayici bir dil. Delphi
derleyicisi cok akilli ozellilere sahip.
Kodunuzu en hizli calisacak sekilde optimize eder. VB Interprise in urunu
olmasina ragmen destekledigi ozellikler
bakimindan ms urunu olan VB den asagi kalmiyor. C++ ise bana gore biraz luks
bir dil. Yanlis anlamayin, yani yuksek
hiz gerektiren sistem uygulamalari yazmadiktan sonra kullanmak biraz luks gibi
geliyor bana. Belki ayni isi Delphi
kullanarak daha kisa surede ve cilesiz bitirebilirsiniz. Benim tercihim Delphi
!


Son tahlilde.

No:47 (#2570)Yazan: Okoca Konu: :) 29 May 2003,14:42
simdi java dersindeeyim. bir kenardan bbs e takiliyorum, bir yandanda arasi 
ra kulagimi hocaya veriyorum. yani dikkatimi :)
unicode dan bahsediyor hoca 65k karakter genisligindedir tablo diyor.
dogal olarak 2byte yer kaplar diyor. bunun uzerine bir arkadasda bu
karakter disktede 2 byte mı kaplar yoksa 1 byte da yetermi.
muhhaaaa 4. sinif bilgisayarcisinina yakismiyor deilmi :))))
hocada sabirla yanitlamaya calisiyo....
yok boyle bisiy yaaa.
***


Son tahlilde.

No:48 (#2597)Yazan: Elico Konu: arkadasa 29 May 2003,16:20
acilen C++ dersi icin donem sonu projesi lazim. 
vakit cok dar oldugundan elinde hazir bi seyleri olan varsa
gondere bilirmi ?
tsk.

No:49 (#2602)Yazan: Okoca Konu: devel de 29 May 2003,16:38
ozgur.devel.gazi.edu.tr 
:)
c++ kismindaki hasta takip belki isinize yarayabilir.
eger yarina kadar olursa baska projelerde verebilirim.


Son tahlilde.

No:50 (#2604)Yazan: Mirze Konu: c++ 29 May 2003,16:48
yarinakadarda olabilir. daha 2-3 gun zamanim var.. 
ama buda olabilir bi inceleyim.
tesekkurler




[baş] [geri... [2]  [3]  [4[5]  [6]  [7]  [8... [ileri] [son]

Tum haklari TextZone BBS'e aittir.