原创 php ftp上傳下載文件

運行環境: centos7上使用vsftp搭建ftp 服務器; ftp 用戶名user,密碼xxxxxxx; windows7 上運行PHP腳本,上傳文件到ftp服務器和下載文件到本地; 提示: ftp需要使用多個端口,請注意防火

原创 Picasso圖片下載緩存庫的使用

picasso是Square公司開源的一個Android圖形緩存庫,可以實現圖片下載和緩存功能。 主要有以下一些特性: 在adapter中回收和取消當前的下載; 使用最少的內存完成複雜的圖形轉換操作; 自動的內存和硬盤緩存;

原创 ListView與ViewPager組合(二)

這裏接着上篇繼續寫,上篇我們用listView設置header的方式實現了兩者的組合,接下來我們用把viewpager設置爲listview的第一個選項的方式來實現。 onCreate方法 @Override prot

原创 常見的幾種RuntimeException

一般面試中java Exception(runtimeException )是必會被問到的問題 常見的異常列出四五種,是基本要求。更多的。。。。需要注意積累了 常見的幾種如下: NullPointerException - 空指

原创 gravity於Layout_gravity區別

android:gravity 和android:layout_gravity的區別: android:gravity是自己的內容相對於自己的控件的位置,而android:layout_gravity是自己相對於父類的位置。

原创 ListView與ViewPager組合(一)

listview與viewpager組合常用的有兩種方式,第一種爲listview添加header,我們把viewpager設置爲listview的header便可以實現,第二種是把viewpager設置爲listview的第一個

原创 自定義Drawable實現圓形圖片

最近做了一個demo,用到了圓形圖片,本打算自定義ImageView來實現,感覺挺麻煩的,百度了一下,發現用自定義Drawable這種方法挺簡單的,就照着這裏寫了一個demo記錄下來。 實現效果 圓形圖片 public c

原创 startActivityForResult使用方式

有時候我們會遇到A activity要用B activity的處理結果,比如二維碼掃描。 這時候便會用到startActivityForResult這種方式。 使用方式: 在MainActivity中: Intent in

原创 ListView定製不同的Item

一個listView中可能要顯示不同風格的item,下面就來介紹一下怎樣來實現。 先附上效果圖 首先,自定義一個適配器 在adapter中必須實現這兩個方法 /** * @param position 用於判斷

原创 Fragment與Activity之間數據傳遞

我們經常遇到fragment與activity之間通信的問題,一般也就那麼幾種方式, 1.fragment中使用getActivity()調用Activity中的public方法 2.activity使用getSupportF

原创 python使用sftp上傳下載文件

#!/usr/bin/python # coding=utf-8 import paramiko import os def sftp_upload(host, port, username, password, local,

原创 ERROR 1045 (28000): Unknown error 1045

mysql 登錄報錯 ERROR 1045 (28000): Unknown error 1045 解決方法: [root@bak tmp]# mysql_upgrade -u root -p123 --force mysql_

原创 python ftp上傳下載文件

運行環境: centos7上使用vsftp搭建ftp 服務器; ftp 用戶名user,密碼xxxxxxx; windows7 上運行python腳本,上傳文件到ftp服務器和下載文件到本地; 提示: ftp需要使用多個端口,請注

原创 樹莓派更改默認分區

樹莓派更改默認分區 介紹如何實現根分區擴展到整張SD卡 樹莓派SD卡16G,但是安裝centos7系統後,只看到4個G左右,有部分空間被隱藏 [root@localhost ~]# df -h 文件系統 容量

原创 CentOS7,keepalived搭建雙機熱備

Centos7 keepalived 搭建雙機熱備 操作環境: keepalived熱備份(雙機熱備) node1: Centos 7系統,ip地址: 10.211.55.37 --主服務器 node2: Centos 7系