View previous topic :: View next topic |
Author |
Message |
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Sat Jul 22, 2006 9:40 am Post subject: |
|
Protams, ka var. Bet tas negarantē tā neizsaukšanos pēc kautkādas funkcijas iziešanas arā, cik man zināms. Kā arī tas nedod iespēju kontrolēt cik ilgi tas darbosies, tb cik daudz viņš tur atbrīvos to objektu aizņemto atmiņu. |
|
Back to top |
|
|
elvman Indago Uzvarētājs
Joined: 09 Apr 2003 Posts: 1278 Location: Kuldiga
|
Posted: Sat Jul 22, 2006 10:01 am Post subject: |
|
Neko par automatisk Garbage Collector atslegshanu neko neatradu.Bet atradu kaa kontroleet GC:
Quote: | Programmatically Invoking the Garbage Collector
In applications with significant memory requirements, you can force garbage collection by invoking the GC.Collect method from the program. This is not recommended and should be used only in extreme cases.
System.GC class
The System.GC class provides methods that control the system garbage collector. Use methods from this class in your application with extreme caution. |
Tuuliit paskatiishos to klasi.Varbuut ir iespeejams vinju kautkaa atsleegt un iedarbinaat kad pasham gribaas. _________________ long time; /* know C */ |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Sat Jul 22, 2006 10:13 am Post subject: |
|
Ļoti šaubos vai gc atslēgšana būtu tas prātīgākais. .NETā visi objekti, kas C++'ā piemēram tiek veidoti stekā, tiek veidoti heapā, un tos visus atbrīvo gc. Tāpēc var sanākt diezgan liels memory usage (vai laikam to sauc par memory trashing). Tb ka pārāk daudz izdala un atbrīvo atmiņu nekā vajadzīgs, neizmantojot jau atbrīvoto vietu no citiem objektiem. Tas savukārt neatsaucas labi uz procesora kešatmiņu, kas, optimizējot programmu uz ātrdarbību, atmiņas piekļuvē spēlē lielu lomu. |
|
Back to top |
|
|
elvman Indago Uzvarētājs
Joined: 09 Apr 2003 Posts: 1278 Location: Kuldiga
|
Posted: Sat Jul 22, 2006 10:32 am Post subject: |
|
Secinaajums:netaisiisim aatrum-atkariigas (speeles) programmas ar .NET.Ar .NET,kaa jau mineeja topkaa,var taisiit Editorus shiim aatrum-atkariigajaam programmaam (speeleem). _________________ long time; /* know C */ |
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Mon Jul 24, 2006 3:23 pm Post subject: |
|
dev wrote: |
Un speciāli EDDY: mēs te runājam par .NET framework nevis par vizuālo studiju.net |
Wo nerazha. Nezinaaju, ka Freimworkaa var programmet.
Vienmer domaju, ka tas ir tikai bariiba (translators) prieksh Visual Studio.NET.
Damnnn, _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Mon Jul 24, 2006 4:53 pm Post subject: |
|
Laiks doties lielajā pasaulē, EDDY. |
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Tue Jul 25, 2006 9:52 am Post subject: |
|
Ja tu veel, Onka Bubu, pateiktu kaa saucas programma no Framework, uz kuras tu programme.
Tik nevajag man teikt, ka Visual Studio.NET nav programmeshanas vide.
KAs ir framework? VB? C#? ASP.NET? Labprat paklausitos lekciju shai jautaajumaa, un bez goooooogles. _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Jul 25, 2006 10:07 am Post subject: |
|
Un kas vainas gūglei: http://www.google.com/search?q=define%3A%20framework ?
Ja māki C++, tad STL ir sava veida freimworks. Ja māki Delphi, tad VCL ir sava veida freimworks. Tāpat Qt, WxWidgets - tie ir freimworki.
Freimworks ir gatavas bibliotēkas, runtaima environments, kuru tu vari izmantot programmējot, laižot programmas.
VB.NET, C#, ASP.NET tie visi apkašā izmanto (nu tipa kā C++ ar #include <string>) .NET freimworku vienkāršoti izsakoties. Paši VB.NET, C#, ASP.NET ir tikai valodas. Tāpat kā Delphi/C++ ir valodas, kuras izmanto WinAPI freimworku.
Kā saprast tavu teikto "programma no Framework, uz kuras tu programme"?
VS.NET ir programmēšanas vide (IDE - Interactive Development Environment). Vai tad kāds apgalvo pretējo? |
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Tue Jul 25, 2006 10:56 am Post subject: |
|
Dammnnn, un kaads te sakars shai topikaa ar frameworku, nevis ar VS.NET? Ne-ponimaju..... durdoms.. _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
gazz
Joined: 03 Jan 2004 Posts: 355 Location: Teika
|
Posted: Tue Jul 25, 2006 12:09 pm Post subject: |
|
taads ka VS.NET 2005 naak ar .NET Framework 2.0, par kura jauno fiichu arii dev priecaajaas. |
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Tue Jul 25, 2006 12:17 pm Post subject: |
|
Ahaaa, taa vinjsh ar buutu teicis, nevis tikai ar pliku .NET.
Damit... tur pat jau VS.NET arii tiek veidoti tie Framework piederumi.... _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
dev
Joined: 27 Jul 2004 Posts: 206 Location: Latvija
|
Posted: Tue Jul 25, 2006 2:20 pm Post subject: |
|
Nee.. VS.NET ir tikai vizuālā vide (IDE) kurā tu raksti kodu.. galvenais ir kompilators.. Vari neizmantot VS.NET - vari viņu izdzēst, bet lietot .NET tikuntā.. Nokačā .NET Freimworka SDK, raksti savu kodu Notepadā un kopilē no komandrindas. Tam visam vispār nav nekās sakars ar Vizuālo Studiju. |
|
Back to top |
|
|
EDDY
Joined: 07 Oct 2005 Posts: 1610 Location: Dzimtā zeme, Latvija
|
Posted: Tue Jul 25, 2006 2:46 pm Post subject: |
|
Es saprotu ... tagad zinaashu.... apgaismotaaj! _________________ Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday |
|
Back to top |
|
|
|