Hirdetés
Hirdetés
-
Folyamatos vérnyomásmérést kínál a Huawei Watch D2
ma A klinikailag hitelesített, 24 órás, folyamatos vérnyomásmérést kínáló okosóra is Barcelonában debütál.
-
Gyors CUDIMM DDR5 tuningmemóriák a Biwin receptje alapján
ph A 48 GB-os, kétcsatornás pakkban közelgő újdonság 9 GHz fölé tornássza az effektív órajelet.
-
Világ napszakokban (képek)
lo Hajnal Reggel Délelőtt Délben Délután Este Éjszaka...
Új hozzászólás Aktív témák
-
sztanozs
veterán
válasz Peter Kiss #5899 üzenetére
Ráadásul nem is csinált több string objetumot, hanem byte-array-be pakolta a string konstansokat...
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...
-
ubid
senior tag
Sziasztok
Valakinek ötlete, hogy egy ilyet regex miért timeout-ol ?
(\$app_strings\[('|\")){1}(.*?)*(('|\")]){1}(.*?)(=){1}(.*?)*(array[\s,\n]*\(){1}(.*?\;)
-.-
-
sztanozs
veterán
-
ubid
senior tag
Sziasztok!
Ismét egy regexpes kérdéssel jövök...
Már a sírba kerget... komolyan....Eredeti regexp :
(array[\s,\n]*\(){1}(.*?\;)Ennek a lényege ugye hogy egy array( kezdetű valamibe legyen bármi és egy pontosvessző legyen a zárása..
tehát pl :
array( 'default' => 'default text');Ez idáig jó, viszont a hiba ott kezdődik, hogyha magán az array-en belül is van pontosvessző... mert lehet... sajnos...
akkor ott véget ér a match... hibása...pl:
array( 'default' => 'defaul;t text'); ebből csak ennyi matchel : array( 'default' => 'defaul;Tehát kellene nekem egy megkötés előrefelé tekintve, hogy például csak akkor szímtson a pontosvessző, hogyha az utána lévő karakter $ jel, (nem számítva a szóközöket...)
ez már jó bonyolult...
Próbálkozok vele, de nem igazán jön össze..
valami ilyesmi... de timeout...(array[\s,\n]*\(){1}(.*?\;(?=\$))
Vagy mondjuk még ami jó lehet... hogy azt figyelje, hogy az utána lévő első karakter a szóközöket kivéve, ne betű legyen. (hanem például $, vagy semmi )
[ Szerkesztve ]
-.-
-
44kos
csendes tag
Sziasztok!
Egy könyvből tanulom a c# nyelvi elemeit és sajátosságait, és ehhez a példához jutottam el:
for (char c = 'A'; c <= 'Z'; c++)
{
Console.WriteLine((int)c);
}A könyv ezt írja róla:
A char típust implicit módon tudjuk numerikus típusra konvertálni, ekkor a karakter Unicode értékét kapjuk vissza.Itt mi az implicit konverzió?
Az cw paraméterlistájába írt (int)c tudtommal egy explicit konverzió.
Az író a char c = 'A' értékadásról írhatta ezt a magyarázatot?[ Szerkesztve ]
-
Hátha segít: implicit (C# Reference)
-
44kos
csendes tag
válasz Peter Kiss #5910 üzenetére
A msdn-es példában pl. a double num = dig; részben az értékadó operátor jobb oldalán egy Digit típus, a bal oldalán egy double típus van, és a Digit osztályban megírt operátor implicit elvégzi a konverziót.
Ezt értem.Az általam írt példában a char c = 'A' ennek mintájára az 'A' karaktert egy számmá konvertálja, amit mint egy karaktert jelelő számot tárol el a c változóban?
Tehát a char egy numerikus típus? (azt tudom, hogy a számítógép csak számokkal dolgozik, és a legmélyebb szinteken a betűk is számok.)Ez a megoldás?
-
Lacces
őstag
Hali.
Asp.net-nel hasznalom a WebGrid osztalyt es annak a Column metodusat, hogy oszlopokat generaljak a view-ban, viszont van egy problemam az, hogy sehogy sem tudom elerni, hogy a Column header (<a> link html tag-nek) rendelekezen egy title attributommal. Egesz egyszeruen egyetlen egy modszert sem talalok ra.
Esetleg van valakinek erre otlete?Maximum javascript...
-
44kos
csendes tag
válasz Peter Kiss #5910 üzenetére
Ma ismét foglalkoztam a témával, és arra jutottam, hogy az implicit konverzió, amiről a könyv ír a for ciklusban szereplő c++ művelet során történik? Ezt én jónak találom.
Aki tudja, hogy ez-e az implicit konverzió, az légyszi írja már meg.
[ Szerkesztve ]
-
nagyúr
Hasznalj balancing groupokat az idezojelek kiszuresere (merthogy ami azokon belul van, azokat el kell dobnod). http://msdn.microsoft.com/en-us/library/bs2twtah.aspx#balancing_group_definition Nem vagyok benne biztos, hogy megoldhato.
while (!sleep) sheep++;
-
MODERÁTOR
Következő XML ismétlődő tagjait hogyan tudom feldolgozni System.Xml.Linq segítségével?
<channels>
<feed>
<limit>30</limit>
<name> PROHARDVER! - Hírek és tesztek vegyesen</name>
....
<url>http://prohardver.hu/hirfolyam/anyagok/rss.xml</url>
</feed>
</channels>Lényegében RSS csatorna címeket tartalmaz. Hasonló megoldás várható? (Persze egy listába pakolva!)
// Server configuration.
this.server = this.xml.Descendants("server")
.Elements()
.ToDictionary(d => d.Name.LocalName, d => d.Value);mobal,
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
-
nagyúr
Ja, sejtem, mire gondolsz. Ha mondjuk ez a fajl:
<?xml version="1.0" encoding="utf-8"?>
<channels>
<feed>
<limit>30</limit>
<name> 11111PROHARDVER! - Hírek és tesztek vegyesen</name>
<url>http://prohardver.hu/hirfolyam/anyagok/rss.xml</url>
</feed>
<feed>
<limit>30</limit>
<name> 222222PROHARDVER! - Hírek és tesztek vegyesen</name>
<url>http://prohardver.hu/hirfolyam/anyagok/rss.xml</url>
</feed>
<feed>
<limit>30</limit>
<name> 33333PROHARDVER! - Hírek és tesztek vegyesen</name>
<url>http://prohardver.hu/hirfolyam/anyagok/rss.xml</url>
</feed>
<feed>
<limit>30</limit>
<name> 44444PROHARDVER! - Hírek és tesztek vegyesen</name>
<url>http://prohardver.hu/hirfolyam/anyagok/rss.xml</url>
</feed>
</channels>Akkor ez:
var xml = XElement.Load (@"c:\\tmp\\test.xml");
var query =
from e in xml.Descendants()
where e.Name == ("feed")
select new { Name = e.Descendants("name").First().Value, URL = e.Descendants("url").First().Value};... visszaad egy IEnumerable-t, amiben benne vannak az URL-ek meg a nevek.
Vagy listad van, vagy dictionaryd, a kettonek egyszerre itt nincs ertelme.
[ Szerkesztve ]
while (!sleep) sheep++;
-
-
ubid
senior tag
Sziasztok!
Azure Scheduler-el foglalkozott már valaki itt ?
-.-
-
leximester
tag
Sziasztok!
A következő lenne a kérdésem: Adott egy WP8-s program, azt szeretném hogy frissítse egy kép Source-t majd 2sec Sleep következzen. De ugye alaphelyzetben először alszik a UI szál és csak utána jelenik meg az új kép. Mi lenne a legjobb megoldás? -
Karma
félisten
válasz leximester #5923 üzenetére
A legegyszerűbb megoldás ott kezdődik, hogy elfelejted a UI szál altatását. Olyat nem szabad csinálni.
Helyette csinálj egy DispatcherTimert két másodperces intervallummal, és annak a Tick eseményére csináld meg a képfrissítést.
[ Szerkesztve ]
“All nothings are not equal.”
-
Karma
félisten
válasz leximester #5925 üzenetére
Ah, én úgy értettem, hogy két másodpercenként ismétlődve kell ez (például kamera képet frissítesz). Ha csak egyszer kell egy késleltetést bevinned a sztoriba, lényegesen egyszerűbb, ha aszinkronná teszed a metódust, és írsz egy ilyet:
private async Task SubmitMove(...)
{
// ... minden ami a kép megjelenítéséhez kell
await Task.Delay(2000);
// ... minden ami a kép levételéhez kell
}“All nothings are not equal.”
-
MODERÁTOR
Hogy tudom azt megoldani, hogy egy változó értékének a függvényében példányosítok egy entity framework "táblát"?
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Goose-T
veterán
Ha jól értem, akkor neked Code First módot kellene használnod, és úgy a DbContext OnModelCreating override-jában a ToTable metódussal tudsz egy táblából DbSet-et csinálni.
Rockbandám: https://fb.me/scharlotterhodes *** Gitárelektronikai műhelyem: https://www.fb.me/goosetgitar
-
-
MODERÁTOR
válasz Peter Kiss #5930 üzenetére
Lényegében: [link]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
-
MODERÁTOR
válasz Peter Kiss #5932 üzenetére
Erre egy jó példát kérhetnék?
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MATEO6600
őstag
IDisposable kérdés:
Egy osztályomban használok egy IDisposable-t megvalósító objektumot, pl StreamReadert.
Using(){} között hozott létre, tehát használat után megsemmisül.Kérdés:
Ilyen esetben, az osztályomnak implementálnia kéne az IDisposable interfacet? -
Goose-T
veterán
válasz MATEO6600 #5936 üzenetére
Vagyis ha az osztályodat egy using blokkban szeretnéd példányosítani. (Persze rakhatod egy try-catch-finally blokkba is, ahol a finally részben meghívod a Dispose metódust, de hát ki csinál már ilyet, amikor pont erre van a using blokk? )
Rockbandám: https://fb.me/scharlotterhodes *** Gitárelektronikai műhelyem: https://www.fb.me/goosetgitar
-
MATEO6600
őstag
válasz Goose-T #5938 üzenetére
Bocsánat hogy értetlenkedek.
Ezt értem, hogy ilyen esetben kéne használni, viszont mikor kell IDisposable-vel megjelölnöm az osztályom?
Ha tartalmaz olyan mezőket amik IDisposable-hatóak? (pl egy osztály amiben fájlokkal dolgozom)
Mert ugye azokat úgyis using-ban használom, tehát megszűnnek.Másik kérdés:
C#-ban elég ritkán használjuk a klasszikus tömböket.
Viszont mi a helyzet akkor, ha kétdimenziós vektort kell használnom?
Pl int,int esetében int[,] vagy List<int,int> az ajánlottabb? (olvastam Dictionarys megvalósításról is)[ Szerkesztve ]
-
Goose-T
veterán
válasz MATEO6600 #5939 üzenetére
Általában akkor szoktak IDisposable interface-t használni, ha az osztály unmanaged resource-ot használ, jó példa erre az SQL-es ConnectionString. Ilyenkor a Dispose metódusban az unmanaged resource-okat fel kell szabadítani, hogy ne maradjon a memóriában, mert a GC azokkal nem foglalkozik.
Rockbandám: https://fb.me/scharlotterhodes *** Gitárelektronikai műhelyem: https://www.fb.me/goosetgitar
-
amargo
addikt
válasz MATEO6600 #5939 üzenetére
Olyan esetben használd az IDisposable interface jelzőt, ha az osztályodban olyan globális objektumot hasznalsz, ami disposable. Az, hogy ez managed vagy unmanaged, azt a dispose ban kell lekezelni.
Try finally t pedig erdemes ismerni http://msdn.microsoft.com/en-us/library/ms182334.aspx[ Szerkesztve ]
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
_kovi_
aktív tag
Sziasztok!
Tudnátok abban segíteni, hogy egy datagridview-ban szereplő táblázatnak szeretnék random értékeket megadni és nem jövök rá, hogy miként lehet.
A randommal érték adásával nincs gond.
Dupla for-al próbálom, a j-s második for-ban nem tudok indexelni mert ez a ku.. vstudio nem eszi meg.Próbáltam már:
dataGridView1.Columns.IndexOf[j]
dataGridView1.Rows.IndexOf(i)
dataGridView1.CellValueChanged..s még jó sok félét...
Normálisan ugye így kéne:
pl:
Random rnd = new Random();
table(i)[j] = rnd.nexttint[10]+1;KÖSZI!
-
amargo
addikt
A DGW nek dataSource on keresztül adunk értéket, jobb ezt megszokni főként a binding miatt. Mi előtt az ide-t szidod a Google ba is bedobhatod, ha a binding ot kiakarod hagyni, akkor http://www.dotnetperls.com/datagridview-add-rows
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
-
T.Peter
őstag
Sziasztok. Ezt a tutorialt csináltam végig (mvc 5-tel és EF 6.1.1-gyel), de végén a studentcontrollernél exception-t dob.
An exception of type 'System.InvalidOperationException' occurred in EntityFramework.dll but was not handled in user code
Additional information: Failed to set database initializer of type 'DermatologyWebApplication.DAL.DermatologyWebAppInitializer, DermatologyWebApplication' for DbContext type 'DermatologyWebApplication.DAL.DermatologyWebAppContext, DermatologyWebApplication' specified in the application configuration. See inner exception for details.
System.InvalidOperationException
System.TypeLoadExceptionAz EF 6.1.1-et nuget-tel tettem az alkalmazásba.
Próbáltam utánanézni a hibának, de nem találtam releváns segítséget.A hibát itt dobja:
public class DiseaseController : Controller
{
private DermatologyWebAppContext db = new DermatologyWebAppContext();
// GET: Disease
public ActionResult Index()
{
return View(db.Diseases.ToList()); <--------
}Disease.cs:
public class Disease
{
public int Id { get; set; }
public string Name { get; set; }
public string Location { get; set; }
public string Annotation { get; set; }
public virtual ICollection<DiseaseGroup> DiseaseGroups { get; set; }
public virtual ICollection<DiseaseSpecification> DiseaseSpecifications { get; set; }
}DermatologyWebAppContext.cs:
public class DermatologyWebAppContext : DbContext
{
public DermatologyWebAppContext() : base("DermatologyWebAppContext")
{
}
public DbSet<Disease> Diseases { get; set; }
public DbSet<DiseaseGroup> DiseaseGroups { get; set; }
public DbSet<DiseaseSpecification> DiseaseSpecifications { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
}
}DermatologyWebAppInitializer.cs:
public class DermatologyWebAppInitializer : System.Data.Entity.DropCreateDatabaseIfModelChanges<DermatologyWebAppContext>
{
protected override void Seed(DermatologyWebAppContext context)
{
var diseases = new List<Disease>
{
new Disease{Name = "bőrbetegség1", Location = "Hát", Annotation = "Első megjegyzés"},
new Disease{Name = "bőrbetegség2", Location = "Váll", Annotation = "Második megjegyzés"},
new Disease{Name = "bőrbetegség3", Location = "Fenék", Annotation = "Harmadik megjegyzés"},
new Disease{Name = "bőrbetegség4", Location = "Comb", Annotation = "dfg"},
new Disease{Name = "bőrbetegség5", Location = "Has", Annotation = "dfg"},
};
diseases.ForEach(s => context.Diseases.Add(s));
context.SaveChanges();A web.config-ban ez szerepel:
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /><connectionStrings>
<add name="DermatologyWebAppContext" connectionString="Data Source=(LocalDb)\v11.0;AttachDBFilename=|DataDirectory|\DermatologyWebApplicationDB.mdf;Initial Catalog=DermatologyWebApplicationDB;Integrated Security=SSPI" providerName="System.Data.SqlClient" />
</connectionStrings>
<entityFramework>
<contexts>
<context type="DermatologyWebApplication.DAL.DermatologyWebAppContext, DermatologyWebApplication">
<databaseInitializer type="DermatologyWebApplication.DAL.DermatologyWebAppInitializer, DermatologyWebApplication" />
</context>
</contexts>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>Mi az, amit eddig nem vettem észre?
[ Szerkesztve ]
-
ubid
senior tag
Sziasztok!
Azoktól érdeklődnék, akik használják az Azure szolgáltatásait:
Azure queue ( storage, vagy bus ) tud értesítést küldeni ha új üzenet érkezik bele,
vagy csak while ( true) {...} -val lehet megoldani a worker role-ban ?Köszönöm!
-.-
Ú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!
- Latitude 7320 27% 13.3" FHD IPS i5-1145G7 16GB 256GB NVMe IR kam gar
- Apple watch series 9, 45mm, bontatlan szíj, töltő, 2023. október
- iPhone 16 Pro Max, 256GB, Fekete és Fehér Titán, 3 év hazai garancia
- T14s Gen1 27% 14" FHD IPS Ryzen 7 PRO 4750U 16GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- 4MP 4G Solar Power Network PT Camera
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen