Měsíc: Březen 2009

Jak se stát dobrým programátorem?

Praxe Můžete přečíst hory knížek, můžete mít teoretické znalosti jakékoliv, ale tak jako všude jinde, i zde praxe hraje prim. Je dobré si přečíst nějakou malou knihu, která Vás zasvětí do základů a syntaxe daného jazyka, ale poté zkoušet sám od prvních krůčků. Samozřejmě, že se začátku možná budete potřebovat hodně cizí pomoci a budete …

Read More Jak se stát dobrým programátorem?

K čemu je StringTokenizer?

Rozdělí Vám řetězec na části dle delimiteru. Jedinou chybičku, kterou má, je ta, že pokud je 2 a více delimiterů vedle sebe, nikdy vám to nepodá prázdný řetězec. Dokumentace Sunu k této maličkosti mlčí. Třída se nachází v balíčku java.util, takže nejdříve jej musíte importovat, pokud jej chcete zadávat krátce: JAVAimport java.util.*; Vytvoříme si proměnné, …

Read More K čemu je StringTokenizer?

Timery

V .NET BCL jsou 3 timery: System.Timers.Timer – Zde je to timer ve smyslu časovače, tedy řekne jak dlouho trvala která operace. M pro pozastavení a rozběh. Ale může pracovat jako std. System.Windows.Forms.Timer, stačí nastavit VV System.Timers.Timer.AutoReset na true. Po uplynutí doby je vyvolána událost Elapsed. System.Threading.Timer – Jeho zvláštnost oproti jiným je možnost změnit …

Read More Timery

K čemu slouží java.io.PipedReader a java.io.PipedWriter?

Piped proudy jsou mechanismy v Javě k nastavení proudu dat mezi 2 vlákna. Pipes proudy mají dvojice proudů – vstupní a výstupní. Data zapisovaná do výstupního proudu by se měli projevit na vstupním proudu na jiném konci roury. Můžeš na Pipe proudy pohlížet jako Buffer, s připojením na každém konci. Ukážeme si jednoduchou práci s …

Read More K čemu slouží java.io.PipedReader a java.io.PipedWriter?

Teplý reset OS Windows

Pomocí tohoto kódu můžete resetovat místní i vzdálený PC. Tak jako při všech se neobejdeme bez třídy ManagementClass, která obstarává komunikaci s podsystémem WMI, ze které se získá objekt ManagementObjectCollection, jehož první prvek je WMI „Wrapper„. Pak již stačí jen vyvolat přes invoke na získaném objektu metodu Reboot nebo Shutdown, které se předávají jako řetězce. …

Read More Teplý reset OS Windows