原创 php將數組轉化爲json數據遇到的問題解決

1、php可以直接用json_encode($array);來將數據轉換爲json數據,但僅限於utf8的編碼 2、不是utf8編碼怎麼辦呢可以用urldecode()來處理數組裏面的數據下面是網上介紹的方法: function arr

原创 java 二叉樹 實現 數據結構 筆試

筆試常考數據結構,所以最近複習了一下數據結構,今天覆習到了二叉樹,所以寫一下筆記。 順便做了一下測試,參考了網上的一些例子~~~ 實現了:二叉樹的創建,二叉樹的遍歷(遞歸與非遞歸),求二叉樹深度,判斷是否爲完全二叉樹 不說了,直接上代

原创 android 實現listview 的item 出現在屏幕有個動畫效果 類似於知乎的那個app

這個是知乎1.80版本上面的一個效果,後面的版本好像砍掉了 先上圖: ,很難直觀的看出來,因爲錄gif效果比較差,listview每一個item出現在屏幕的可見範圍內的時候會有一個從上而下或者從下而上的動畫效果。 原理很簡單的,這裏

原创 Python 的unittest 初體驗

學了幾天的Python,幾天終於開始學測試,跟我的實習工作有點關係 了 應爲unittest是集成在Python裏面的,就像Java的Junit,不需要安裝第三方庫不像nose 上代碼: 主要的: # -*- coding: utf

原创 新手剛用 vim 基本的操作命令

最近剛到公司實習,要寫Python,又要用Linux,所有記錄一下學習中的東西 所有都是從零開始,給自己開個好頭,弄個寫博客的習慣吧,好記性不如爛筆頭 正文開始: Vim是Linux下的一個編輯器,類似windows下notepad,

原创 python 爬蟲試手,好簡單的爬蟲

目標是爬一下這個網站上點一些句子http://www.duanwenxue.com/ 但是由於效果不是很好,剛入門。其實可以根據所有的連接,進行任意跳轉,但現在只是根據某一塊跟正則匹配的地方 的連接來獲取跳轉連接。具體看圖 下面上

原创 ListView.setOnItemClickListener無效,解決方法

最主要的問題是item無法獲得焦點。如果item子控件比較少就加入android:focusable="false" android:click

原创 設計模式的分類和使用

1、什麼是設計模式 模式的定義:模式是一種問題的解決思路,它已經適用於一個實踐環境,並且可以適用於其他壞境。 設計模式通常是對於某一類的軟件設計問題的可重用的解決方案,將設計模式引入軟件設計和開發過程,其目的就在於要充分利用已有的軟

原创 linux下MySQL 的使用

很久沒有用MySQL了,感覺都有點陌生了,最近因爲要準備面試的事情。 重新寫一下  登陸本地的MySQL :mysql -u 用戶名 -p 密碼 默認mysql -u root -p 顯示數據庫:mysql> show database

原创 python 多線程 聯繫代碼(Python核心編程裏面的例子)

先自定義一個線程的子類,這個跟Java很像,主要功能的實現實在run方法裏面 # -*- coding: utf8 -*- import threading import time class MyThread(threading

原创 Python tcp 連接測試,例子是(Python核心編程裏面的例子)

服務端的代碼,記得要先運行服務端,否則老是報error 100053: 代碼如下: import socket import time HOST = '' PORT = 13651 BUFSIZE = 1024 ADDR =(HOST,P

原创 看到有人去面試Java碰到問static的問題,到網上找了幾個類似的問題,特此記錄

繼承與static public class Test extends Y { Test(String str) { super(str); // TODO Auto-generated constructor stub }

原创 寫一個函數,輸入一個二叉樹,樹中每個節點存放了一個整數值,函數返回這棵二叉樹中相差最大的兩個節點間的差值絕對值。

寫一個函數,輸入一個二叉樹,樹中每個節點存放了一個整數值,函數返回這棵二叉樹中相差最大的兩個節點間的差值絕對值。請注意程序效率 這是2015阿里秋招的一個在線筆試題 實現方法很簡單,遍歷一遍二叉樹,找出最大最小,一相減就可以求出最大的差

原创 python 學習正則與文件讀寫 從字符串裏面找出 郵箱正則

這個是(Python核心編程)裏面的一個例子,修改了一下用文件來存取 # -*- coding: utf8 -*- from random import randint,choice from string import lowerc

原创 二叉樹知道前序中序或者中序後序求另外一個排列

二叉樹的遍歷: 前序遍歷:根節點->左子樹->右子樹 中序遍歷:左子樹->根節點->右子樹 後序遍歷:左子樹->右子樹->根節點 求下面樹的三種遍歷:   前序遍歷:abdefgc 中序遍歷:debgfac 後序