原创 如何快速搭建個人網站(服務器配置篇)

關於服務器的購買和域名註冊可以參考我的這篇博客 在使用之前,建議小白用戶先下載一個Vmware 安裝一個Ubuntu的虛擬環境學習一下linux的基礎命令。 一、遠程服務器的連接 服務器購買好了以後我們需要進行遠程連接我們的服務器, 我個

原创 完美解決安卓RelativeLayout中android:layout_marginRight不生效

歡迎訪問我的個人網站:https://www.cjluzzl.cn 今天遇到了在RelativeLayout中layout_marginRight不生效的問題,我是想在標題欄的右側加一個ImageButton,但是layout_margi

原创 android中的距離單位

最近在學習安卓,裏面有看到了很多距離單位,搞得人眼花繚亂,特意在這裏記錄一下 可訪問我的個人網站:https://www.cjluzzl.cn px (像素):每個px對應屏幕上的一個點 dip或dp(device independent

原创 Selenium webdriver 處理alert、confirm彈出框

driver.switch_to_alert() a.accept() # 相當於點擊確定,或者使用driver.execute("acceptAlert") a.dismiss() # 相當於點擊取消,或者使用driver.exe

原创 Android Fragment的生命週期

Fragment的狀態: 運行狀態: 當前Fragment位於前臺,用戶可見,可以獲得焦點 暫停狀態:其他Activity位於前臺,該Fragment依然可見,只是不能獲得焦點 停止狀態: 該 Fragment不可見,失去焦點 銷燬狀態:

原创 HTTP服務器返回的代碼詳解

如果向您的服務器發出了某項請求要求顯示您網站上的某個網頁,那麼,您的服務器會返回 HTTP 狀態代碼以響應該請求。 http代碼 對應信息 1xx(臨時響應) 用於表示臨時響應並需要請求者執行操作才能繼續的狀態代碼。 100(繼續) 請

原创 android啓動頁面製作

Android的啓動界面,製作起來十分容易,我們在使用過程中經常可以看到有個啓動效果,通常是一張廣告圖沒加上旋轉,縮放和漸變的特效。 更多支持可以訪問我的個人網站: https://www.cjluzzl.cn 首先你需要準備一張圖,我

原创 The Zen of Python

python之禪,共勉 import this Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex.

原创 Django數據庫操作中的多對多關係

在實際問題中,我們經常遇到多對多的數據關係,比如一張表放作者,一張表放書籍,一本書可以有多個作者,怎麼來約束這種關係呢?在Django的orm中是如何處理的呢。 今天遇到了這個問題,簡單的來寫一下。 比如,在我們看書的時候,一本書,可以有

原创 Android軟件新手引導頁面製作

在我們使用軟件的過程中,第一次使用都會有個新手引導頁面,通常是關於這個軟件的簡單介紹。怎麼去實現這個頁面,並且只在第一次打開軟件的時候顯示呢?本文就通過一個小demo來實現以下,素材也很簡單,簡單準備幾張圖就好了。我這裏的三張圖,還是來自

原创 使用WebSocket與服務器進行通信

WebSocket接口 按照傳統的HTTP協議,如果瀏覽器不向Web服務器發起請求,那麼Web服務器就不能把數據“推送”給瀏覽器。在這樣的技術背景下,如果需要構建實時性要求比較高的應用,比如在線遊戲,在線證券,設備監控,新聞在線播報等,當

原创 windows server 下80端口被System進程佔用的解決方法

用如下方法可以解決System進程佔用80端口的問題:windows + R  然後 regedit找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP找到一個DWORD值

原创 android 自定義ImageView顯示圓形圖片

做個安卓客戶端,在個人中心頁面要用到一個圓形圖片,系統好像沒有自帶這種樣式,得自定義一個ImageView來實現 更多內容可以訪問我的個人網站: https://www.cjluzzl.cn java代碼 import android.

原创 pycharm新建文件時頭部的模板

在github上看代碼的時候,經常可以看到下面這種格式的文件頭 這種代碼是怎麼生成的呢? 我們點擊"Preference" -> "Editor" -> "File and Code Templates" -> "Python Scr

原创 通過virtualenv快速搭建Python虛擬環境

    不同的人喜歡用不同的方式建立各自的開發環境,在一個開發者的電腦,我們經常會安裝多個版本的開發環境,比如Java開發者會安裝JDK1.7,jdk1.8;Python開發者安裝Python2.7,3.4,3.6等多個版本。使用不同的開