Time of Update: 2015-06-25
標籤:一、介紹 dom是w3c指定的一套規範標準,核心是按樹形結構處理資料,dom解析器讀入xml檔案並在記憶體中建立一個結構一模一樣的“樹”,這樹各節點和xml各標記對應,通過操縱此“樹”來處理xml中的檔案。xml檔案很大時,建立的“樹”也會大,所以會大量佔用記憶體。 sax解析器核心是事件處理機制。例如解析器發現一個標記的開始標記時,將所發現的資料會封裝為一個標記開始事件,並把這個報告給事件處理器,事件處理器再調用方法(startElement)處理髮現的資料。下面我們嘗試一下SAX和
Time of Update: 2015-06-25
標籤:我們經常會遇到在一個應用裡面呼出另一個應用的需求,比如在文檔裡面點擊地址,調用safari來開啟網頁;比如在檔案瀏覽器裡面點擊某種檔案,自動啟用一個應用來開啟檔案。 iOS裡面對於這樣的需求使用URL來實現,把其他的應用看成一種資源,本質上就是調用系統資源。
Time of Update: 2015-06-25
標籤:android equals 分析報告 開發人員 通用 點評:記得曾經有段時間很多SRC平台被刷了大量APP本地拒絕服務漏洞,Mobile
Time of Update: 2015-06-25
標籤:以下內容可以作為面試官在面試的時候的問題,感覺比較好,是比較常用的知識點,可以用來考察基礎是否紮實。也可以程式猿學習、開發中的注意點。因為稍微不注意,就有可能導致資料庫不能用。DBAdapter.java是一個簡單的類,主要用來進行資料庫操作。 1 package com.example.test_20131218; 2 3 import android.content.Context; 4 import android.database.sqlite.SQLiteDatabase; 5
Time of Update: 2015-06-25
標籤:android java android應用 viewpager fragment 1ListFragment今天首先學習了一種非常常用的展示情境:列表展示。 昨天學習了使用Fragmet來代替activity進行設計,今天在託管單個fragment的基礎上,掌握託管一個布局list。先看下效果:
Time of Update: 2015-06-25
標籤: 一、UIApplication1.簡單介紹(1)UIApplication對象是應用程式的象徵,一個UIApplication對象就代表一個應用程式。(2)每一個應用都有自己的UIApplication對象,而且是單例的,如果試圖在程式中建立一個UIApplication對象,那麼將報錯提示。(3)通過[UIApplicationsharedApplication]可以獲得這個單例對象(4) 一個iOS程式啟動後建立的第一個對象就是UIApplicatio
Time of Update: 2015-06-25
標籤:我們寫介面要考慮很多使用者體驗問題,鍵盤事件的響應就是比較麻煩的一種。我們需要監聽鍵盤事件,考慮點擊背景收合鍵盤、考慮鍵盤遮擋輸入框問題等等,而且每個介面都要做這麼一套。這個庫幫我們解決了這個事情。這個庫的:https://github.com/hackiftekhar/IQKeyboardManager這個庫是一個單例,它一旦生效,全項目任何介面都有效。讓它生效的代碼可以寫在任意位置,我寫在AppDelegate裡。 1 -
Time of Update: 2015-06-25
標籤:wap頁面的結構都放到 LM-wall320 裡<div id="LM-wall320">...</div> 通過js根據不同手機頁面的寬度根據320計算 從頂部中間開始縮放(function(){var doc = document,style=doc.createElement(‘style‘),Timmer = null;style.innerHTML = setStyle();doc.getElementsByTagName(‘head‘)[0].
Time of Update: 2015-06-25
標籤:一、函數 1)概念:具有特定功能的代碼塊的封裝 2)函數的定義: 函數類型+函數名(形參列表) 函數類型 函數名(形參類型1 形參名1,形參類型2 形參名2.....){ 函數體;//函數的實現
Time of Update: 2015-06-25
標籤:Article article = JsonUtils.getArticle(content); intent = new Intent(activity, CompositionCorrect.class); Bundle bundle = new Bundle(); bundle.putSerializable("ARTICLE", article); intent.putExtras(bundle);
Time of Update: 2015-06-25
標籤:1、volley 項目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,映像等的非同步下載; (2) 網路請求的排序(scheduling) (3) 網路請求的優先順序處理 (4) 緩衝 (5) 多層級取消請求 (6)
Time of Update: 2015-06-25
標籤:mac 技術 軟體 背景,很久很久以前(聽過)Linux,瞎玩 Mac
Time of Update: 2015-06-25
標籤:android 最近說要上手Android項目所以看了一些資料,建立項目以後,看見項目結構真的好多東西啊,瞬間有點兒蒙圈,帶大家來瞭解一下。整體結構 接下來一步一步的介紹: (1)src:java原始碼存放目錄,java代碼檔案就存放到這個裡面。
Time of Update: 2015-06-25
標籤:androidstudio android Warning: Project App: provided dependencies can only be jars. com.android.support:appcompat-v7:22.2.0 is an Android LibraryWarning: Project App: provided dependencies can only be jars.
Time of Update: 2015-06-25
標籤:長安街 ubuntu python double 致命傷 xml和json的區別在Javascript地盤內,JSON畢竟是主場作戰,其優勢當然要遠遠優越於xml。還是易用性,JSON的可讀性比XML強幾條長安街,解析規則也簡單許多。XML解析的時候規則太多了,動不動就非法字元,動不動就拋異常。這對追求高開發速度和低開發門
Time of Update: 2015-06-25
標籤:PS1:有網路情況使用wamp軟體,使用360wifi訪問本機伺服器位址PS2:不能開啟虛擬機器主機 “# Include conf/extra/httpd-vhosts.conf”要注釋掉 1:使用360wifi功能,建立無線網咯wifi2:手機串連wifi,查看串連的狀態資訊,cmd查詢ipconfig資訊 3:手機直接存取localhost和127.0.0.1訪問不到,訪問區域網路地址 http://172.21.120.1
Time of Update: 2015-06-25
標籤:SettingBundle 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 var userDefault = NSUserDefaults.standardUserDefaults() 6 7 @IBOutlet weak var textField: UITextField! 8 9 @IBAction func
Time of Update: 2015-06-24
標籤:模型對象歸檔 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 6 7 @IBOutlet weak var textField: UITextField! 8 9 @IBAction func btnSave(sender: UIButton) {10 var text = textField.text as NSString11
Time of Update: 2015-06-24
標籤:1 安裝JDK並配置環境變數 :http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html2 安裝Android Studio :http://developer.android.com/tools/studio/index.html 3 建立安裝虛擬機器(以GenyMotion為例)首先在GenyMotion上註冊免費個人賬戶。http://www.genymotion.com/
Time of Update: 2015-06-24
標籤:面試筆試精華(三)1. When to use NSMutableArray and when to use NSArray? 什麼時候使用NSMutableArray,什麼時候使用NSArray?1> 當數組元素需要動態地添加或者刪除時,用NSMutableArray2>