移動端web app開發備忘,webapp開發備忘最近要做個手機html5的頁面,做些知識儲備,重要的點記錄下來以備後續。1.devicePixelRatio:定義裝置物理象素和裝置獨立象素的比例。css中的px可以看作是裝置的獨立象素,通過devicePixelRatio,就可以知道裝置上的一個css像素代表著多少個物理像素,可以考慮devicePixelRatio+rem進行不同裝置間的適配;2.利用Image對象實現圖片的懶載入,主要邏輯代碼如下:var len =
Dojo Chart之常用統計圖,dojochart統計圖很多做web的都知道,在很多web系統中會涉及到一些統計圖,例如餅狀圖,柱狀圖、趨勢圖、以及疊加圖等。提到這兒,做web的都很熟悉的,jquery的highcharts就能搞定所有的涉及到統計圖的功能,highcharts我自己也在經常用,但是呢,用過arcgis for javascript的同志們深深地知道,arcgis的那一套選擇的是dojo,並不能很好的與jquery結合使用,所以,還得迴歸到dojo上面去。dojo的統計圖功能,
編譯原理學習:TINY語言詞法掃描程式實現,tiny詞法最近對解釋型程式(類似python或者是linux裡的bc計算機)非常感興趣,就開始學習一下編譯原理。今天自己實現了TINY語言的詞法掃描程式。大部分參考《編譯原理及實踐》一書。但是我做了一些小小的改進。先說一下TINY語言:1、注釋:放在一對大括弧內。書上的注釋不能嵌套,我做了一點改進,允許嵌套。2、關鍵字:read write if end repeat until else3、類型:只支援整型和布爾型。4、計算:+
zoj 3829 Known Notation(貪心),zojnotation題目連結:zoj 3829 Known Notation題目大意:給定一個不完整的尾碼運算式,要求有2種不同操作,用盡量少的操作使得運算式完整。解題思路:貪心,數位個數要要保證比∗的個數多1,不夠的話優先補在開頭是最優的。然後遍曆一遍字串,碰到數字+1,碰到∗-1,保證數位個數大於等1,如果不夠減的話,可以和最後面的一個數字交換位置(用棧維護十分方便),因為添加和交換代價都是1。不過這題資料實在夠弱的,因為11
zoj 3829 Known Notation(2014年牡丹江地區賽k題),zojnotationKnown NotationTime Limit: 2 Seconds Memory Limit: 131072 KBDo you know reverse Polish notation (RPN)? It is a known notation in the area of mathematics and
JAVA學習第二十八課(常用對象API)- String類,apistring多線程告一段落,開始常用對象API的涉及,背也要背下來!!!日後開發,遇見最多的對象是文字,也就是字串String類字串是一個特殊對象字串一旦初始化就不可以被改變一、特點public class Main {public static void main(String[]