Just nu i M3-nätverket
Gå till innehåll

onceApixel

Medlem
  • Antal inlägg

    48
  • Gick med

  • Senaste besök

Om onceApixel

  • Medlemstitel
    Användare
  • Födelsedag 1979-11-29
  1. Du kan ange classpath i kommandoraden också, testa och gör det för säkerhets skull. Finns lite instruktioner på http://www.ibm.com/developerworks/library/j-classpath-windows/#N10287
  2. Det låter lite vanskligt att köra på en äldre halv-kasserad burk. Det är ändå en fullskalig webbtjänst jag ska lansera så jag vill inte gärna inleda med en potentiell flaskhals Eftersom servern skall köra Java + MySQL + rapporteringstjänster + övervakning så kan det eventuellt bli lite prestandakrav ändå.
  3. Ska man ha webbhotell med stöd för MySQL och Java EE så tror jag det blir rätt dyrt faktiskt, några hundra i månaden säkert - plus att man nog inte får fullständig kontroll över sin servermiljö, vilket ibland behövs när man ska köra mer avancerade applikationer. Dessutom har jag redan fast IP och 100/100 mbit i väggen.. så why not liksom?
  4. Jag hittar inte heller något om just det biblioteket, men måste du använda just jbed? Det finns fler implementationer av Java Bluetooth API, t.ex. The JavaBluetooth Stack som ligger hos Sourceforge. Testa det om du inte hittar vad Netbeans föreslår? /E
  5. Tack för tipset! Det borde räcka med en sån tycker man ju. Jag har faktiskt en liknande burk, en ASRock Nettop ION 330HT, också med Atom 330 processor. Den står i tvbänken som mediacenter nu. Kanske skulle man göra den till en provisorisk webbserver och känna efter om den orkar med. De flesta burkar med Atom 330 känns rätt likvärdiga om man jämför dem, eller hur? Jag gör nog så, tack för tipset! /E
  6. Jag skulle säga att vanligtvis packar man inte ihop allting till en och samma jar - det är ju olika bibliotek och då borde man behålla den strukturen just för att påvisa det. En populär lösning på problemet är att använda ett bra byggverktyg, som t.ex. Ant eller Maven. Särskilt Maven har bra stöd för just hantering av dependencies och sköter den biten riktigt bra. Där anger du i princip bara vad du har för andra (publika) dependencies, vilken version de har och så laddar Maven hem dem och bygger ihop ditt projekt. Värt att kolla in.
  7. Jag ska sätta upp en liten dedikerad webbserver här hemma, där jag ska host:a ett par webbapplikationer. Servern ska främst köra Apache, Tomcat (för Java) och MySQL. Svårt att säga vilken last servern kommer få men förmodligen inte så mycket. Man behöver ju inte någon värstingmaskin för att köra det här, så jag har haft problem att hitta en färdigbyggd dator som inte är overkill för ändamålet. Jag vill ha en liten (till storleken) och tyst burk helt enkelt. Någon som har tips på vart man kan hitta en sådan, eller är det bättre/billigare att bygga en själv?
  8. Har inte hunnit testa ditt exempel där, skickar med ett extra svar här ändå - en separat metod som returerar strängen "str", "times" gånger. public static String getStringRepeated(String str, int times) { StringBuilder sb = new StringBuilder(times); for (int i = 0; i < times; i++) { sb.append(str); } return sb.toString(); } Används alltså följande: getStringRepeated("*", 5); ..vilket ger *****
  9. Det du vill göra egentligen är ju att iterera hela din array, fast ha en slumpad start-position eller hur? Slängde ihop ett förenklat exempel här lite snabbt bara. Kontentan är i alla fall att: a) Slumpa fram positionen i arrayen du ska börja iterera på Iterera arrayen, och håll reda på antalet element du skrivit ut c) Börja på ditt slumpade index, och när det slår i taket - sätt den till 0 d) Fortsätt iterera tills antalet utskrivna element är lika med det totala antalet // Ad array $ad_list = array ( array ("ad_name" => "name1", "ad_pic" => "pic1", "ad_alt" => "alt1", "ad_link" => "link1"), array ("ad_name" => "name2", "ad_pic" => "pic2", "ad_alt" => "alt2", "ad_link" => "link2"), array ("ad_name" => "name3", "ad_pic" => "pic3", "ad_alt" => "alt3", "ad_link" => "link3") ); $elementPrinted = 0; $elementTotal = sizeof($ad_list); // Calculate random start index $index = rand(0, (sizeof($ad_list)-1)); // Iterate array while($elementPrinted < sizeof($ad_list)) { echo "Ad: " . $ad_list[$index]['ad_name'] . "<br />"; // Increase index $index++; if($index >= $elementTotal) { $index = 0; } $elementPrinted++; }
  10. Faktiskt så borde väl informationen krypteras från båda hållen - dels på din egen dator innan trafiken lämnar den - och så från VPN-servern innan trafiken skickas tillbaka till dig? Det känns logiskt... i alla fall i mitt huvud
  11. Håller med om det. Jag testade Ipredator en kort period, och absolut går det segare. Dels pressar du din data (både upp- och nedströms) genom en annan server - och dessutom så krypterar du all data också. Det går nog i regel alltid långsammare när man kör genom en VPN-lösning.
  12. Hej, Nu är jag inte överdrivet insatt i hur TOR och likande fungerar. Men på vilket sätt kommer ditt IP fram genom Javascript, Java och ActiveX när man använder det? Men rent generellt är väl det absolut bästa någon slags VPN, som t.ex. ipredator.se eller dold.se? Det kostar en smula, men kan kanske vara värt om man är mån om sin anonymitet.
  13. Hej! Såvitt jag vet kan man inte stänga av detta. Den informationen måste ju webbläsaren ha av dig för att kunna visa sidan, eftersom den innehöll ett formulär du skickade iväg just där där. Dock kan jag hålla med om att man borde kunna ställa in ett standard-beteende för det där.. men någon sådan inställning har jag tyvärr aldrig sett
  14. Man sparar det som en gång hämtats i minnet ja, men det gör man oftast inte i webbläsaren, utan på din server i PHP-koden. PHP är tyvärr inte mitt språk riktigt, men några generella råd ska jag väl kunna ge hoppas jag. Jag antar att du redan kommit så långt så att du ställer databasfrågan med PHP? I så fall, spara resultatet i en global variabel, så värdet finns kvar. Info: http://php.net/manual/en/language.variables.scope.php När du har resultatet sparat i en global variabel kan du ju också lägga databas-frågan inom en if-sats så den bara görs när variabeln saknar värde. T.ex.: <?php global $ADS; if (!isset($ADS)) { // Get value from database and assign to $ADS } ?> Vet inte om koden ovan är korrekt, PHP är inte mitt språk som sagt. Men principen är i alla fall att spara resultatet i en variabel som behåller värdet - och endast anropa databasen när variabeln är tom - alltså första gången. Sedan kan man ju göra det mer avancerat så klart, men det där är en bra början.
  15. Hej! Om du endast ska sortera om samma data från databasen skulle jag absolut välja att göra det på annat sätt än att ställa frågan igen och igen. Lasten mot din databas skulle ju öka exponentiellt med en sådan lösning, särskilt om varje besökare triggar ett sånt beteende. Om du ändå får ut samma svar (fast i annorlunda ordning) vid varje db-fråga så skulle jag välja att hämta det en gång, spara/cache'a resultatet och sortera det genom PHP/ASP/Java eller vad du kör för backend och visa ut det för användaren. Det går till och med att göra i Javascript egentligen. Ditt AJAX-script som hämtar dina annonser behöver bara fråga databasen en gång - efterföljande gånger den blir tillfrågad så sorterar den bara om (helt slumpmässigt är nog enklast) och returnerar resultet. Så skulle jag gjort i alla fall
×
×
  • Skapa nytt...