原创 Android中HttpURLConnection與HttpClient的使用與封裝

大部分andriod應用需要與服務器進行數據交互,HTTP、FTP、SMTP或者是直接基於SOCKET編程都可以進行數據交互,但是HTTP必然是使用最廣泛的協議。    本文並不針對HTTP協議的具體內容,僅探討android開發中使用

原创 Nginx與Apache服務器

1、Nginx服務器    Nginx是一款輕量級的Web服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜

原创 MySQL嚴格模式Strict Mode說明

何爲MySQL的嚴格模式,簡單來說就是MySQL自身對數據進行嚴格的校驗(格式、長度、類型等),比如一個整型字段我們寫入一個字符串類型的數據,在非嚴格模式下MySQL不會報錯,同樣如果定義了char或varchar類型的字段,當寫入或更新

原创 Internal server error原因分析

錯誤描述: 使用apache環境開發時,時不時會遇到"internal server error500",按照翻譯,應該是服務器內部錯誤,難道apache出錯了,Apache破損了,答案顯然不是這樣的,實際上,就是apache無法正常解析

原创 PHP Socket客戶端服務器通信

Socket介紹 什麼是socket所謂socket通常也稱作"套接字",用於描述IP地址和端口,是一個通信鏈的句柄。應用程序通常通過"套接字"向網絡發出請求或者應答網絡請求。 在Internet上的主機一般運行了多個服務軟件,同時提供幾

原创 Java解析json數據

json格式如下:{"response":{"data":[{"address":"南京市遊樂園","province":"江蘇","district":"玄武區","city":"南京"}]},"status":"ok"}希望得到結果是

原创 php服務器端接受安卓端post的json數據

  當安卓端直接以json字符串格式往運行php腳本的服務器上傳數據時,一般的$_POST是接收不到數據的,原因是PHP默認只識別application/x-www.form-urlencoded標準的數據類型。因此,對型如text/xm

原创 工作實習總結

   從九月底入職以來,進入新公司快滿兩個月了,現在對這兩個月的工作情況做一個詳細的總結。   我的上一份工作,主要負責後臺網站開發和升級維護。因此在剛進入新公司的時候,對怎樣搭建應用服務器並實現與安卓app端應用通信交互不怎麼了解。不過

原创 PHP中include()與require()的區別說明

引用文件的方法有兩種:require 及 include。兩種方式提供不同的使用彈性。   require的使用方法如require(“MyRequireFile.php”)這個函數通常放在PHP程序的最前面,PHP程序在執行前,就會

原创 遠程連接MYSQL數據庫10061錯誤問題

遠程使用數據庫客戶端軟件連接 MYSQL數據時,連接出現 2003-Can’t connect to MySQL on ‘192.168.1.2’(10061)錯誤時,是由於MySQL不准許遠程連接。修改方法如下:      1.

原创 Ubuntu中的PHP從5.3升級到5.4

用PHP的json_encode來處理中文的時候, 中文都會被編碼, 變成不可讀的, 類似”\u***”的格式, 還會在一定程度上增加傳輸的數據量.          而在PHP5.4, 這個問題終於得以解決, Json新增了一個選項:

原创 安卓app端向apache服務器post中文漢字

  今天在安卓app端向後臺apache服務器post數據時出現問題,一開始以爲是數據長度超出限制導致數據傳輸失敗。後來用常量替換,發現漢字傳輸失敗,換了字符串又好了,想到是編碼問題。在網上尋找解決方案無果,無意中意識到會不會是app端D

原创 Ubuntu下搭建php環境

安裝 Apache2: sudo apt-get install apache2   安裝PHP模塊: sudo apt-get install php5   安裝Mysql sudo apt-get installmysql-serve

原创 Ubuntu中設置固定ip和靜態DNS

查看ip和DNS 終端輸入ifconfig獲取ip,子網掩碼。 輸入nm-tool獲取網關,DNS 修改配置文件/etc/network/interfaces root@ubuntu:~# sudo gedit /etc/network/

原创 Markdown語法

大標題 ==== 大標題 中標題 ---- 中標題 #一級標題 ##二級標題 ###三級標題 ####四級標題 #####五級標題 ######六級標題 一級標題 二級標題 三級標題 四級標題 五級標題 六級標題 這是一段普通的文