Hollosi Information eXchange /HIX/
HIX CODER 998
Copyright (C) HIX
2000-11-08
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re:ASP + HTML frissites (mind)  25 sor     (cikkei)
2 SB & Delphi (mind)  25 sor     (cikkei)
3 Re: Mi a het szama (mind)  13 sor     (cikkei)
4 Visual C++ 6.0 (mind)  18 sor     (cikkei)
5 *** HIX CODER *** #997 (mind)  66 sor     (cikkei)
6 Re: Mi a het szama (mind)  12 sor     (cikkei)
7 RE: Mi a het szama (mind)  11 sor     (cikkei)

+ - Re:ASP + HTML frissites (mind) VÁLASZ  Feladó: (cikkei)

Magaban az ASP _fileban_:

<%
Response.Expires = -1000
Response.Buffer = True
%>

Az elso sor a cache ellen, a masodik, hogy letoltodjon az
egesz oldal.

A _szerveren_ az adott Site properties ablakaban:

Home Directory/Configuration/Process options/Script File
Cache/Do not cache ASP files

kivalasztani vagy esetleg

Home Directory/Configuration/App Mappings/Cache ISAPI
applications

kikapcsolni.

Remelem segiteni fog.

KXN
+ - SB & Delphi (mind) VÁLASZ  Feladó: (cikkei)

hali everybodri!
Bodnar Zsolt Attilanak:
> Az SB AWE32 FM programozasa el ter-e egy mezei SB 16-os
> programozasatol? Vagy hasznalható a régi doksik hozzá?
az FM chip az ugyanolyan az adlibtol kezdve a sb awe1024 live!!! -ig is.
ugy jo ahogy kitalaltak =) maganba kuldok 1 kodot, doksinak meg
a Laszlo Jozsef: hangk. programozasat ajanlom
DaMaGepynek:
nem tom hogy Delphibe lehet-e assembly kodot nyomni, mert ha igen,
van 1 megszakitas (int 15H func 86H) ami CX:DX millisec.al keslelteti
a progit, tehat:
procedure MennyitSzenvedunkADelayjel(Ms: Word); assembler;
asm
  MOV AX,1000
  MUL Ms
  JZ @@1
  MOV CX,DX
  MOV DX,AX
  MOV AH,86H
  INT 15H
@@1:
end;
bocs en csak pas&asmban nyomom a kodot de van 1 haverom
o delphis, a tobbit tole megkerdezem. na remelem segitettem
thsoft
+ - Re: Mi a het szama (mind) VÁLASZ  Feladó: (cikkei)

Szevasz!

> Felado :  [Hungary]
> Temakor: Mi a het szama ( 13 sor )
> Idopont: Mon Nov  6 10:54:26 EST 2000 CODER #997
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> meg tudja mondani nekem valaki hogyan kell kiszamitani egy datumhoz
> hanyadik heten van???
Az ev elso hetfojevel kezdodik az elso het.
Azt meg mar a szokasos hokusz-pokuszokkal ki tudod szamolni.

Udv!
Sipi
+ - Visual C++ 6.0 (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok Coderek!

Meg tudna valaki mondani nekem, hogy mi az alapveto kulonbseg az MS
Visual C++ Standard Edition 6.0 es a MS Visual C++ Professional Edition
6.0 kozott (az arbeli kulonbsegektol eltekintve)?
Igazabol az erdekelne, hogy a Standard Edition-nal lehet-e kesziteni
onalloan futtathato EXE-t.
(Az MS oldalain azt irjak, hogy a Standard Ed. nem tudja az MFC-t
statikusan linkelni. Ezt ertem, csak azt nem tudom, hogy attol DLL
formajaban lehet-e  csatolni a kerdeses dolgokat).
(Az MS Magyarorszag szerint a Standard Ed. nem alkalmas EXE keszitesere,
de az MS oldalak errol nem irnak, s nem tudom, hogy mi az igazsag).
Szinten kerdesem lenne, hogy erdemes-e megvenni a fent nevezett Standard
Ed.-t egyszerubb kis alkalmazasok fejlesztesere, esetleg van-e valami
jobb nala hasonlo arban.
Valaszokat elore is koszonom, udvozlettel:
Toth Sandor
Ui: legyszives maganba is irjatok mar, koszonom
+ - *** HIX CODER *** #997 (mind) VÁLASZ  Feladó: (cikkei)

> Bocs, hogy beleszolok, de lehet, hogy az en ismereteim hianyosak...
 > Szerintem egy rendezes lepesszamanal a felcsereleseket szamoljuk, mert
 > az viszi el (alapvetoen a legtobb idot).

Nem igazan. A legtobb esetben, amikor rendezel, nem is nyulsz magukhoz
az az adatokhoz. Ehelyett egy, a valos adatokra mutato index tombot
(vagy filet) rendezel. A rendezesnel az osszehasonlitas viszi el a
legtobb idot, mert minden osszehasonlitashoz a kulcsot be kell hozni
a tarba (nagyobb adathalmazok tobbnyire diszkeken ulnek, es nem a
memoriaban) valamint az osszehasonlitasi operacio neha meglehetosen
bonyolult is lehet (lasd szavakat ABC sorrendjuk szerint osszeha-
sonlitasa vagy egy adatbazis tobb mezojen ertelmezett bonyolult
rendezesi relacio) mig ket pointer vagy record index csereje szinte
nulla ido alatt hajthato vegre.

 > Szerintem a fent vazolt progi egy buborek-rendezesnek
 > teljesen megfelelo. Ugyanis azert buborek, mert a legkisebb elemek
 > "felcsusznak" a tomb elejere
 > ugy, mint a vizben egy legbuborek... a buborekrendezes pedig semmi
 > elorevizsgalast nem nez...

A buborekrendezes az az a rendezes, ami ugy mukodik, hogy mindig 2
szomszedos elemet vizsgal meg es amennyiben nem jo sorrendben vannak,
megcsereli oket; pseudo-C kodban valami ilyesmi:

for ( i = 0 ; i < N-1 ; ) {
   if ( key[ i ] > key[ i+1 ] ) {
      swap( key[ i ], key[ i+1 ] );
      if ( i > 0 ) i = i - 1;
   }
   else
      i=i+1;
}

Minden rendezesnel a legkisebb elem "felcsuszik" a tomb elejere, ezert
rendezes. A buborekrendezes viszont az az algoritmus, amely csak a
szomszedokon operalva eri ezt el, elemek nem elozik le egymast a
rendezes kozben (ahogy az azonos nagysagu buborekok sem) es minden
elem a pillanatnyi helyerol a vegleges helyere az osszes kozbenso
helyen atutazva kerul, az elemek soha nem ugranak (ahogy a buborekok
sem).

 > ha a tomb eleve rendezett, akkor nincs semmi csere...

Ez praktikusan minden rendezo algoritmusra igaz.

 > (attol meg lassu)

Lassu bizony. Mindazonaltal, vannak esetek, amikor a buborekrendezes
jo szolgalatot tehet. Ha egy nagy adathalmazban csak nehany csomo van,
ahol csak lokalis rendezetlenseg van (magyaran nagyjabol sorrendben
van az adathalmaz, csak itt-ott van nehany elemre kiterjedo sorrend-
hiba) akkor a buborekrendezes jobbnak bizonyulhat, mint mondjuk a
quicksort. A quicksort ugyanis ezen az adathalmazon is O( N log2 N )
vizsgalatot fog csinalni, mig a buborekrendezesnek alig tobb, mint
O( N ) -re lesz szuksege.

Ezen felul, ha az adathalmaz kicsi, akkor az egyebkent elhanyagolt
algoritmikus komplexitas is a buborekrendezes fele billentheti a
merleg nyelvet: a quicksort lenyegesen tobb adminisztracioval jar,
mint a buborekrendezes. Egy aztan bar az N log2 N az N^2 / 2 -nel
mar N = 3-nal kisebb, a valosagban nehany szaz elemig, ha nem kell
nagyon surun rendezni es az osszehasonlitas valamilyen olcso muvelet,
a buborekrendezes a 'ide meg ez is jo lesz' alapon altalaban elfogadott.

Zoltan
+ - Re: Mi a het szama (mind) VÁLASZ  Feladó: (cikkei)

> meg tudja mondani nekem valaki hogyan kell kiszamitani egy datumhoz
> hanyadik heten van???
> Tehat adott egy datum pl. 2000.11.6. ez a datum a 45. heten van.
> Honnan jon a 45 ?

Szamold ki a datum az ev hanyadik napja, es oszd el 7-el. Persze a helyzetet
bonyolitja, hogy az ev elso toredek hete, tehat ami nem hetfovel kezdodik, az a
0. het, szoval szukseged van egy oroknaptar kepletre is, vagy a naptari
fuggvenyek segitsegevel lekerdezheted, ami visszaad egy szamot (0 = vasarnap, 1
= hetfo stb), ezt kivonod a "hanyadik nap"-bol, es igy osztod el 7-el...

Udv, Tamas
+ - RE: Mi a het szama (mind) VÁLASZ  Feladó: (cikkei)

Hi
> meg tudja mondani nekem valaki hogyan kell kiszamitani egy datumhoz
> hanyadik heten van???
Szamold ki hogy hanyadik nap az evben (erre szerintem regebben volt mar
pelda a coderen de nem nagy csel), aztan oszd el 7-tel. Arra kell még
figyelni, hogy jan. 1. nem feltetlenul hetfo. Ha jol tudom ilyenkor ha jan.1
szerda utan van, akkor az meg az elozo evhez tartozik, tehat ott par napot
ki kell vonni.

udv
Arp

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS