Time of Update: 2016-07-09
標籤:http://zlyang.blog.51cto.com/1196234/1726029 需求:MySQL資料庫檔案原位置:/var/lib/mysql 要移動至:/data/mysql1、首先在/data目錄下建立一個名為:mysql的檔案夾:# mkdir /data/mysql# chown -R mysql:mysql /data/mysql# chmod -R 755 /data/mysql2、停止所有MySQL服務:# service httpd stop#
Time of Update: 2016-07-09
標籤: 首先要有資料 裡面有教程 http://pan.baidu.com/s/1bpjxP6n 1.用其他手機 or u 盤往sd卡放進“強制進入下載模式的檔案”2. 驅動 3.刷機工具 下載鏡像 少走彎路選對鏡像 ..................注意在下載鏡像後放在sd卡得強制進入下載模式的檔案 開機的時候要刪除
Time of Update: 2016-07-09
標籤:1.思路 1)選擇一種尺寸作為設計和開發基準 2)定義一套適配規則,自動適配剩下的兩種尺寸,其實不止兩種 3) 特殊適配效果給出2.基本概念 1)物理像素 2)裝置獨立像素 dp 與螢幕密度有關,可以用來輔助區分是否是視網膜裝置, 3)css像素 (DPIS) 抽象單位,使用在瀏覽器上,用來精確度量web頁面內容。 4)螢幕密度 (PPI)
Time of Update: 2016-07-09
標籤:代理模式:為其他對象提供一種代理以控制對這個對象的訪問Subject類定義了RealSubject和Proxy的共用介面,這樣就在任何使用RealSubject的地方都可以使用Proxyinterface Subject{ void request();}RealSubject類,定義了Proxy所代表的真實實體class RealSubject implements Subject{ @Override public void request(){
Time of Update: 2016-07-09
標籤:命令模式是其它很多行為型模式的基礎模式。策略模式是命令模式的一個特例,而策略模式又和模板方法模式都是演算法替換的實現,只不過替換的方式不同。下面來談談這三個模式。命令模式將一個請求封裝為一個對象,從而使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支援可撤消的操作。java中傳遞(注入)對象很容易,但是卻不支援直接傳遞行為(即傳遞函數或者說傳遞方法),只能間接的通過傳遞(注入)一個對象,再調用它的行為來實現。如果把這樣的行為抽取出來為一個類,稱作命令類,它的具體實現都是命
Time of Update: 2016-07-09
標籤:代碼中的注釋解釋了表徵圖中的各種設定的使用方法。一.achartengine庫的下載,:http://code.google.com/p/achartengine/downloads/list下載完成後,把jar檔案粘貼到libs檔案夾二.在android項目中如何使用先定義一個GraphicalViewGraphicalView
Time of Update: 2016-07-09
標籤:Android介面編程——對話方塊控制項2.5對話方塊控制項對話方塊是提示使用者作出決定或輸入額外資訊的小視窗。對話方塊不會填充螢幕,通常用於需要使用者採取行動才能繼續執行的模式事件。Android中常見跟對話方塊相關控制項有Toast、AlertDialog、PopupWindow、ProgressDialog等 2.5.1
Time of Update: 2016-07-09
標籤: 1.
Time of Update: 2016-07-09
標籤:android 反覆式開發法中陸續遇到各種問題,我們要善於總結,歸類。現在記錄一下這幾個月遇到的問題匯總。1、android fragment中onActivityResult方法返回沒有資料返回資料,可能Intent data有資料或者是int requestCode這個參數返回碼有錯誤。解決辦法:在activity中需要加上super.onActivityResult(requestCode, resultCode, data);@Overrideprotected void
Time of Update: 2016-07-09
標籤: 典型的C程式分析 實際開發中,常常是多個檔案進行開發的,將不同內容分到不同的檔案中,在同一個檔案裡,編寫同種類型的代碼,有時,代碼功能比較複雜的時候,還可以做檔案夾的分類,將某類具體的功能,建立成一個檔案夾,而這個具體的功能需要很多代碼來實現,可以在這個檔案夾中,分成許多代碼檔案 實際開發時,代碼單獨的成一組檔案,一般是.c檔案和.h檔案一般使用.c作為檔案名稱,標頭檔使用.h作為檔案名稱,可以將代碼編譯成一個目標檔案,同標頭檔一起發布,(SDK
Time of Update: 2016-07-09
標籤:1.在Supporting Files檔案夾右鍵,NewFile… -> iOS -> Resources -> String Files,命名為Localizable.strings2.選中Localizable.strings 點擊 XCode-> View-> Utilities -> File Inspector,在Localization中點+添加語言比如中文英文3.現在修改Localizable.strings(English)
Time of Update: 2016-07-09
標籤:如何下載API說明: 時間: 2016/7/9 根據百度經驗步驟改編(百度經驗), 但是比它更好, 親測可用 1.1 下載API文檔: 1.1.1 SDK Manager 1.1.2 1.1.3 (這裡需要注意: 如果後面的status: 已經是Installed就不需要下載了) 1.2 查看API文檔 1.2.1 SDK Manager 1.2.2 複製路徑,
Time of Update: 2016-07-09
標籤:模式介紹 模式的定義 將抽象部分與實現部分分離,使它們都可以獨立的變化。 模式的使用情境 如果一個系統需要在構件的抽象化角色和具體化角色之間添加更多的靈活性,避免在兩個層次之間建立靜態聯絡。設計要求實現化角色的任何改變不應當影響用戶端,或者實現化角色的改變對用戶端是完全透明的。需要跨越多個平台的圖形和視窗系統上。一個類存在兩個獨立變更維度,且兩個維度都需要進行擴充。 UML類圖 角色介紹 抽象化(Abstra
Time of Update: 2016-07-09
標籤:在項目開發過程中,經常會有需要打包不同版本的 APK 的需求。 比如 debug版,release版,dev版等等。 有時候不同的版本中使用到的不同的服務端api網域名稱也不相同。 比如 debug_api.com,release_api.com,dev_api.com等等。不同的版本對應了不同的 api 網域名稱,還可能對應不同的 icon 等。如果每次都在打包前修改我們都手動來修改,這樣實在是不夠方便。但如果我們使用了 Android Studio 和
Time of Update: 2016-07-09
標籤:Win10下Android studio配置一.安裝Android
Time of Update: 2016-07-09
標籤: 所有的函數都具有call(),apply()和bind()方法。它們可以在執行方法的時候用一個值指向this,並改變物件導向的範圍。 apply方法: 以下的兩種運算式是等價的: func(arg1,arg2,arg3) func.apply(null,[arg1,arg2,arg3]) apply()往往用在一個函數需要以數組的是形式接受多個參數時使用。 使用Math.max()來獲得一個數組中最大的元素:Math.max.apply(null,[17
Time of Update: 2016-07-09
標籤:一、改變狀態列的顏色:(1)、在項目 Info plist 裡面添加:View controller-based status bar appearance 設定為 NO(2)、在項目的BaseViewController 裡面添加方法: // 設定狀態列 顏色為白色 if (iOS7Later) { // 判斷是否是IOS7 [[UIApplication
Time of Update: 2016-07-09
標籤:今天遇到一個問題,既在一個activity中設定一個按鈕,點擊按鈕關閉service,而service中又新開啟了一個線程,每隔一秒輸出一句話,但是當調用按鈕實現stopService方法後,service是可以關閉,但是service中開啟的線程卻一直在運行,原理上來講從service的onDestory方法中關閉當前線程即可,可即便如此,還是會報錯,貼下代碼:1 stopBtn.setOnClickListener(new OnClickListener() {2
Time of Update: 2016-07-09
標籤: 1 std::ref()實現引用封裝器2 std::string字串 1 std::ref()實現引用封裝器 //模板函數引用無效,因此需要引用封裝器std::ref(),函數模板直接引用 1 #include <iostream> 2 using namespace std; 3 4 template <class T> 5 void com(T arg)//模板函數引用無效,因此需要引用封裝器 6 { 7
Time of Update: 2016-07-09
標籤:Android中的廣播 系統在運行過程中會產生很多事件,某些事件產生的時候,比如:電量的改變,收發簡訊、撥打到電話、螢幕解鎖、開機等等,系統會發送廣播。只要應用程式接受到這條廣播就知道系統發生了相應的事件,從而執行相應的代碼。只要在我們的應用中開啟的廣播接收器就能接收到系統的廣播。ip撥號器通過一個小案例還簡述廣播接收者的使用方式,功能就是在撥打到電話時自動在號碼前加特定的數字布局檔案<?xml version="1.0"