Új hozzászólás Aktív témák
-
zedecske
tag
Ez a project egeszen kicsi egy nortwood celeronon egy par masodperc alatt lefordul.
Csak valamilyen oknal fogva, (amit csokkent ertelmem nem hajlando megerteni), nem reagal a breakpointokra (ha F5-ot nyomok, ami a debug, en is ugy tudtam). Ez alatt azt ertem, hogy tehetek en akarhova BP-t, egyszeruen nem all meg a futas, nem adja vissza az editort, hogy megnezhessem a valtozokat.Azt olvastam vhol neten, hogy az Express meg a Professional debugja kozott azert mervado a kulonbseg, kulonos tekintettel a breakpointok kezelesere.
[ Szerkesztve ]
A Fallout 3 igenis netes játék, mert mire összeguglizod az összes bugfixet, addigra több időt töltesz online, mint gameplay-el .-.
-
zedecske
tag
Windows alkalmazas...(ööh ha ez azt akarja jelenteni, hogy windows alatt fut, es nem parancssoros, hanem formos, akkor igen )
ezeket hasznalom benne:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Reflection;
using System.Windows.Forms;
using System.IO;
using System.Text.RegularExpressions;Sajnos en Express-t hasznalok, de mar megbantam, lehet hogy a debugja nem tokeletes.
[ Szerkesztve ]
A Fallout 3 igenis netes játék, mert mire összeguglizod az összes bugfixet, addigra több időt töltesz online, mint gameplay-el .-.
-
martonx
veterán
válasz zedecske #2652 üzenetére
Kb. semmi különbség nincs az Express és a Professional verziók debugja között.
Szóval attól még vígan működnie kellene a BPknek, hogy express verziót használsz. Valamit alapvetően rontasz el, vagy rosszul sikerült a VS-t installálnod, vagy mittudomén.Én kérek elnézést!
-
zedecske
tag
válasz martonx #2655 üzenetére
nemtom, lehet hogy ujrarakom, hatha az megoldja. az, hogy van-e kulonbseg vagy nincs, nem tudom sem megerositeni sem cafolni, mert nem hasznaltam meg pro-t, de allitolag pl a proban tobb lehetoseg van ha jobb klikket nyomsz a bp-re, nem csak kiiktatni v torolni tudod mint az expressben. most linkelni nem tudom a hivatkozast ahol ezt olvastam,mert telorol vok. azt megkerdezhetem, hogy neked milyen tapasztalataid voltak expressel? minden info jol jon egy newbie-nek, amilyen en vagyok... thx es elnezest a tordeles hianyaert, telorol vagyok
A Fallout 3 igenis netes játék, mert mire összeguglizod az összes bugfixet, addigra több időt töltesz online, mint gameplay-el .-.
-
amargo
addikt
válasz zedecske #2652 üzenetére
Egy barátom, aki Express-t használ szintén panaszkodott valami ehhez hasonlóra, megkérdem tőle, hogy mi volt a megoldás. Én úgy tudtam, hogy csak server és remote debugger hiányzik belőle.
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
martonx
veterán
válasz zedecske #2656 üzenetére
Melóhelyen Express-t, otthon Ultimate-et használok. Persze többet tud az Ultimate (Intellitrace, Performance Analyze, Remote debug stb...), de alap debugolásban 100%-ban ugyanaz mindkettő. Ha az Expressben furcsaságot tapasztalsz, az nem azért van mert Expresszt használsz, hanem a hiba a te készülékedben van.
Én kérek elnézést!
-
fatal`
titán
using System;
namespace MerryChristmasApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Boldog karácsonyt mindenkinek!");
}
}
} -
Dr. Student
senior tag
Üdv mindenkinek!
Elkezdtem programozgatni, mert jövőhéten hát aláíráspótom lesz, és kell a gyakorlat...
már egész jól megy néhány program elkészítése, viszont most egy sima másodfokú egyenlet megoldó algoritmust írtam és az a gondom...hogy..Megvizsgálom, hogy a diszkrimináns, 0-nál kisebb-e mert akkor negatív gyök lesz, nah most először ilyen bonyolultabb módon akartam megoldani, de azt írja ki a végén, hogy nem szám, a bonyolultabb módon azt értem, hogy while ciklussal folyamatosan vizsgálja meg, és addig kérje be a számokat ameddig a disz. nem lesz nagyobb mint 0, de most ez lényegtelen beraktam egy elágazásba, tehát egy if-be, hogy ha kisebb mint 0 akkor irja ki, hogy negatív gyök, de más különben a két gyök eredményét... jól működik a program, csak akkor nem ha minusz lesz a gyök alatt, mert akkor az helyett, hogy kiírná, hogy negatív gyök, azt írja, hogy nem szám...
Mi lehet a gond ? Remélem érthető voltam ...
Elkell tudnom jutni 9nap alatt, arra a szintre, hogy osztályokat tudjak létrehozni, ehhez valami jó kis segítséget tudtok ajánlani ?
[ Szerkesztve ]
Dr. Student
-
Dr. Student
senior tag
válasz Dr. Student #2662 üzenetére
Közbe kicsit tovább haladtam, még egy probléma adódott, egy másik programmal, itt az eldöntés tételével vagyok kicsit hadilábon...főleg, ez a prim számos program, tehát döntsük el egy számról, hogy prim-e...ez nem akar működni sehogy, nem akarok hülyeséget írni, kb 2 perc alatt megírja aki tudja, megköszönném, aki bemásolja...
Dr. Student
-
ArchElf
addikt
válasz Dr. Student #2663 üzenetére
Használd a keresőt
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
Jhonny06
veterán
válasz Dr. Student #2663 üzenetére
Bekérsz egy számot, majd írsz egy for ciklust ami addig a számig fog menni. A for cikluson belül lesz egy feltétel, ami megvizsgálja, hogy az adott index érték (i) osztható-e maradék nélkül a bekért számmal. Ha igen, akkor a program elején létrehozott mondjuk db nevű változódat növeled 1-el. Ha a ciklus végén a db == 2, akkor a szám prím. Nyilván vannak hatékony algoritmusok erre, de ez a legegyszerűbb, "no-brainer" fajta.
[ Szerkesztve ]
-
Dr. Student
senior tag
válasz Jhonny06 #2665 üzenetére
Igen, így én is megtudtam írni, csak kimondottan "ciklus amíg" tehát while ciklussal kell megírni, mert a zhba is levont pontot a tanár egyik havertól azért mert "ciklus amíg" oldotta meg, amit konkrétan számláló ciklussal kellett volna... tehát azért belekötnek..és úgy kell megírni, ahogy a diába van, legalábbis úgy célszerű..
[ Szerkesztve ]
Dr. Student
-
Jhonny06
veterán
válasz Dr. Student #2666 üzenetére
Most akkor ciklus amíg kell, vagy nem? Mert az elején azt írod, aztán meg hogy azért vontak le pontot. Mindegy, while-al is csak úgy lehet, ha van egy index változód, amit mindig növelsz. Belinkelhetnéd a diát.
while(i != szam)
{
...
i++;
}vagy
for(int i = 0; i < szam; i++)
{
...
}[ Szerkesztve ]
-
Dr. Student
senior tag
válasz Jhonny06 #2667 üzenetére
Ezt kipróbálom, itt egy link: [eldöntés] ciklus amíg kell, az egy másik prog tétel volt, csak szóltam, hogy erre is figyelni kell...
Mod: 14.dia
[ Szerkesztve ]
Dr. Student
-
Jhonny06
veterán
válasz Dr. Student #2668 üzenetére
Ja hogy Sergyán (Ugyanarra az előadásra járunk) Amúgy igen, a "ciklus amíg" a while-ra vonatkozott, tehát az előző hsz-embe lévő első változattal jó lesz a prímszámos feladat. Ezeket az algoritmusokat egyébként nem kell szó szerint betanulni, mert sok fölösleges dolog van bennük, ami megzavar.
Illetve a while(i != szam) azért nem jó, mert önmagát már nem fogja figyelembe venni. Tehát inkább while(i <= szam) és ezzel jó.
A teljes programkód:
[ Szerkesztve ]
-
Dr. Student
senior tag
válasz Jhonny06 #2669 üzenetére
Megyek és áttanulmányozom, igen azt gondoltam, hogy nem kell szó szerint betanulni, de a többiek amiket mondtak nekem, hogy miért vont le pontot az megrémített, mert, hogy én nem mentem be ZH-ra, mert féltem a 20%-os határtól amit végül eltöröltek, most készülhetek az alpótra....
Pl: ha egyenlőséget és kettőspont egyenlőséget is használtál akkor már minusz pont
[ Szerkesztve ]
Dr. Student
-
ArchElf
addikt
válasz Dr. Student #2662 üzenetére
Dobd be ide a kódod és megmondjuk, mi a gebasz.
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
zedecske
tag
koszi, de igazabol elbucsuztam a 2010-es VS-tol, mert olvastam neten, hogy egy tagnak(aki nem olyan lama mint en) ugyanilyen debugos breakpointos gondjai voltak vele. most majd egy 2008-as verzioval probalkozok holnap, remelem az muxik rendesen. ha nem, akkor kiprobalom amit irtal.
a hiba raadasul nem is konstans, egyik forditasnal megall (ugyanannal) a bp-nal, ha ugy tartja kedve, aztan rnd beadja a kulcsot
[ Szerkesztve ]
A Fallout 3 igenis netes játék, mert mire összeguglizod az összes bugfixet, addigra több időt töltesz online, mint gameplay-el .-.
-
dany27
őstag
Üdv
Adott egy program amit C#-ban írtam.
Hogy tudom azt elérni hogy a formon lévő böngésző komponens, új proxy beállításokkal dolgozzon anélkül hogy újraindítanám a programot.(menet közben automatikusan változokik, egy timer tick eventjére....)Szval annyi lenne a cél, hogy beállít egy proxyt, meghív egy oldalt az betöltődik, majd proxy csere újraindítás nélkül és ismét egy oldal hívás....
Előre is köszi!
-
ArchElf
addikt
Használj [M]HttpWebRequest[/M]-et, és annak van Proxy tulajdonsága, amit kézzel tudsz konfigurálni.
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
Dr. Student
senior tag
válasz ArchElf #2672 üzenetére
static void Main(string[] args)
{
Console.WriteLine("Hello, ez egy másodfokú egyenletet megoldó program.");
Console.WriteLine();
Console.Write("Kérem az a szám értékét: ");
float a;
a = int.Parse(Console.ReadLine());
while (a == 0)
{
Console.WriteLine("Error message, az a értéke nem lehet 0.");
Console.Write("Kérem az a szám értékét: ");
a = int.Parse(Console.ReadLine());
}
Console.Write("Kérem a b szám értékét: ");
float b;
b = int.Parse(Console.ReadLine());
Console.Write("Kérem a c szám értékét: ");
float c;
c = int.Parse(Console.ReadLine());float d;
d = (float) ((Math.Sqrt((b*b) - (4 * a * c))));float x1;
float x2;if (d < 0)
{
Console.WriteLine("Negatív gyök");
}
else
{
x1 = (-b + d) / (2 * a);
x2 = (-b - d) / (2 * a);Console.WriteLine(x1);
Console.WriteLine(x2);
}
Console.ReadLine();Dr. Student
-
Jester01
veterán
-
fatal`
titán
válasz Dr. Student #2678 üzenetére
Az a baj, hogy egyből négyzetgyököt számolsz, ami negatív esetén nem negatív lesz, hanem "nem szám".
Előbb számold a d-t négyzetgyök nélkül, ha kisebb mint nulla, akkor hiba, egyébként pedig kiszámolod a négyzetgyökét és úgy számolod a két x-et.
-
ArchElf
addikt
válasz Dr. Student #2681 üzenetére
de maradhat így is, csak ne nullára vizsgáld, hanem float.NaN-re... [link]
A while ciklus az elején is egyszerűsíthető, másrészt a hibákat célszerű az error stream-re írni a sima output stream helyett:
float a;
Console.Write("Kérem az (a) szám értékét: ");
while ((a = int.Parse(Console.ReadLine())) == 0)
{
Console.Error.WriteLine("Az (a) értéke nem lehet 0.");
Console.Write("Kérem az (a) szám értékét: ");
}Harmadrészt célszerű volna lekezelni az az esetet is, ha az int.Parse hibára fut (nem szám lett beadva):
int a;
Console.Write("Kérem az (a) szám értékét: ");
while (!int.TryParse(Console.ReadLine(), out a) || a == 0)
{
Console.Error.WriteLine("Az (a) értéke nem lehet 0.");
Console.Write("Kérem az (a) szám értékét: ");
}AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
dany27
őstag
válasz ArchElf #2676 üzenetére
Még 1 olyan kérdésem lenne a webrequestel kapcsolatban hogy azt hogy tudom megoldani ha esetleg lerohadt a proxy szerver menetközben akkor ne fagyjon ki a program??
Mert most dob egy szép hiba üzenetet és kifagy a program ha nem müxik a proxy!
Nekem úgy megfelelő lenne h kitudnám íratni hogy nem válaszolt időn belül a proxy szerver, nem sikerült megnyitni az oldalt, majd lépnék a következő proxy szerverre. -
zedecske
tag
Na az van, hogy feltettem a 2008-as verziot. Eloszor nem akarta megenni a 2010-es forrast, le is vert a viz, de talaltam neten egy egyszeru modszert, amivel megette .
Nem bugzik, a breakpointoknal megall, es gyorsabb is, mint a 2010. Asszem ennel maradok.@x007 :
Koszonom a valaszt, muxik, de kicsit ra kellett segitenem. A Path.Combine ugyanis dupla \ jelet tesz az utvonalba ( c:\\akarmi\\akarmi.txt ), ezert be kellett bigyesztenem egy @ jelet imigyen:
if (File.Exists(@filepath))
{
//kod
}Nagyon szepen koszonom neked a valaszt, tovabb tudtam haladni.
A Fallout 3 igenis netes játék, mert mire összeguglizod az összes bugfixet, addigra több időt töltesz online, mint gameplay-el .-.
-
martonx
veterán
Hátha tud rá valaki válaszolni:
Entity Framwork-kel akarok egy 3 bemenő paramétert váró tárolt eljárást futtatni.
Hogyan tudom ezt a szerencsétlen framework-öt rávenni erre a roppant bonyolult feladatra?Amivel próbálkoztam pl:
object[] sqlpar = new object[]{"123", "LTINDL", "valaki"};
int tranid = db.ExecuteStoreQuery<int>("exec dbo.insert_Tranz @AZ, @TIPUS, @USER",sqlpar).SingleOrDefault();Én kérek elnézést!
-
válasz martonx #2686 üzenetére
Designer felületen hozzáadod a tárolt eljárást, és utána használhatod.
1. Open Entity Framework Model page in Visual Studio IDE
2. Right click on blank area and choose “Add” -> “Function Import” option
3. In Add Function Import dialog, select your stored procedure, give function name and choose return type as Entities and select your custom entity from dropdown list.
4. Click on Ok button to add the function in Entity Framework
5. In your page, Create instance of entities class and call your function with proper parameter value -
martonx
veterán
válasz Peter Kiss #2687 üzenetére
Köszi, ezeket a lépéseket végigcsináltam. Így már valóban megjelent a context-en belül, mint használható entitás.
Viszont valami miatt nem ad vissza értéket. Egyébként komplex visszatérési értéke lenne, szépen be is állítottam. SQL Profiler-rel látszik, hogy az eljárásom meghívódik szépen felparaméterezve, csak a válasz nem jelenik meg sehol?Próbáltam így:
var ret = from t in db.teszt(2, "valami")
select t;És így:
var ret = db.teszt(2, "valami").ToList();
Hibaüzenet nincs, szépen lefut mindkét verzió csak éppen a ret akár ne is létezne.
Mindeféle entitást tudok kezelni, csak pont ez a nyomorult tárolt eljárás fog ki rajtam
Én kérek elnézést!
-
martonx
veterán
hopsz bocsi. A Lazy loading szivatott meg tesztelésnél. Szóval van értékem, feltéve, hogy hozzáírok a tesztemhez plusz 1 sort, ahol használom a választ, rákényszerítve ezzel a rendszert a lekérdezésre.
Köszönöm az EF segítséget!
Én kérek elnézést!
-
-
Dr. Student
senior tag
válasz ArchElf #2682 üzenetére
Egyenlőre kezdő szinten vagyok, amúgy nem ez lett volna teljesen az algoritmus, ha működött volna egyből, csak ez lett belőle, a próbálgatások után...
MÁS:
Fibonacci (rekurzív algoritmus) ezt valaki elmagyarázgatná, nem nagyon tudom megírni, hiába kerestem egy csomó forrást hozzá...
Dr. Student
-
Jester01
veterán
válasz Dr. Student #2691 üzenetére
Fibonaccival hol akadtál el? Igazából sehol nem lehet benne elakadni, ha az alapképletet már megkerested. Jóformán szó szerint csak le kell másolni a definíciót.
Jester
-
Dr. Student
senior tag
válasz Jester01 #2692 üzenetére
Igen valszeg itt a baj, tehát van az az alapképlet, hogy
F(n-1)+F(n-2)Tehát magát a képletet nem értem, mert mondjuk ha 5-1+5-2 az mondjuk 7 és ilyen szám nincs a fib sorozatban... vagy lehet én vok ehhez teljesen hülye...tehát magát az egész fib. nem értem...
Mod: Jól megfogalmaztam
[ Szerkesztve ]
Dr. Student
-
Jester01
veterán
válasz Dr. Student #2693 üzenetére
Ez azt akarja jelenteni, hogy mindegyik szám az előző kettő összege. n-ből közvetlenül így nem számolható, azért kell a rekurzió (bár ugye van rá képlet, de most nem az a feladat).
A definíció így hangzik:
1) F(0) = 0
2) F(1) = 1
3) F(n) = F(n-1) + F(n-2)Pontosan ezt kell leprogramozni is. Így már megy vagy mondjam tovább?
MOD: mondom még egy kicsit. F(2) a definíció alapján F(1) + F(0) tehát 1+0=1. F(3) = F(2) + F(1), vagyis 1+1=2.
[ Szerkesztve ]
Jester
-
Jester01
veterán
válasz Dr. Student #2695 üzenetére
Te magát az F függvényt írod, az a feladat. És attól lesz rekurzív, hogy saját magát hívja.
Jester
-
Dr. Student
senior tag
Újabb kérdés, most kezdtem el az osztályokat tanulgatni, és kérdésem az, hogy az enum(ot) azt hova kell írni, a class(en) kívül vagy belül ? hogyan érdemes...??
Dr. Student
-
fatal`
titán
válasz Dr. Student #2698 üzenetére
Ha jól tudom, ha kívülre írod akkor az egész namespacere érvényes, ha belülre, akkor meg osztályon belül.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Milyen autót vegyek?
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Gaming notebook topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Otthoni hálózat és internet megosztás
- Házimozi haladó szinten
- SkyShowtime
- Autós topik látogatók beszélgetős, offolós topikja
- Milyen pendrive-ot vegyek?
- További aktív témák...