Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Gepost op: November 10, 2011, 12:21:46 » |
|
Een lastig probleempje in java. We zijn bezig met JDBC. Ik denk niet dat je echt moet weten wat het is om te kunnen volgen  import java.sql.*; public class Test { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://127.0.0.1/Students"; Connection conn = DriverManager.getConnection (url, "root", ""); conn.close(); } catch (Exception e) { System.out.println("Error: " + e); } } } (Ik weet dat het niet zo slim is om in plain text gebruikersnamen en wachtwoorden te zetten, maar het is eenvoudiger als voorbeeld.) Het probleem dat ik had, zit in de lijn. Connection conn = DriverManager.getConnection (url, "root", "");Dit voorbeeld ging ervan uit dat we geen root-wachtwoord hadden. Maar ik had wel al een wachtwoord in mijn mysql server. Laten we "java" nemen. Dus ik schreef Connection conn = DriverManager.getConnection (url, "root", "java");Maar dat werkte niet. En dan na veel proberen, zag ik dat het alleen werkt als ik een lege string meegeef als wachtwoord, dus alsof er geen wachtwoord is. De leerkracht heeft erbij gestaan en ik heb het wachtwoord goed ingesteld. Hij vond het ook vreemd en zei dat het een natte droom zou zijn voor hackers  Maar dan werd het vreemder. De leerkracht zei dat ik me er niet druk in moest maken en gewoon verder moest doen met de oefening. Ik had besloten om dan maar het wachtwoord van de root weg te gooien, als het toch niet werkt. Maar dan werkte Connection conn = DriverManager.getConnection (url, "root", ""); niet meer. En dan had ik eens "java" geprobeert en dat werkt wel. Maar het wachtwoord was weg. En dan begon ik wat willekeurige dingen te proberen en alles werkt. "Laptop", "hond"," paard"," kat", "oihzeoihezoid", ... Alles werd aanvaard behalve een lege string. Gekke toestanden 
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #1 Gepost op: November 10, 2011, 12:23:52 » |
|
En het was in windows, niet in linux.
en ik denk dat het eerder een mysql probleem is, geen java probleem.
|
|
|
|
« Laatste verandering: November 10, 2011, 12:29:11 door Hephaistos »
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #2 Gepost op: November 10, 2011, 12:43:26 » |
|
het is inderdaad nogal iets raars. Mijn eerste idee zou zijn dat het komt omdat 't allemaal lokaal is...
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #3 Gepost op: November 10, 2011, 18:22:17 » |
|
Dat kan.
Dat was al de 2e keer dat ik mij heb moeten bezighouden met een probleem dat niet java-gerelateerd is (met die scheve aanhalingstekens). Zo kom ik niet vooruit
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #4 Gepost op: November 10, 2011, 18:32:21 » |
|
het leven zit vol verrassingen 
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #5 Gepost op: November 12, 2011, 13:05:14 » |
|
Ik haat idiot proofing.  Ik ben bijna even lang bezig met idiot proofing als de oefening maken.
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #6 Gepost op: November 12, 2011, 13:05:46 » |
|
Ik zal mijn moeten focussen op back-end programming.
Dan kunnen de front-end mensen zich bezig houden met de idiots.Hoera!
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #7 Gepost op: November 12, 2011, 14:18:36 » |
|
ook back-ends zijn best idiot proof.
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #8 Gepost op: November 14, 2011, 15:37:03 » |
|
Dan zal ik een verkeerd idee hebben van back-end  vandaag geleerd over back-trcing bij recursie, maar ik had het verkeerd begrepen in het begin. Ze zei dat dat is dat je alles probeert en als het niet lukt, dat je dat terug gaat naar een punt waar het wel werkte en gewoon opnieuw probeert. Maar ik dacht dat ze dat bedoelde over code schrijven, dat je maar wat typt, kijkt of het werkt en dan maar verder aanmodderen.Blijkt het lichtjes anders te zijn  we zijn bezig met het paardensprong probleem. Ik heb er een uur aan gewerkt, maar ik ga een groot deel herschrijven, want ik ben te ver gegaan met mijn OO en het was echt een knoeiboel van parameters en return waarden aan het worden. Een aparte paardenklasse was geen goed idee 
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #9 Gepost op: November 14, 2011, 19:20:26 » |
|
ah, een interessant gegeven, die paardesprong.
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #10 Gepost op: November 14, 2011, 20:32:18 » |
|
Ik denk het ook. Het 8-koninginnen probleem hebben we ook gezien.
Als allereerste voorbeeld faculteit, maar dat vond ik maar een raar voorbeeld omdat dat veel eenvoudiger op te lossen is met een for-lus.
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #11 Gepost op: November 14, 2011, 21:03:37 » |
|
tja, soms zijn die voorbeelden wat geforceerd... Maar als je 't met for lussen gaat doen lukt dat prima met lage aantallen koninginnen (het heet dan het n-koninginen probleem, op een n * n schaakbord), maar niet meer met meer dan 20 ofzo, omdat je dan veel te veel berekeningen moet doen.
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #12 Gepost op: November 16, 2011, 14:21:24 » |
|
Ik heb dat Database/java probleem opgelost. Eerst 2 uur rommelen met commandlines en conig files en dan uiteindelijk gewoon heel de boel verwijderd en opnieuw geinstalleerd. En dat heeft alles opgelost  Vandaag over threads geleerd in java. Ik was ercht verbaasd hoeveel problemen dat kan geven als je niet syncroniseert
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
Dr. D.U. Iveltje
Halve gare
Administrator
Mexipedium
Rolligheid: 535
Geslacht: 
Berichten: 31416
Time isn't money, it's precious !
|
 |
« Antwoord #13 Gepost op: November 16, 2011, 19:38:47 » |
|
raar... er zal wel ergens iets scheefgelopen zijn tijdens de eerste installatie dan.
En ja, als je er even over nadenkt dan is het vrij logisch dat je er een boeltje van kunt maken als je niet synchroniseert...
|
|
|
|
|
Gelogd
|
Moslimterroristen hebben hun eigen big bang theorie. It's nice to be important, but it's more important to be nice! Science flies you to the moon. Religion flies you into buildings. Het Midden-Oosten heeft een probleem voor elke oplossing. As an outsider, what do you think of the human race?
|
|
|
Hephaistos
The lame God
Mexipedium
   
Rolligheid: 457
Geslacht: 
Berichten: 17445
|
 |
« Antwoord #14 Gepost op: November 16, 2011, 23:21:18 » |
|
Ik had 2 programma's om met mysql an het werken en ik denk dat die elkaar niet zo graag hadden. En van die threads, we moesten een oefening maken waar 10 klanten tegelijk in een draadje 1.000.000 keer 10 euro moesten storten op een rekening. Dus normaal moet er dan op het einde 100 miljoen op de rekening staan. Maar zonder die synchronized zat ik soms maar aan 70.000 en dat is toch wel een heel groot verschil 
|
|
|
|
|
Gelogd
|
If aliens are just like us, then they should be feared.
|
|
|
|