原创 EventBus系列(一):初探

1:簡介 EventBus是一個Android端優化的publish/subscribe消息總線,簡化了應用程序內各組件間、組件與後臺線程間的通信。比如請求網絡,等網絡返回時通過Handler或Broadcast通知UI,兩個Fragme

原创 Git系列1:環境配置

1:下載git(我所使用的如下) http://download.csdn.net/download/cmh_csdn/9939003 2:安裝過程簡記如下   ①雙擊運行對應下載的Git程序       ②以下截圖爲點擊下一步,出現的順

原创 android調試篇之eclipse 一:wait for debug

1:背景 使用eclipse進行android調試的時候,在模擬器上一直停留在wait for debug,如下情況 2:解決方法 重啓模擬器 點贊 收藏 分享 文章舉報 黑帽

原创 ubuntu hadoop 無法訪問網頁 50070

問題: 啓動集羣后,無法訪問網頁 解決: 在/etc/hosts裏面配置上對應IP 。如192.168.161.138  localhost

原创 ubuntu hadoop DataNode進程正常啓動,但是網頁上不顯示DataNode節點,也沒有data下的文件

問題: 在slave節點上jps看到 DataNode進程正常啓動,但是網頁上不顯示DataNode節點,也沒有data下的文件 查看datanode的日誌爲 解決:

原创 C語言 error adding symbols: DSO missing from command line

問題: 編譯時報 error adding symbols: DSO missing from command line 解決: 將gcc改爲g++

原创 UBuntu 下載安裝

1:資源下載 A:優麒麟https://www.ubuntukylin.com/downloads/ B:http://releases.ubuntu.com/ 備註:這次我選擇的是優麒麟18.04.1 LTS 2:安裝步驟: 2.1:

原创 在vi/vim中輸入方向鍵卻被轉化爲ABCD或亂碼

問題: 在vi/vim中輸入方向鍵卻被轉化爲ABCD或亂碼 解決: 1. echo "set nocp" >> ~/.vimrc    (注意!注意!,是追加>>, 而不是>, 不然會把.vimrc清空, 就丟失了之前的內容,後果自負)

原创 Android 打渠道包出來之後安裝失敗

問題: 發現打出來的渠道包在7.0的系統上無法安裝,在安裝頁面提示無效或者安裝失敗之類的 原因: 爲了提高Android系統的安全性,Google從Android 7.0開始增加一種新的增強簽名模式,從Android Gradle Plu

原创 VMware Workstation 14中文破解版下載,安裝,激活

1:下載 網盤下載鏈接:鏈接:https://pan.baidu.com/s/1P6XIjeBdHaHtU-rS3Mo7iA 密碼:v0ot 2:安裝 第一步:下載解壓縮軟件包,雙擊運行“VMware-workstation-full-1

原创 VIM常用命令

1:顯示行號 在命令模式下(按esc)退出編輯模式,輸入“:set nu”顯示行號 2:複製    1)單行復制     在命令模式下,將光標移動到將要複製的行處,按“yy”進行復制;     2)多行復制     在命令模式下,將光標移

原创 vi/vim編輯器方向鍵或退格鍵失效問題

問題: 在vi編輯後,按backspace 無法刪除 解決: 修改/etc/vim/vimrc.tiny文件,將set compatible改成set nocompatible,然後再添加一行set backspace=2即可

原创 遊戲接入SDK系列之org.jf.util.ExceptionWithContext: Unsigned short value out of range

問題: 遊戲母包,在通過XXSDK進行打包部分渠道(比如OPPO,VIVO)的時候,在回編譯的時候,拋出上面的錯誤。 原因: dex文件中最大的函數個數爲65536(unsigned short),如果超出這個限制,那麼如果不採用特殊處理

原创 ubuntu16.0.4 hadoop datanode無法連接上namenode

解決方法:就是將本來配置的的ip改爲hostname,注意在/etc/hosts做好映射如下截圖只是一個舉例說明而已,其它有需要配置的地方同理

原创 memset函數

1. 需要的頭文件     <memory.h> 或 <string.h> 2.函數原型     void *memset(void *s,int ch,size_t n); 3.說明: 將 s 中前 n 個字節用 ch 替換並返回 s