原创 android mimeType

理論參考:http://blog.csdn.net/androidzhaoxiaogang/article/details/6853100 代碼爲自己添加 多用途互聯網郵件擴展(MIME,Multipurpose Internet

原创 uri 和url

這兩天在寫代碼的時候,由於涉及到資源的位置,因此,需要在Java Bean中定義一些字段,用來表示資源的位置,比如:imgUrl,logoUri等等。但是,每次定義的時候,心裏都很糾結,是該用imgUrl還是imgUri呢? 同樣的,

原创 pull 方式解析xml文件

關於xml的解析,網上提供了許多的解析方式;sax和pull和dom的各有優缺點; 但常用的還是pull這裏我就自己理解的pull來解釋;pull是基於事件觸發的可以認爲是流形式的;姑且認爲讀到一個tag或一串字符都會停頓; 1,數據結構

原创 ubuntu多個gcc版本切換

1,安裝幾個版本的gcc和g++ sudo apt-get install gcc-4.3 gcc-4.4 g++-4.3 g++-4.4 2,配置,最後的10,20,30爲優先級 sudo update-alternatives --i

原创 android豎直seekbar

參考了:http://blog.csdn.net/failure01/article/details/8577675 做了如下修改: 1,修改寬度使寬度可以調節; 2,修改了按鍵事件,使之響應遙控器的上下按鍵,並且釋放了左右按鍵; pu

原创 intent filter的使用

在AndroidManifest.xml文件中用屬性<Intent-Filter>描述組件的Intent Filter。  隱式Intent(Explicit Intents)和Intent Filter(Implicit Intent

原创 android 定時器,任務延時

1,使用handler,延時一秒在前臺啓動任務; new Handler().postDelayed(new Runnable() { @Override public void run() { // TODO Au

原创 java 數組轉化爲list接口

1,方法 01 import java.util.Arrays; 02 import java.util.List; 03 import java.util.ArrayList; 04   05

原创 Android&java優化---(2)---java內存

學習jvm架構的涉及的java內存,下面是自己的學習筆記: Java把內存分成兩種,一種叫做棧內存,一種叫做堆內存 在函數中定義的一些基本類型的變量和對象的引用變量都是在函數的棧內存中分配。當在一段代碼塊中定義一個變量時,java就

原创 Android&java優化---(1)---jvm架構

從2015年3月份跳槽到現在,已經1年多沒有更新自己的博客了,也許是自己來新公司過於忙碌流程過多,也有可能是自己懈怠了,忘了程序員要不斷的更新自己的知識結構,謹以此記與諸君共勉之! 題記: 程序員一直以來都被一些莫名奇妙的規範所限制,比

原创 如何將自己的Python代碼打包發佈到pypi上

原文地址:http://blog.csdn.net/wdxin1322/article/details/56685094 因爲pipy更新了方式,這裏進行修正一下,見文尾; 什麼是pypi 簡單的說pypi是一個python包的倉庫

原创 設計模式模版方法模式(TemplateMethodPattern)

核心模塊:AbstractClass抽象類、ConcreteClass具體類 所有代碼請訪問:[email protected]:289804201/PatternLearn.git 目的:提供一個算法框架,使得相同的算法框架可以

原创 設計模式策略模式(StrategyPattern)

核心模塊:抽象策略類、具體策略類、環境類 所有代碼請訪問:[email protected]:289804201/PatternLearn.git 使用場景:動態的選擇算法,不希望客戶端知道複雜的與算法相關的數據結構;提高保密性

原创 window sdk 更新

本文轉載自網絡; 爲在開始->運行->cmd 中敲入 ping dl-ssl.google.com -t 始終ping不通 ,關閉cmd後 首先需要下載一個代理服務器下載地址 http://pan.baidu.com/share/li

原创 設計模式職責鏈模式(ChainofResponsibilityPattern)

核心模塊:抽象處理者、具體處理者、客戶端 所有代碼請訪問:[email protected]:289804201/PatternLearn.git 使用場景:適用於權限不同的角色系統; 優點:發送者只需要將請求發送到鏈上