原创 設計模式_門面模式

Facade Pattern     Provide a unified interface to a set of interfaces in a subsystem.Facade defines a higher-level inte

原创 設計模式_組合模式

Composite Pattern      Compose objects into tree structures to represent part-whole hierarchies.Composite lets clients

原创 如何閱讀一本書 筆記

《如何閱讀一本書》筆記 只有一些非常深刻和有用的才能記得住 大綱 1. 基礎閱讀 2. 檢視閱讀 3. 分析閱讀 4. 不同讀物套路 (自己分析原因) 5. 最終目標 6. 閱讀書目 & 練習與檢測 閱讀的

原创 一個程序員給產品經理的話

                         ok. 一個標準的產品經理有這麼幾個技能點,那麼作爲一個程序員,只能給一些工程技術方面的建議了。     從大體環境上來講,有操作系統(OS), 數據庫,服務器,編程語言。      

原创 python基礎1—零碎

已然好久沒有在csdn上寫文章了,這些系列文章是爲了學習python而做的筆記  # -*- coding: utf-8 -*- # coding: utf-8 # 單行註釋 ''' 第一行 第二行 ''' """ 多行註釋

原创 Date & Time Format

 as coder. maybe a problem in date & time format. sometimes we need "yyyy-MM-dd", things are always change. we need "W

原创 CustomerApp的技術缺陷

CustomerApp的缺陷: 1. app 保持登陸 (安全可靠,簡單) 2. 圖片緩存 3. 推送 4. 性能優化 (耗電,啓動) 5. 地理位置 (全世界通用) 6. 二維碼掃描 7. masterpass 支付 no 1: 目

原创 python基礎—(高階,匿名,偏)函數 | 裝飾器

這裏比較的高級了, 學到這裏感覺有點意思,但是也看到了和其他語言相通點 高階函數 可以把別的函數作爲參數傳入的函數叫高階函數 def add(x, y, f): return f(x) + f(y) add(-5, 6, abs

原创 Python2.7利用Tesseract進行中英文圖像識別

垃圾啊 背景環境:  win8.1  64位   python2.7.13   本以爲會很簡單,結果在配置環境這塊上花了很多時間,踩了幾個坑,最後自己看英文文檔和log才解決問題。 打開網站   https://pypi.python.o

原创 ButterKnife源碼研究一宏觀

背景資料: 源碼版本: ButterKnife 8.5.1 編譯工具: Android Studio 2.2.1 java版本: 1.8.0_101_b13 在這篇文章的前面可能有些混亂,那是因爲一直在找思路,不會去特意整理,

原创 批量生成二維碼打包成exe文件

需求:  根據url 和 文件名稱 生成二維碼   將二維碼放到背景圖上合成一張二維碼 思路: 發送請求至http://qr.liantu.com獲取二維碼 保存本地  下載全部完成後 與本地背景圖合成   最後使用pyinstaller

原创 python基礎—文件 | json序列化

下面這些代碼沒有經過試驗, 只是作爲代碼段作爲日後的參考, 這些死的api姑且放在這裏用的時候看一下再做總結 import sys print(sys.path) # ---------------文件---------------

原创 從安卓權限做事的方式看問題

       最近因爲 安卓6.0權限 還有 7.0文件共享 事情整的焦頭爛額,暴露出一些問題,剛剛開始時並沒有出現什麼權限和共享文件的bug,後來陸陸續續多了一些高版本用戶,導致崩潰率上升了不少,特此需要解決權限問題,之前一直用的是Ea

原创 python基礎—面向對象

感覺和java相比一個是大公司,一個是小公司, 大公司規範有文檔,小公司簡約效率高 面向對象 # 成員屬性名稱前 加上 __ 意爲private # get / set : get_name() set_name(name)

原创 SVN

問題: 全部開發人員加起來大概超過1周的時間在SVN上面, 結果還是不會用. 作爲一個有潔癖的人, 這是絕對不能忍受的.  實驗背景: Windows10  + Android Studio 2.1.2