kjey
-
Innlegg
348 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av kjey
-
-
Tror jeg kanskje går for C++ da. Virker som jeg får en mye bredere kompetanse da. Noen som vet om en bra tutorial om Visual C++, har bare sett noen snutter av C++ før, ligner ganske på Java, men jeg er ikke kjent med pekere og lignende.
PS: Tusen takk for hjelpen!
-
Oi, takk for mange interessante svar! Tror jeg nok går for VB i og med at det er en del lettere, men det kunne jo kanskje vært greit å lære C++ en gang for alle Jeg har jo tenkt på å ta utdanning innen programmering i og med at jeg er ganske interessert, men spørsmålet er jo om det er lurest å lære seg et vanskelig språk for å få mer forståelse eller et lett. Jeg har jo lest en Java bok på 800 sider og har begynt å kjønne OOP greit og en del av den basise og videregående tankegangen innen programmering. Java vil nok være det språket jeg vil bruke mest i framtiden, men synes det er gøy å utforske andre alternativer.
Men er språket i Visual C++ likt som "vanlig" C++?
-
Jaha? Hva er egentlig forskjellen mellom dem?
-
Hei. Har titta litt på utviklingsverktøyene Visual Basic og Visual C++, men aner ikke hva jeg vil lære mer om. I den sammenheng lurte jeg på om noen kan fortelle litt om hva som eventuelt er forskjellen mellom de to og hva dere vil anbefale. Jeg har programmert litt i Java fra før men synes det er litt tungvindt til tider når det gjelder designmulighetene. Har hatt Visual Basic 6 på skolen før, så er ikke blank der heller.
Takker for svar!
-
Hei. Vet noen om en bra artikkel som tar deg igjennom installasjon av MySQL og testing av databasen med et Java eksempel?
-
Du kan følge PHP-guiden fra PHP sin offisielle hjemmeside: http://www.php.net/manual/en/install.windows.php
Vet ikke om det er Windows du har, men regner med det
-
Hei. Jeg leter etter et program som man kan organisere hva du skal gjøre til forskjellige tider. Omtrent som Outlook, bare at jeg ikke trenger mailprogrammet. Skal bruke det i sammenheng med skolen. Noen som vet om et slikt gratisprogram som er bra?
Takk for svar!
-
Hmmm... vet ikke om det var forskjellen på de to kodene du skjønte så jeg skriver en kort forklaring.
Koden nedenfor er koden for søk med hele navn. Den gjør om alle bokstavene til små bokstaver slik at man slipper å tenke på det når man søker.
if(strtolower($innskrevet_navn) = strtolower($navn_i_tabell[$i])) { echo $navn_i_tabell[$i]; }
Den andre koden sjekker om bokstaven (f.eks. "A") brukeren har skrevet inn er den første bokstaven i et eller flere av navnene i tabellen. Grunnen til at det sjekkes om det er lik 0 er fordi bokstavindekseringen er lik som indeksering i tabeller ("nullbasert").
$array = array("Arne", "Bjarne", "Arnie"); foreach($array as $element) { if(strpos(strtolower($element), strtolower($bokstav)) === 0) { echo $element . "<br />"; } }
Du har sikkert allerede forstått det, men jeg skrev dette for å være på den sikre siden
-
Jeg mener at det beste man kan gjøre når man er nybegynner er å kjøpe en step-by-step bok. Dette er på grunn av at man får riktig oppfølging og tips til hvordan man kan videreutvikle seg. Den beste PHP-boken jeg vet om er norsk, og heter "Programmering i PHP". Den tar for seg grunnleggene forståelse, databasebehandling, MySQL opplæring osv. Boka har mange oppgaver du kan løse og en egen programmerings kokebok.
-
Beklager, glemte det problemet Du kan gjøre det på denne måten hvis du vil:
<?php $array = array("Arne", "Bjarne", "Arnie"); foreach($array as $element) { if(strpos(strtolower($element), strtolower($bokstav)) === 0) { echo $element . "<br />"; } } ?>
-
Angående søkeproblemet ditt med stor og liten bokstav bruker du funksjonen strtolower(). Denne funksjonen gjør at alle bokstavene i en gitt tekststreng blir gjort om til små bokstaver. Noe lignende dette kan du jo gjøre:
<?php if(strtolower($innskrevet_navn) = strtolower($navn_i_tabell[$i])) { echo $navn_i_tabell[$i]; } ?>
Altså denne if-setningen kan du legge inn i søke-løkka di. Da vil denne setningen sjekke om navnet som ligger i tabellen stemmer overens med søkeordet.
Og til sorteringsproblemet ditt, PHP manualen er din venn (som alle vet ): http://no.php.net/manual/en/function.sort.php
Hvis du får problemer, så si ifra, og gjerne legg ut litt kode
-
Ah, skjønner! Tusen takk for svar!
-
Jeg fikk denne koden til å fungere! Den kompilerer riktig, men det er et problem , og det er at hvis noe er feil med kodene i filen jeg kompilerer skriver den ikke ut noen feilmelding. Noen som kanskje vet noe om dette?
import java.io.*; public class Test2 { public static void main(String[] args) { try { Process p = Runtime.getRuntime().exec("javac c:/Test.java"); BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream())); } catch(Exception e) { System.out.println("Noe er galt med koden!"); } } }
-
Ok, tusen takk for svar! Skal se over eksemplene og teste ut, så finner jeg det sikkert ut til slutt!
-
Hmmm... prøvde dette, men funka ikke (fikk masse meldinger da også):
import java.io.*; public class Test { public static void main(String[] args) { try { String[] cmd = { "javac c:/Test.java"}; Runtime.getRuntime().exec(cmd); } catch (IOException e) { System.out.println("skar seg.."); e.printStackTrace(); } } }
Hvis jeg bare skrev javac og ikke noe annet skjedde det ingenting. For informasjonens skyld så prøver jeg å lage en java-kompilerer som automatisk kjører javac kommandoen.
-
Får bare opp at det skar seg og en masse meldinger som jeg ikke ble så klok av. Prøvde også å skrive javac Test.java osv., men fikk samme meldingene.
skar seg..java.io.IOException: CreateProcess: cd error=2
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
at java.lang.ProcessImpl.start(ProcessImpl.java:30)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
at java.lang.Runtime.exec(Runtime.java:591)
at java.lang.Runtime.exec(Runtime.java:464)
at Test.main(Test.java:9)
Press any key to continue...
-
Takk for svar, men jeg skjønte ikke 100% kodeeksemplene der. Hvis jeg f.eks. skal kjøre denne kommandoen i dos, "cd c:\", hvordan skriver jeg det da?
-
Hei. Jeg har en tilsvarende topic på norskwebforum også, men ingen kom fra til riktig løsning, så jeg spør her i tillegg. Det jeg vil fram til er hvordan man kan skrive kommandoer til DOS. F.eks. javac kommandoen og cd c:\Java osv. Noen som vet hvordan dette gjøres i Java?
Takker på forhånd!
-
faktisk fikk jeg det til helt til slutt Tok en del tid å finne det ut, men det var vist bare JCreator som tulla litt, så jeg kjører på med cmd istedet. Men dcet dukket faktisk opp et problem til. Det står at man skal ha alle servletene i en mappe som heter classes i mappen webapps for at det skal fungere, og det gjør det. Men hvis jeg lager undermapper, f.eks. classes/test fungerer det ikke lenger. Går det ikke ann å lage undermapper?
-
Jeg tror PEAR kan hjelpe deg! Har ingen erfaring med det, men hørt at de har noen avanserte mail-funksjoner.
-
Nope, finner det ikke ut Finner ikke hvor j2ee.jar ligger. Noen som vet hvor den ligger? I boka jeg har sier de at man skal legge til "servlet.jar" som vist nok skal følge med Tomcat, men den finner jeg heller ikke.
EDIT: Jeg fant j2ee.jar allikevel, og har nå lagt den til classpath i windows, men får fremdeles opp de samme feilmeldingene. Jeg bruker JCreator LE hvis det hjelper. Kanskje man må sette opp noe manuelt der?
-
Hvis personen klarer å logge seg inn starter denne kodesnutten:
$_SESSION['innlogget'] = true;
Så kan du legge denne koden over alt det beskyttede innholdet:
if(!isset($_SESSION['innlogget'])) { echo "Du er ikke innlogget!"; exit; }
Her er logg ut koden:
if(isset($_SESSION['innlogget'])) { unset($_SESSION['innlogget']); }
Tror det skal fungere
PS: Husk at session_start(); må ligge over alle sidene som er i sammenheng med en session, det inkluderer at du må ha den der hvor logg inn kodene ligger. session_start(); MÅ ligge øverst i dokumentet!
-
Er det ikke bare å bruke file_get_contents()? Så bruker du str_replace på stringen som blir hentet ut. Kan sette opp et enkelt eksempel på hvordan jeg forestiller meg det:
Skjult tekst: (Marker innholdet i feltet for å se teksten):
<?php $filnavn = "eksempelfil.txt"; $fil = fopen($filnavn, "r"); $fil_innhold = file_get_contents($fil); $fil_innhold = str_replace("gammelt ord", "nytt ord", $fil_innhold); fclose($fil); ?>
Så etter du har byttet om alle ordene du vil i innholdet, kan du skrive over det som ligger lagret allerede slik at den nye strengen blir lagret istedenfor den gamle.
-
Sånn, nå har jeg installert Tomcat og har fått JSP til å fungere, men det er ikke det jeg skal lære meg. Når jeg prøver å kompilere en kode jeg har laget som en servlet sier kompilatoren at pakkene "javax.servlet, javax.servlet.http" ikke finnes osv. Hva er det jeg må gjøre da? Er det noe jeg må laste ned? Har kun J2SE. Kanskje jeg må sette en classpath eller noe?
Nyskjerrig på C++
i Programmering og webutvikling
Skrevet · Endret av kjey
Hei. Har drevet en del med Java for tiden, men irriterer meg over at man ikke kan jobbe direkte mot hardware. Det som streifet tankene mine var om jeg skulle prøve meg på å lage mitt eget lille OS, for å lære mest mulig om hvordan datamaskinen er bygd opp. Derfor tenkte jeg kanskje at C++ var et bra valg? Har hørt at linux kjernen osv er skrevet i C, men er det egentlig noe forskjell på dette?
Jeg kan ikke si at jeg er proff i programmering, men det var vel ingen av oss i starten Har noen tips om hvordan jeg burde angripe dette temaet? Jeg må selfølgelig lære meg språket først, men det er jo sikkert en del stoff om hvordan man bygger et OS...
Takker for svar!