原创 git 合併分支出現 Please enter a commit message to explain why this merge is necessary.

Please enter a commit message to explain why this merge is necessary. 請輸入提交消息來解釋爲什麼這種合併是必要的 git 在pull或者合併分支的時候有時會

原创 Linux下權限問題:chmod -R 777 /usr

chmod能改變權限,-R是目錄下所有文件,777就是高權限(讀、寫、執行) chmod -R 777 * 意思就是將當前目錄下所有文件都給予777權限 這個在服務器裏不能隨便敲的,不能在根目錄下進行此命令,因爲有些進程是指定權限(如

原创 $ git push origin master ssh: connect to host github.com port 22: Connection timed out fatal: Could

1.C:\Users\123\.ssh 下創建config文件:    內容如下:    Host github.com    User [email protected]   Hostname ssh.github.com   Prefe

原创 Git:代碼衝突常見解決方法

如果系統中有一些配置文件在服務器上做了配置修改,然後後續開發又新添加一些配置項的時候, 在發佈這個配置文件的時候,會發生代碼衝突: error: Your local changes to the following files woul

原创 linux下手動搭建php+mysql+nginx

linux下手動搭建php+mysql+nginx     linux手動搭建nginx+php+mysql是一件必備的技能,然而,網上很多安裝的說明具有很大的重複性,並且博主也親自的試過很多教程,都是以失敗而告終的,下面,我講介紹一種可

原创 gradle的按裝與使用

一、gradle的簡介   Gradle是一個基於Apache Ant和Apache Maven概念的項目自動化構建工具。它使用一種基於Groovy的特定領域語言(DSL)來聲明項目設置,拋棄了基於XML的各種繁瑣配置。  它有以下作用:

原创 Gradle安裝使用以及基本操作

閱讀目錄簡單介紹安裝使用idea創建一個web的Gradle項目如何進行打包解釋build.gradle和settings.gradle有關gradle的jar衝突本地jar包位置和修改這兩天看到越來越多的在接觸Gradle,然後發現我之

原创 【Android Studio】Android Monitor找不到手機問題-無法顯示運行程序問題解決

前言  首先我們得知道,這個Android Monitor到底是個啥,它裏面有兩個選項,一個是logcat,一個是Monitors。其實他們的原理都是用Android SDK中的工具來實現的,logcat是依靠SDK中platform-t

原创 androidstudio重新安裝後報錯instant run requires that the platform

一、原因因爲2.0之後的android studio開始支持instant run(即使運行),通俗的說它可以讓你改了代碼後,點擊即時運行,很快的就可以呈現出我們修改後的代碼效果。然後他需要skd和gradle的支持,而你本地剛好這些條件

原创 failed to find target with hash string 'android-17'(其他常見錯誤)

看到這個情景的時候我內心是崩潰的,因爲這明顯不是表面上顯示的錯誤,應該是哪個更低層次的設置出錯,然後纔出現這麼多錯誤。我試過了clean project和Sync Project with Gradle Files,但是並沒有什麼用。然後

原创 Error:(1, 0) Your project path contains non-ASCII characters. 這是個什麼錯誤?

完整的是這樣的:Error:(1, 0) Your project path contains non-ASCII characters. This will most likelycause the build to fail on W

原创 Git常用命令總結

Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。一般來說,日常使用Git只要記住下圖6個命令,就可以了。但是熟練使用,恐怕要記住60~100個命令。 下面是我整理的常用 Git 命令清單。幾個專用名詞

原创 使用Android Studio開發遇到的問題集合

問題一:導入SDK中的Samples後,Messages中提示“Error:Cause: failed to find target android-19.0.1 Please install the missing platform f

原创 yii2框架-多語言版本切換

首先我們要知道yii2框架是以英文作爲源語言的,其他的語言作爲目標語言的。所以在語言文件中是一對多的關係,源語言對應多種需要轉換的目標語言,也就是有多個不同的語言版本。 我們在@\backend/messages可以作爲我們存放不同語言文

原创 gradle執行腳本報錯unsupported major.minor version 52.0

執行./gradlew命令時報錯unsupported major.minor version 52.0。 原因: 項目中使用的jdk是1.8,而使用的linux系統環境變量配置的java是1.7,這就導致了gradle腳本使用ja