Hirdetés
- iPhone topik
- iPhone 12 mini - kicsi a bors, de bitang erős
- Samsung Galaxy Z Fold6 - ugyanaz, sarkosan fogalmazva
- Samsung Galaxy S24 - nos, Exynos
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Mobil flották
- Honor 200 - kétszázért pont jó lenne
- Bemutatta második generációs hajlítható telefonjait a Tecno
- Milyen okostelefont vegyek?
Hirdetés
-
Árakat emel a Unity
it Vége az úgynevezett „runtime fee” árképzési stratégiának, ezzel párhuzamosan pedig árakat emel a Unity Software.
-
Spyra: nagynyomású, akkus, automata vízipuska
lo Type-C port, egy töltéssel 2200 lövés, több, mint 2 kg-os súly, automata víz felszívás... Start the epic! :)
-
Új bemutatón a Teenage Mutant Ninja Turtles: Mutants Unleashed
gp Hamarosan visszatérnek a teknőcök, jövő hónapban érkezik az új játék.
Új hozzászólás Aktív témák
-
sztanozs
veterán
dupla ciklus (fél mátrix szorzat), és a végén összekeverni a kapott listát
amúgy milyen nyelven kell megírnod, mert beírtad a kérdést az összes fórumba, amit találtál[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
nevlista = []
for x in xrange(len(self.values)-1):
for y in xrange(x+1, len(self.values)):
nevlista.append([random(), [nevek[x], nevek[y]]])
nevlista.sort()[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Jester01 #3428 üzenetére
Ha nem validálásra kell, hanem az érték is belőle akkor érdemes non-capturing groupokat használni:
^((?:[-+]?[0-9]+)|(?:N/A))$[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz csucsbicep #3431 üzenetére
Még egyszer nekifutnál a kérdésnek?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz csucsbicep #3433 üzenetére
Pl: [link] > Function Calling
[még egy példa]De lehet, hogy félreértettelek - tárolt eljárásokat szeretnél hívni, vagy csak sima SQL lekérdezéseket szeretnél indítani?
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz skunkkiller #3441 üzenetére
Nem fórumban kellene hirdetni...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
int[] tomb = new int[10];
Az első for-od jó, a második az nem:
for (int i = 0; i < tomb.Length; ++i) // tömb feltöltésefor (int i = 0; i < 30; ++i)
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Végül is invalid értéket is lehet adni, ha az értékkészlet tartomány mindkét irányban kisebb, mint az értelmezési tartomány... De persze az első érték így is, úgyis felveszi majd mindekettőt
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Akkor a tömb a változó-iadik elemet adja vissza a tömbből. Ha ez több, vagy kevesebb, mint a tömb legkisebb (alapértelmezetten 0) vagy legnagyobb (alapértelmezetten az elemek száma-1), akkor hibát dob (kevésbe "kényes" fejlesztői nyelvek esetén beg buffer overflow lesz az eredmény)
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz martonx #3536 üzenetére
Mivel a http stateless így a Thread.CurrentThread ténylegesen csak az adott hívásra vontkozik. Ha szeretnéd minden hívásra állítani, akkor valahol (pl session objectben) le kell tárolnod...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Mi lenne ha írnál is a fájlba? Kisbetű/nagybetű nem ugyanaz:
file vs FileKicsit tanulmányozd még a C# szintaktikát mielőtt elkezdesz droppert íni
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Sehogy - azért console, mert nyit hozzá konzolt. Ha nem akarod, hogy nyisson konzolt, ne konzolos appot csinálj hanem ablakost, csak ne inicializálj benne ablakot.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
-
sztanozs
veterán
-
sztanozs
veterán
válasz Des1gnR #3701 üzenetére
Forráskódot (asp, php, jsp, perl, pyton ...) nem tudod lekérni, legfeljebb a HTML-t amit a forráskód előállít.
Ha neked nem ez kell, már le is állhatsz a projekttel...[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Lehet, hogy a fileinfo kötve van a fileopendialoghoz és azért van a cross-thread probléma.Nem adattagként deklaráltad a fileNameProperty-t? Mivel a fő szál hozta létre az osztályt, a BGW nem tud hozzáférni ehhez. Csináld meg ez alapján.
Amúgy add át csak a full file nevet. Amúgy sem kell neked más a fileinfoból, nem is érdemes egy egész osztályt átpasszolni a BGW-nek emiatt.[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Az összes objetumot, amit használsz a BGW-ben célszerű ott inicializálni.
Próbáld meg átemelni a BGW indítő függvényét egy külön osztályba (és annak egy statikus metódusába) és onnan inicializálni az összes használt osztályt/változót.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
-
sztanozs
veterán
válasz RedSign #3736 üzenetére
Simán működik ez felülről futó ciklussal:
vízszint - egy állandó - ez nem is kell sornak legyen, ez elég, ha egy állandóban tárolod, a vízszint magassága úgysem lehet változó celláról cellára
0-9 sorok domborzatstruct Talaj{
public int Magassag;
public bool Elarasztva;
}
int sorok = 10;
int oszlopok = 10;
Talaj[][] terkep = new Talaj[sorok][oszlopok];
int vizszint = rnd.NextDouble()*10;
//...
for (sor = 0; sor<10; sor++) {
for (oszlop = 0; oszlop<10; oszlop ++) {
if(sor = 0){
if (terkep[sor][oszlop].Magassag<= vizszint) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
}
else if(oszlop > 0 &&
terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop-1].Magassag &&
terkep[sor-1][oszlop-1].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
else if(terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop].Magassag &&
terkep[sor-1][oszlop].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
else if(oszlop+1 < oszlopok &&
terkep[sor][oszlop].Magassag<= terkep[sor-1][oszlop-1].Magassag &&
terkep[sor-1][oszlop+1].Elarasztva) {
terkep[sor][oszlop].Elarasztva = true;
continue;
}
}
}kb, fejből.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz RedSign #3740 üzenetére
Így visszagondolva az enyém tényleg nem volt teljes - abban visszafelé nem tud terjedni a víz
Kitöltő algoritmusokra vannak mindenféle megoldások...[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
-
-
sztanozs
veterán
Array felett lehet foreach-elni, de a visszaadott értékek readonly-k lesznek...
Amúgy még for-ban is lehet tömbméretet változtani - persze nem c#-ban, hanem vb.net-ben (Redim Preserve). Sőt most látom, hogy végülis c#-ban is megoldgható, csak nem utasítással, hanem metódussal:
Array.Resize(ref arr, size);[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz ferensz #3948 üzenetére
Csináltál/megnyitottál egy szimpla .cs fájlt és utána csináltál egy üres projektet, de nem includeoltad a forrásfájlt (vagy valami hasonló)?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz martonx #3972 üzenetére
Vazz, a csirke is pont őgy kezdődik, mint a c# forrásfájlok kiterjesztése, mégsem kérdez itt senki az állattartásról...
ohwait! lehet, hogy a kolléga még azt sem tudja, mi a c, így arról sem lehet fogalma, hogy a c és c# nem ugyanaz?
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz martonx #3974 üzenetére
Nem a színvonal esik, hanem már sokkal többen tudnak azok közül kérdéseket feltenni, akik nem értenek az adott témához... 10-15 évvel ezelőtt, ha az ember nem tudott hozzájutni a minimális információkhoz egyszerűen bele sem kezdett egy ilyen témába - ha meg muszáj volt, akkor legfeljebb fizett érte. Ma persze a neten bármilyen segítség elérhető és potenciálisan az embernek bármit meg is csinálnak ingyen, hacsak nem tegnapra kell.
Szóval szerintem nincs több hozzá nem értő ember, mint azelőtt, csak anno a hozzá nem értők nem tudták hol feltenni a kérdéseiket. No ezért tartunk ott, ahol.JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Test forgatásához forgatómátrixot (wiki + 1, 2) kell használni - ennek aktuális értékeit tudod a csúszkákkal állítani és a test aktuális pontjaiból tudod számolni vele a következő állapotot. A feladat a test pontjainak (mint vektoroknak) megszorzása a forgatómátrixxal.
Gondolom a test koordinátái valahol el vannak tárolva, a forgytás szögeit pedig az adott csúszkák change eseményének lekezelésével tudod változtatni.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz kkdesign #4010 üzenetére
Exception-re, ha nem tudod pontosan mit kell elkapni:
az a legyegyszerűbb, hogy csinálsz egy általános Exception catch-et és debuggerrel megnézed, hogy pontosan milyen kivételt dob...Amúgy meg ne sima parse-ot használj, hanem tryparse-ot és akkor nem kell kivételkezelés sem...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Itt a magyarázat. No meg egy link a válaszban egy kis segítséggel:
http://bytes.com/topic/c-sharp/answers/895868-load-modified-dll-runtimeJOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz trisztan94 #4063 üzenetére
Google-fu: datagridview column width
"Wrapper"-ből meg úgy nem lóg ki, ha az oszlopok összélessége kisebb, mint a wrapper szélessége...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
-
sztanozs
veterán
Specifikálnád egy kicsit jobban a kérdést? A windows "saját" context menüje is típusonként, elemenként, és állapotonként is változó. Más ha ikonra kattintasz, más ha az asztalra, más ha form fejlécre. A context menünek épp az a lényege, hogy az elem típusának és állapotának megfelelő menüt adjon...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Parameter #4105 üzenetére
Mondjuk ennek semmi köze nincs a C#-hoz...
Public Sub TestLogout()
Dim c As Range
For Each c In Sheet1.UsedRange.Columns(2).Cells
If c.Value = "OUT" Then
Set c = c.EntireRow
Set Row = FindRelativeRow(c)
If Row Is Nothing Then
c.Columns(6).Value = "No Entries Found"
Else
c.Columns(6).Value = Row.Columns(1)
End If
End If
Next
End Sub
Private Function FindRelativeRow(currentRow As Range) As Range
For r = currentRow.Row + 1 To Sheet1.UsedRange.Rows.Count
If Sheet1.UsedRange.Cells(r, 2).Value = "IN" Then
If Sheet1.UsedRange.Cells(r, 3).Value = currentRow.Columns(3) And _
Sheet1.UsedRange.Cells(r, 4).Value = currentRow.Columns(4) And _
Sheet1.UsedRange.Cells(r, 5).Value = currentRow.Columns(5) Then
Set FindRelativeRow = Sheet1.UsedRange.Rows(r)
Exit Function
End If
End If
Next
Set FindRelativeRow = Nothing
End Function[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Parameter #4109 üzenetére
De amit becsatoltál, az excel volt - ezért VBA-ban írtam meg... Milyen formában elérhetők a kódok?
Favágó logika: végigmegyek soronként és ha valahol OUT van, akkor (szubrutinban) a következőtől kezdve megkeresem az első IN-t és összehasonlítom a megfelelő mezőket. Ha egyeznek, akkor a végére kiírom az időt, ha nem találok egyezőt, akkor kiírom, hogy nincs egyező.
Ezzel amúgy két probléma van
1) ha valamiért nincs IN (nem került be a logba), akkor egy korábbi IN-t fog megtalálni (esetleg több out is megkapja ugyanazt az IN időpontot)
2) Ha nagyon hosszú a fájl és hosszúak a session-ök, akkor közel exponenciálisan nö a feldolgozási időEnnél jobb módszer, ha sorban dolgozod fel a logokat és egy struktúrába berakod az összes OUT-ot és menet közben szépen ellenőrzöd az IN-eket is. Ha találtál párt akkor az adott OUT sorát frissíted, majd kiveszed a struktúrából. Ami pedig a feldolgozás végén marad, ahhoz odaírod, hogy nem találtál IN-t.
Ez a módszer fájl-alapú logolásnál működhet, de azok a session-ök nem lesznek azonosíthatók, amelyek nyitása az előző fájlokban voltak.Ha pedig realtime log feldolgozás van (syslog) - vagy a log (egyébként így szokott lenni) időrendben növekvő (legkorábbi esemény van a fájl elején) rendben van, akkor érdemes az IN-eket letárolni (mivel ugye azt kapod meg először). Ha később jön egy (neki megfelelő) OUT sor, akkor az ahhoz tartozó IN dátumát beírni mellé és az IN-t kivenni az ideiglenes tárból...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Parameter #4109 üzenetére
Amúgy miért kell neked naplóelemző szoftvert fejleszteni? Annyi van a piacon, hogy dunát lehet velük rekeszteni...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- MS SURFACE BOOK 13.5" 3200x2000 ÉRINTŐS NOTEBOOK/TABLET I7-6600 8G/256 TÖKÉLETES, ÜZLETBŐL, GARANCIA
- DJI Convertible hátizsákká alakítható drón hordtáska (Mavic 3, Mavic 3 Pro, Mavic 3 Classic)
- MS SURFACE BOOK 13.5" 3200x2000 ÉRINTŐS NOTEBOOK/TABLET i5-6300 8G/256 TÖKÉLETES, ÜZLETBŐL, GARANCIA
- i5 7500T vízhűtés, 16gb ddr4 Ram, RX 570 4GB, 64+240 GB SSD, Kompakt ház
- Victus 16-e1110nh 16'' FHD IPS Ryzen 5 6600H RTX 3050 Ti 16GB 1TB NVMe magyar vbill gar
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen