archive-se.com » SE » L » LOBOPLAYA.SE

Total: 144

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • localStorage; lokaldata med HTML/Javascript – Loboplaya
    av datat Ex localStorage setItem Willys grönsak Paprika Alternativt kan data ursprungligen vara lagrat i en annan form än en sträng ex XML buylist shop Willys shop kind Vegetable kind item Paprika item buylist 1 2 3 4 5 buylist shop Willys shop kind Vegetable kind item Paprika item buylist Detta kan då strängifieras till shop willys vegetable paprika Det finns flera ramverk t ex JSON som kan hjälpa till med strängifieringen ifall det verkar vara alltför mycket jobb att själva koda en lösning JSON är lite för stort för att ta upp i detalj här Enkelt uttryckt är det ett sätt att i Javascript beskriva ett objekt precis som jag ovan gjorde med XML I JSON kan det se ut så här var handla shop Willys kind vegetable item Paprika var JsonString JSON stringify handla 1 2 3 4 5 6 7 var handla shop Willys kind vegetable item Paprika var JsonString JSON stringify handla Därefter måste utvecklaren tänka på hur ovan strängs data ska passa med ex localStorage setItem dataName thevalue En viss egen stränghantering är uppenbar för att kunna få exempelvis kind att hamna i thevalue Det är länge sedan jag sysslade med HTML Javascript o dyl localStorage och JSON är helt nytt för mig Min arbetsgivare under perioden 2001 2005 tillät inget annat än standardlösningar där det aldrig fick gå fel i en någon webbläsare Mozilla IE6 Opera Endast basal HTML4 CSS1 och Javascript ECMASCRIPT 3 tilläts localStorage existerade ännu inte vid den punkten medans JSON visserligen fanns men det var inget som tilläts på min arbetsplats inga externa ramverk e dyl fick användas Previous Post Läsa XML filer från Java Next Post Thailand Jan 2016 Lars En systemutvecklare med renodlad programmering Java Perl C Bash JS JSP HTML XHTML CSS XML XSL SQL och grafisk

    Original URL path: http://www.loboplaya.se/wp/?p=1650 (2016-05-01)
    Open archived version from archive


  • Läsa XML-filer från Java – Loboplaya
    taggarna location och duration Duration är under hur lång tid som spåret pågår mätt i millisekunder Jag är ofta intresserad av den totala tiden för en spellista Det man behöver göra är att a summera alla tider som anges vid duration b dela med 1000 för sekunder samt c dela med 60 för minuter I värsta fall också dela med 60 igen för timmar Detta är ett givet exempel för att testa Javas förmåga att enkelt hantera XML filer För att gå igenom traversera en XML fil med Java så behövs följande import javax xml parsers DocumentBuilder import javax xml parsers DocumentBuilderFactory import javax xml parsers ParserConfigurationException 1 2 3 import javax xml parsers DocumentBuilder import javax xml parsers DocumentBuilderFactory import javax xml parsers ParserConfigurationException uppe vid package delen dvs i början av koden Inne i main klassen ska DocumentBuilderFactory dbFactory DocumentBuilderFactory newInstance DocumentBuilder dBuilder null 1 2 DocumentBuilderFactory dbFactory DocumentBuilderFactory newInstance DocumentBuilder dBuilder null finnas Try i följande kod beror på att fel exception kan kastas vid försök att läsa XMLen try dBuilder dbFactory newDocumentBuilder Document doc dBuilder parse test fil 1 xspf NodeList nodes doc getElementsByTagName duration 1 2 3 4 try dBuilder dbFactory newDocumentBuilder Document doc dBuilder parse test fil 1 xspf NodeList nodes doc getElementsByTagName duration Ovan har vi redan fångat upp alla de noder med taggen duration i XML listningen längst upp dvs de noder med innehållet 486166 respektive 401750 OBS det är alltså en lista med noder ännu ej direkt text eller siffror som går att summera För att först hämta node innehållet till en teckensträng och sedan konvertera till ett summerbart tal så måste man göra enligt följande row nodes item i getTextContent timeTotal Integer parseInt row 1 2 row nodes item i getTextContent timeTotal Integer parseInt row Då hamnar först texten i row och siffervärdet för första strängen 486166 som blir ett heltal 486166 Detta tal lagras i variabeln timeTotal För att loopa igenom alla rader så använder jag nodes getLength Så med 1 variabeldeklarationer blir uttrycket med 2 loop 3 konvertering till tal och avslutningsvis 4 summering av antalet millisekunder division med 60000 för att få antalet minuter int timeTotal 0 String row for int i 0 i nodes getLength i row nodes item i getTextContent timeTotal Integer parseInt row timeTotal 60000 1 2 3 4 5 6 7 int timeTotal 0 String row for int i 0 i nodes getLength i row nodes item i getTextContent timeTotal Integer parseInt row timeTotal 60000 Komplett programlistning package xspf test import java io FileNotFoundException import java io IOException import javax xml parsers DocumentBuilder import javax xml parsers DocumentBuilderFactory import javax xml parsers ParserConfigurationException import org w3c dom Document import org w3c dom NodeList import org xml sax SAXException public class Xspf filetest 1 public static void main String args throws IOException DocumentBuilderFactory dbFactory DocumentBuilderFactory newInstance DocumentBuilder dBuilder null try dBuilder dbFactory newDocumentBuilder Document doc dBuilder parse test fil 1 xspf NodeList nodes doc getElementsByTagName duration int timeTotal 0 String row for int i

    Original URL path: http://www.loboplaya.se/wp/?p=1615 (2016-05-01)
    Open archived version from archive

  • ”Regular expressions” – Loboplaya
    common command in Linux OsX terminal 32432 626 56 99 25 Sum 36 But that Sum line looks a little off We might want to filter that away with RE 32432 626 56 99 36 The tells the computer that we only want at the absolute beginning to be listed We could extend this to only show rounded number and skip the 5 99 number with RE 0 9 32432 626 36 0 9 1 at the very beginning is used to catch all lines starting with 2 Allow to follow with only the numbers 0 9 3 0 9 But we are not done there This would also catch 56 99 but we only want rounded numbers no decimal point 4 The sign means at least one of 0 9 i e 0 9 so we get RE 0 9 5 End of the line is marked by the character So we get RE 0 9 32432 626 36 Samples list may not work in all environments because not 100 compatible RE engines everywhere Positive Integers d Negative Integers d Integer d Positive Number d d Negative Number d d Positive Number or Negative Number d d Phone number d s 3 Phone with code d s d s 10 Year 1900 2099 19 20 d 2 Date dd mm yyyy d m yyyy etc In some dialects of RE you can use d instead of 0 9 which means less typing Site for trying out regular expressions for yourself Try regular expressions Have fun Previous Post Linux Mint 17 2 Next Post Läsa XML filer från Java Lars En systemutvecklare med renodlad programmering Java Perl C Bash JS JSP HTML XHTML CSS XML XSL SQL och grafisk bildbehandling särskilt med GIMP som specialitet Programmering Be First to Comment

    Original URL path: http://www.loboplaya.se/wp/?p=1604 (2016-05-01)
    Open archived version from archive

  • Linux Mint 17.2 – Loboplaya
    JodaTime hade vissa brister med zonhanteringen detta är också förbättrat i JSR310 Hemsidan för Linux Mint Linux Mint engelska English text Just as happened with Windows 7 vs Windows Vista you have a number of performance improvements made in Mint 17 2 since the earlier version Linux Mint 17 2 also have a long time support LTS until 2019 Specifically the graphics have speeded up by avoiding unnecessary graphical updates and redundant small pictures are displayed in the interface It should therefore work even better than before on some older computers Even better support for multiple monitors However be warned for some Nvidia graphics cards that initially may pose a particular challenge to get started Check which Nvidia graphics cards that might work well at the site Nvidia Graphics Drivers See section Solving freezes with NVIDIA GeForce GPUs If you have a laptop with no Linux support for the integrated graphics card well My printer is severely Linux incompatible it is on the other hand almost not Windows 7 compatible either A similar problem I once had a very good relatively new sound card but suddenly not Creative Labs to make drivers for it anymore So it s now resting in a drawer One disappointment for me with the distribution Mint 17 2 was that it still dont have Java 8 by default I was therefore forced to manually install the newest Linux versions of Eclipse Netbeans and JDK8 I want to soon be able to test the new tools techniques that have been added in version 8 of Java I m currently using JodaTime for the programming of date functionality in a few Eclipse projects but must later check how to move beyond the date packages available in Java 8 SJR310 Much knowledge was used from JodaTime by the

    Original URL path: http://www.loboplaya.se/wp/?p=1551 (2016-05-01)
    Open archived version from archive

  • ”Udda” erfarenhet av programspråket Java – Loboplaya
    alldeles för långsamt Att processa 2Gb filer som skulle kontrollera justeras på 15 20 olika sätt per rad skulle gå alltför sakta Jag plockade istället ihop ett Javaprojekt bestående av små filverktyg för att bearbeta filerna på diverse olika sätt Java hade några år innan infört något som kallas just in time JIT optimering och jag har för mig att vi kunde bearbeta filerna i en hastighet av ca 12Mb sekund Vi a införde en ny regel metod b testkörde om fel c justerade d testkörde igen Lite fulhack men det var ju bråttom bråttom Efter ca 2 månader började länderna ca 30 st bli nöjda med levererat data Javakoden överlämnades till en annan programmerare som skulle stoppa in det hela in i en större server I fortsättningen skulle framtida filer hanteras on the fly via den servern Jag har alltså inte suttit som en normal Javaprogrammerare i ett större projekt När jag nu vill börja studera Java så märker jag att vissa egendomliga Java OO ObjektOrienterat uttryck cirkulerar som jag aldrig behövde beröra aggregation factory pattern heterogeneous collection Java 8 kom ut förra året med vad jag förstår ett stort antal förbättringar Förhoppningsvis lyckas jag komma in i Java världen då det är nutidens Cobol bland programspråk finns överallt Själv har jag annars sysslat med Perl C Unixskript HTML CSS JS och alla andra akronymer som finns inom webbvärlden Börjar bli länge sedan med sådant också HTML5 var det exempelvis inte tal om när jag jobbade med webbutveckling Snarare XHTML som inte längre verkar vara inne Previous Post Dagens thaiglosor nr 1 Next Post Linux Mint 17 2 Lars En systemutvecklare med renodlad programmering Java Perl C Bash JS JSP HTML XHTML CSS XML XSL SQL och grafisk bildbehandling särskilt med GIMP som specialitet Programmering Be First to Comment

    Original URL path: http://www.loboplaya.se/wp/?p=1537 (2016-05-01)
    Open archived version from archive

  • Dagens thaiglosor nr 1 – Loboplaya
    Garan i Unicode tabellen Thaiglosor thaitecken Kodningssystem för thailändska tecken Unicode Entity Codes for thai characters Previous Post Long time no see Next Post Udda erfarenhet av programspråket Java Lars En systemutvecklare med renodlad programmering Java Perl C Bash JS JSP HTML XHTML CSS XML XSL SQL och grafisk bildbehandling särskilt med GIMP som specialitet Språkstudier Be First to Comment Kommentera Avbryt svar E postadressen publiceras inte Obligatoriska fält är märkta Your Comment Your Name Your Email Your Website URL Släktens födelsedagar Oscar 0106 Phussadee 0109 Ulla 0125 Helene 0127 Isabella 0205 Bosse 0305 Johan 0325 Carl 0506 Peter 0509 Axel 0517 Maria 0806 Harald 0821 Nin 0828 Lars 1027 Hanna 1104 Gustav 1205 André 1221 Toms Hardware Behind The Scenes At Wargaming s Battleship VR Shoot 2016 04 30 QNAP TS 453A NAS Review 2016 04 29 Jide Remix Mini First Look 2016 04 28 ASRock H170M Pro4S And H170M ITX ac Motherboard Reviews 2016 04 27 Best Graphics Cards For The Money 2016 04 27 Riotoro Prism CR1280 EATX XL ATX Full Tower Case Review 2016 04 26 The History Of AMD CPUs 2016 04 26 Raidmax Monster RX 700AT Power Supply Review 2016 04 25 ViewSonic XG2700

    Original URL path: http://www.loboplaya.se/wp/?p=1525 (2016-05-01)
    Open archived version from archive

  • Thai Test 1
    Leaf To bloom Elephant Chain Clearly Wash clothes Offering tray Tooth To watch To speak Water buffalo To consider Vegetation To return Hand Soldier To be fortunate Check Boat Monkey Bill And Power Cat Plate dish Turtle Fish Thief robber

    Original URL path: http://www.loboplaya.se/thai/thai1.html (2016-05-01)
    Open archived version from archive

  • Språkstudier – Loboplaya
    0509 Axel 0517 Maria 0806 Harald 0821 Nin 0828 Lars 1027 Hanna 1104 Gustav 1205 André 1221 Toms Hardware Behind The Scenes At Wargaming s Battleship VR Shoot 2016 04 30 QNAP TS 453A NAS Review 2016 04 29 Jide Remix Mini First Look 2016 04 28 ASRock H170M Pro4S And H170M ITX ac Motherboard Reviews 2016 04 27 Best Graphics Cards For The Money 2016 04 27 Riotoro Prism

    Original URL path: http://www.loboplaya.se/wp/?cat=33 (2016-05-01)
    Open archived version from archive



  •