Anonymní profil Dan3czek – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Dan3czek – Programujte.comAnonymní profil Dan3czek – Programujte.com

 

Příspěvky odeslané z IP adresy 89.176.17.–

Dan3czek
Java › Volání metody uvnitř vlákna
26. 2. 2011   #139369

Takže pokud to správně chápu, tak já když mám uvnitř jednoho vlákna nějakou metodu, kterou chci zavolat, tak musím spustit ještě jedno vlákno, které tomu předchozímu dá signál, ať tu metodu zavolá?

Dan3czek
Java › Volání metody uvnitř vlákna
26. 2. 2011   #139366

Zapomněl jsem zmínit, že jsem zkoušel všechno co mě napadlo :smile1: a možná se pletu, ale

Test.test();
je hloupost, přeci nemůžu volat třídu, kterou jsem nezavolal... Smysl by mělo např.
thread.test();
nicméně to nefunguje...

Dan3czek
Java › Volání metody uvnitř vlákna
26. 2. 2011   #139356

Ahoj, už podle názvu jste mohly poznat, že moc nevim o čem mluvim, ale potřebuju nějak zavolat metodu test z následujícího kódu:

static class Test extends Thread {

public static void test() { (...) }
}

Thread thread = new Test();


A teď bych potřeboval zavolat test uvnitř thread, ale netuším jak...

Dan3czek
Java › Pole s String klíčem
1. 12. 2010   #136459

Už jsem to našel, je to .keySet(); :smile1:

Dan3czek
Java › Pole s String klíčem
1. 12. 2010   #136458

Ještě jeden dotaz - jde nějak zjistit klíče, který v Mapě mám? Jdou jde mi vypsat hodnoty, ale kdyby šly zjistit i klíče, moc by mi to pomohlo...

Dan3czek
Java › Pole s String klíčem
1. 12. 2010   #136457

Perfektní, Mapa je přesně to co jsem hledal. Díky!

Dan3czek
Java › Pole s String klíčem
30. 11. 2010   #136420

Ahoj,

v javě asi nejde udělat pole, které nebude mít klíče číselné, ale jako String - a nebo se pletu?

Potřeboval bych něco jako v PHP, když vytvořím $pole["okurka"] = 1; $pole["mrkev"] = 3; apod.

Neumím to líp vyjádřit, snad to jde pochopit.
Předem dík za odpověď.

Dan3czek
Java › Prolomeni hesla
5. 11. 2010   #135509

To KIIV : se svými momentálními znalostmi (Javu máme od začátku semestru) jsem "vyladil" kód takovým způsobem, že otestování všech kombinací klíče by mi zabralo ~4,5 roku při 100% zatížení CPU.

Dan3czek
Java › Prolomeni hesla
5. 11. 2010   #135507

To petr.satka : nápad to je velmi dobrý, bohužel nelze použít na náš trezor. Po dekompilaci trezoru jsem zjistil, že heslo je ověřováno metodou, která tento postup znemožňuje. Nejprve jsou všechny znaky předané trezoru převedeny na čísla, která jsou přičtena k proměnné a teprve poté se porovnává, zda má daná proměnná správnou hodnotu. Zpracování každého klíče trvá tedy zhruba stejně dlouhou dobu.

Pozn.: své heslo sice již znám, ale jak jsem říkal výše - dekompilace nebude ta správná cesta.

Dan3czek
Java › Prolomeni hesla
3. 11. 2010   #135441

To KIIV : možnost to samozřejmě je, ale není moc pravděpodobné, že to bude "ten správný přístup".

Dan3czek
Java › Prolomeni hesla
3. 11. 2010   #135429

Máme trezor, který lze otevřít devítimístným heslem, které se skládá z malých a velkých písmen abecedy. Pokud trezoru předáme špatný klíč, odpoví false, jinak odpoví true.

Dan3czek
Java › Prolomeni hesla
3. 11. 2010   #135427

S úkolem jsem také obeznámen a i přes největší optimalizaci, které jsem byl schopen dosáhnout by zpracování všech kombinací klíče trvalo 4,5 roku. Trochu to ve mě budí podezření, že musí být jiný cesta než brute force útok :-)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý