yonderboy
-
Innlegg
97 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av yonderboy
-
-
-
Mange Opera-versjoner identifiserer seg som default med en IE-lignende user agent-string, med "Opera" slengt inn på slutten. Min (gamle) opera-installasjon har f.eks. ua-strengen
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Opera 7.23 -
1. Du kan få æøå hvis du bruker html-entitetene for disse - dette kan php gjøre for deg med htmlentities() - men ikke bruk denne på markup, da blir hakeparentesene til html-entiteter
2. Du kan selvsagt gjøre mange ting i samme php-fil, bare send et parameter med Ajax-updateren for hva du vil ha gjort (action e.l.), og så sjekker du denne i php-scriptet og gjør det som skal gjøres.
Lykke til med ajaxen!
-
Dersom du ikke har gort det allerede, kan du ta en kikk på JS-rammeverket
http://script.aculo.us/ - dragdrop-eksemplene i nedlastingen burde hjelpe deg et stykke på vei.
-
Hvis du kan noe xslt, men ikke php, er det kanskje lettest å bare bruke ei xslt-fil. Du trenger egentlig ikke php til dette, med mindre du hadde tenkt å lagre transformasjonen.
Men det kan også gjøres vha. bare php, det er et eksempel i php-manualen på mapping av xml til html:
-
Kan anbefale µTorrent på det varmeste.
Bruker latterlig mye mindre minne enn Azureus, og har omtrent samme muligheter.
-
Du kan lage ei html-fil med omtrent dette innholdet:
<html> <meta http-equiv="refresh" content="60"> <frameset> <frame SRC="http://google.no/"> </frameset> </html>
Bytt ut google.no med den sida du vil laste. Det burde virke.
-
Det finnes, f.eks. Antares Autotune kan brukes til dette. Resultatet blir imidlertid ofte dårlig da.
-
Du kan opprette en mappe på samme måte som du oppretter en fil, bare med kall til mkdir() istedet for createNewFile():
new File("c:\\hei").mkdir();
-
Går nok dårlig det såvidt jeg vet.
På nokia-telefoner er det et parameter i jad-fila du kan sette for å få programmet i spillmenyen, og på symbian-telefoner kan du vel flytte rundt på ting som du selv vil.
-
På bildet ser det ut som du har plassert metoden calculateSum inne i en annen metode - dette går ikke så bra, og burde gi omtrent den feilmeldingen du har fått.
-
Vel, det er problematisk med switch-case her. showInputDialog()-kallet returnerer det objektet i arrayet som er valgt (her en streng), og switch-case kan ikke brukes med strenger.
IMHO er ikke if-setningen som trengs særlig insane:
String [] brAdValg = {"Bruker","Admin"}; String velger = (String)showInputDialog(null,"Velg pålogging","Pålogging",DEFAULT_OPTION,null,brAdValg,brAdValg[0]); if (velger.equals(brAdValg[0])) { showMessageDialog(null,min.getMenyB()); } else if (velger.equals(brAdValg[1])) { showMessageDialog(null,min.getMenyA()); }
-
Ut i fra spesifikasjonene ser det bare ut til å være sockets i MIDP 2.0.
-
Her liker jeg å bruke en assertion:
public String formaterTall(int tall) { return (tall<10) ? "0" + tall : "" + tall; }
-
På en CDLC 1.1-telefon kan du bruke
double d = Double.parseDouble("1.23421");
eller tilsvarende for float. Du trenger ikke importere noe.
På en CDLC 1.0-telefon er det ikke noen innebygde datatyper for flyttall/desimaltall. Dette må kodes for hånd eller gjøres via et bibliotek.
-
Tror ikke du kan skrive rett til COM-porten fra en emulator. Du må nok ha en form for kommunikasjonslag, f.eks. et vanlig java-program, mellom emulatoren og COM-porten.
Jeg vet ikke om emulatorene kan kommunisere med en java-applikasjon vha. bluetooth-APIen, det kan hende slik kommunikasjon må foregå via sockets.
En ide kan være å gjøre det slik:
En midlet i en emulator sender data via bluetooth. Disse dataene mottas av en midlet i en annen emulator, som sender de videre til en j2se-applikasjon via socket. Denne applikasjonen sender data til com-porten.
Evt. kan du droppe den andre emulatoren, og bruke sockets direkte i midleten din, og implementere bluetooth senere.
-
Hva med en wiki? Selv bruker jeg DokuWiki, utrolig enkel å sette opp og komme i gang med.
Når du installerer er det default at alle kan skrive i wikien.
-
Er ikke dette strengt tatt en bug i Java - at man ikke kan lage arrays av typesafe ArrayLists? Gjelder vel da sannsynligvis for HashMaps's også, og evt. andre typesafe "holdeklasser"... Får ta å teste at det ikke bare er eclipse sin compiler som loker, og evt. rapportere bug i fanget til Sun/IBM.
Det er nok ikke en bug - se den "offisielle" generics-tutorialen (http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf, avsnitt 7.3 side 15):
The component type of an array object may not be a type variable or a parameterized type, unless it is an (unbounded) wildcard type.You can declare array types whose element type is a type variable or a parameterized type, but not array objects.Det er også noen oppklarende diskusjoner på forum.java.sun om emnet:
http://forum.java.sun.com/thread.jspa?thre...30823&tstart=75
http://forum.java.sun.com/thread.jspa?foru...threadID=564355
-
Neida, det er interessant med ajax-eksempler. Kom gjerne med mer av det.
Men jeg tror ikke ajax til navigasjon mellom sider er noen god ide - du ødelegger noe av funksjonaliteten i nettleseren: tilbakeknappen og bokmerker. Innloggingseksempelet ditt er ganske illustrerende: etter å ha skrevet feil passord, kan man ikke bruke tilbake-knappen for å komme tilbake til innloggingsboksen, men man må refreshe siden.
Det er nok ikke bare du som har problemer med å finne smarte måter å bruke ajax på. Det er et buzzword så det holder, men har kanskje litt begrenset nytteverdi. Tror det må sees på som et redskap blant mange, ikke som Svaret På Alt.
-
Prøv dette:
ArrayList<Card> lowerRows[] = new ArrayList[7]; for (int i=0; i<7; i++) lowerRows[i] = new ArrayList<Card>();
Det gir en unchecked/unsafe advarsel ved kompilering, men jeg vet ikke om noen måte å gjøre dette som ikke gir noen advarsel (med mindre du vil droppe å bruke generics).
Edit: hadde rotet litt
-
Har ikke brukt scanner-klassen før, men tror dette gjør susen:
public static int readIntFromKeyboard () { Scanner keyboard = new Scanner(System.in); int readInt = -1; boolean ready; do { ready = true; try { readInt = keyboard.nextInt(); } catch (InputMismatchException foo) { System.out.println("Please enter a numeral"); ready = false; keyboard.next(); // Tømmer scanneren hvis det ikke var en int } finally { } } while (!ready); return readInt; }
Du får ha lykke til med de 52! permutasjonene da
-
-
Her (pdf, se kap. 12 s. 22) er det et eksempel på hvordan du kan sende SMS med php.
-
Eller du kan bruke:
unset($variabel)
For å fjerne variabelen. Men det er som sagt antakeligvis ikke nødvendig.
Edit: litt sein ja...
fronter bugs og feil
i Programmering og webutvikling
Skrevet
Fronter er skrevet i php så vidt jeg vet - mener å ha sett en stillingsannonse fra den gjengen en gang.
PM-funksjonen i fronter er tragisk dårlig, så det var vel ikke så forbausende at du greide å kjøre script i en PM - men det hadde vel tross alt vært et ganske MYE mer alvorlig sikkerhetshull dersom du greide å kjøre php på serveren?