原创 SharedPreferences在Android中的常用用法及注意事項

一、前言 SharedPreferences是Android平臺上一個輕量級的存儲輔助類,通常用來保存應用的一些常用數據。它提供了string,set,int,long,float,boolean六種數據類型,其數據最終是以xml

原创 ubuntu安裝ssh服務報錯解決方法

1、apt-get自動構建安裝 安裝:sudo apt-get install openssh-server 問題:在安裝確認步驟莫名被中斷 解決方法:sudo apt-get install openssh-server -y

原创 Android中SharedPreferences的使用及注意事項

一、前言 SharedPreferences是Android平臺上一個輕量級的存儲輔助類,通常用來保存應用的一些常用數據。它提供了string,set,int,long,float,boolean六種數據類型,其數據最終是以xml形式

原创 Java(Android)使用gzip壓縮與解壓文件及注意事項

前言 gzip壓縮比例極大,因此使用非常廣泛,特別是網絡傳輸上,它能夠極大的減少帶寬.下面分別是壓縮和解壓縮的測試代碼及相應注意事項. 源碼 package android.util; import java.io.ByteArr

原创 C語言獲取本地IP(適用於多種操作系統)

前言 下面列舉多種方法獲取本地IP,這些方法在linux系統下均可運行,有些方法亦可以在Windows和Android下運行. 源碼 /*下列幾種方法均優先輸出非迴環IP:127.0.0.1 inet_ntoa(): 系統函數,將網絡

原创 Python實現文件壓縮

1、環境: python 2.7 2、實現: #!/usr/bin/env python #coding:utf-8 import zipfile,os #把整個文件夾內的文件打包成zip文件(包括壓縮路徑下的字文件夾的文件) def

原创 PHP傳輸中文-json亂碼

PHP客戶端訪問服務器端網頁獲取相應中文通常有兩種方法,直接獲取或者封裝成json,但封裝成json時不做一定的處理將出現無法解析問題,下面對兩種方法分別做相應的例子: 一、直接獲取 被訪問端(服務器 chinese.php ): <?p

原创 MySQL索引背後的數據結構及算法原理

寫在前面的話         在編程領域有一句人盡皆知的法則“程序 = 數據結構 + 算法”,我個人是不太贊同這句話(因爲我覺得程序不僅僅是數據結構加算法),但是在日常的學習和工作中我確認深深感受到數據結構和算法的重要性,很多東西,如

原创 socketpair函數介紹及使用

摘要 在linux下,使用socketpair函數能夠創建一對套節字進行進程間通信(IPC)。 函數原形: #include <sys/types.h> #include <sys/socket.h> int socketpair(

原创 windows配置pthread

前言 Pthread是由POSIX下的一套通用的線程庫,它在linux平臺下被廣泛的支持,而卻不支持windows平臺,但pthreads-w32爲此提供瞭解決方案,本文將簡單介紹如何在windows下安裝pthread-w32 安裝系

原创 CentOS安裝C/C++環境

1、在線安裝(需聯網) yum install gcc-c++ 2、本地安裝(編譯安裝) http://www.centoscn.com/image-text/install/2017/0214/8493.html

原创 數據庫操作常用命令管理(Mysql)

1、 刪除數據庫; drop database 庫1; 2、導入數據庫 mysql>use database_name; 進入數據庫 mysql>source d:\datafilename.sql; 導入數據庫 3、查看數據

原创 windows下實現socketpair函數

前言 socketpair是Linux下的函數,其主要作用是創建一對套節字來進行進程間通信,其與匿名管道(PIPE)的作用相似,這兩個套節字均可讀可寫. 具體介紹見本博客另一篇文章: https://blog.csdn.net/wufuh

原创 算法基本概念

1、算法5特性 確定性、可行性、輸入、輸出、有窮性 2、算法好壞衡量標準 問題規模、基本運算、算法計算量函數 3、時間複雜度 上界:O(f(n)) 下界:Ω(f(n)) 確界:θ(f(n)) 4、算法研究的幾個主要步驟

原创 使用Python獲取apk信息(包名、版本號和版本名稱等信息)

摘要 本文是藉助sdk裏的工具aapt.exe獲取apk信息,所獲取apk獲取信息爲字符串,可以使用正則表達式從中獲得apk版本號等想要的信息 系統環境:windows 運行環境:python2.7 依賴工具:aapt.exe (