原创 設計模式_門面模式
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