原创 python3基礎(六)-變量

1、局部變量 在函數裏面定義的變量爲局部變量,它只能在該函數當中使用(它的作用範圍在該函數裏面),出了該函數就不起作用了。如果局部變量和全局變量的名字是一樣的,則在函數內會優先使用局部變量。 2、全局變量 在函數體外面定義的變量爲全

原创 python3基礎(五)-函數

1、字典函數 names={"name":"zhantao","age":33,"sex":"男"} names.keys() #返回key值列表['name', 'age', 'sex'] names.values()

原创 python3基礎(四)-列表元組字典

1、可變列表list,使用中括號[]表示 name=[1,2,3] strlist=['a','b','c'] str=range(1,10) #左閉右開,包含左邊不包含右邊。這個函數是取1-10之間的數爲一個數組。 1)、增

原创 python3基礎(三)-字符串常用方法

1、字符串獲取 str="zhantao is a good boy,boy.com" stringLength=len(str) #獲取字符串長度 str[0] #代表取第一個字符 str[len(str)-1]

原创 python3基礎(二)-條件語句和循環語句用法

1、如果在bash當中,使用python3在輸入的時候,如果輸入錯誤了,需要刪除,則需要ctrl+delete 2、if條件語句 if 條件表達式: print("") elif 條件表達式: print("") el

原创 python3基礎(一)-第一個腳本程序和運算符

1、什麼是python? python是一個解釋性語言。而類似於java是一個編譯性語言。 簡單來說,python就相當於同聲傳譯,實時的解釋並執行,拿着源碼就可以執行。而java則是全部編譯完成後,才能執行。 2、第一個.py程序

原创 Android列表用法之一:實戰簡單ListView

ListView這個列表控件,是我們在開發當中使用頻率比較高的一個控件。 既然是使用頻率比較高,那麼我們就有必要將它的使用方式保存,方便以後直接複製粘貼,把注意力放在架構上面,不用經常做代碼搬運工(重複搬運)。 當然Android的AP

原创 服務器端JSON開發中遇到的異常解析

    最近有很多朋友在做服務端JSON開發的時候遇到各種各樣的異常,尤其是NoClassDefFoundError異常屢改不絕,他們經過在工程裏面反覆查找,沒有發現有任何相關的錯誤。於是我將我所遇到的一些最常見的異常列舉出來,方便大家及

原创 Android列表用法之二:實戰ListView高級用法

在我們的項目中,並不是所有列表都是簡單的使用。類似於新聞列表、QQ聊天列表等,具有圖文並排的列表,每個item都有它不同的佈局類型,都有其不同的實現方式。這類複雜的列表表現形式,在各類知名應用當中,不可或缺的存在着。今天我們就來看看,使用

原创 Linux初始上路(一)-添加當前用戶到管理賬戶

Linux初始上路(一)-添加當前用戶到管理賬戶 1、切換到root用戶 su root 2、查看/etc/sudoers文件權限,如果只讀權限,修改爲可寫權限 ll /etc/sudoers -r--r----- root root

原创 怎麼獲取Android應用程序的上下文

前面我做了一個類似於騰訊QQ一樣的聊天應用,在這個應用裏面,有很多activity,而這些activity之間經常要進行互相啓動、往復跳轉、還有就是通過Notification啓動。當activity多了之後,如果設置他的模式爲單例模式,

原创 Linux初始上路(二)-配置yum源和更新系統

1、進入yum源配置文件所在文件夾 cd /etc/yum.repos.d 2、備份/etc/yum.repos.d/CentOS-Base.repo文件 sudo mv /etc/yum.repos.d/CentOS-Base.rep

原创 Linux初始上路(三)-源碼安裝Python3.7.0

1、去官網下載Python3.7.0的源碼包,保存到本地。 2、解壓縮Python-3.7.0.tgz包 tar -zxvf python-3.7.0 查看Python目錄下面的源文件是什麼格式的,有的是c語言的源碼,有的是c++的源