原创 管理程序員的第三年,給大家的一些建議

我是三年前從一名普通程序員轉型成爲部門負責人。 1 1024是2的10次方,今年的10月24日也是網上公認的第五個程序員節日,前幾天還專門組織了部門員工慶祝了程序員節日,和我們部門的程序員講了下自己的心得。 我們公司的CEO 是公司的第一

原创 One take,可望而不可即

目錄 關於讀書 關於需求   正文   One take,是幾年之前看綜藝節目聽林志炫提到的一個詞,就是說錄製一首歌曲一次性完成,無需後期的各種修音。這個概念聽起來就很酷,對不對?   作爲一個程序員,我經常也希望能夠One take:一

原创 Android Studio恢復誤操作

1.右鍵自己的項目,點擊【Local History】下的【Show History】 2.在彈出的窗口中,左邊是 操作的時間,文件數量和操作類型,右邊是操作的具體目錄和文件 3.這個時候就可以利用修改時間去找希望恢復的文件,右鍵該文件點

原创 Android 取得系統開機的時間

SystemClock.elapsedRealtime(); // 系統從啓動到現在的時間,單位:ms SystemClock.uptimeMillis(); // 系統從啓動到當前處於非休眠期的時間,單位:ms

原创 如何清除“映射網絡驅動器”的歷史記錄

清除註冊表中數據 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU

原创 Android 寫文件時掉電丟失內容

原文鏈接:https://www.jianshu.com/p/9d529024fa3b 最近遇到了一個問題,做了一個檢測4G的模塊,檢測的結果是寫入到了sd卡中,如果有這個文件,下次再進來或者一

原创 SecureCRT自動記錄日誌

原文鏈接:https://www.cnblogs.com/joeblackzqq/archive/2012/05/31/2528234.html 在菜單裏選擇“選項”——“全局選項” 然後選擇常

原创 Android NDK - JNI中回調Java中的函數

在實際應用中,除了在JNI層對部分功能進行C++的實現,同時還會有在JNI中對Java函數的調用以實現某種邏輯的聯通。 在JNI中回調Java函數,實際上是通過反射機制來實現的,通過反射機制取得目標函數所在的類,以及其名稱,通過NDK提供

原创 認識UML類關係——依賴、關聯、聚合、組合、泛化

    在學習面向對象設計時,類關係涉及依賴、關聯、聚合、組合和泛化這五種關係,耦合度依次遞增。關於耦合度,可以簡單地理解爲當一個類發生變更時,對其他類造成的影響程度,影響越小則耦合度越弱,影響越大耦合度越強。 下面根據個人理解,嘗試講解

原创 Android中的序列化和反序列化

概念 正式的: 序列化:把對象轉換爲字節序列的過程稱爲對象的序列化。 反序列化:把字節序列恢復爲對象的過程稱爲對象的反序列化。 通俗舉慄 比如:現在我們都會在淘寶上買桌子,桌子這種很不規則不東西,該怎麼從一個城市運輸到另一個城市,這

原创 Android IntentService詳解

爲什麼需要有IntentService: Android中的IntentService是繼承自Service類的,在我們討論IntentService之前,我們先想一下Service的特點: Service的回調方法(onCreate、o

原创 Linux C 時間函數clock_gettime()的使用及Linux不同時鐘的區別

函數: int clock_gettime(clockid_t clk_id, struct timespec *tp); clockid_t: 用於指定計時時鐘的類型,有以下幾種類型: CLOCK_REALTIME: 系統實時時間,從E

原创 華爲架構師8年經驗談:從單體架構到微服務的服務化演進之路

轉自:http://www.58maisui.com/2016/06/28/a-327/?ref=myread 本次分享的大綱如下: 傳統應用開發面臨的挑戰 服務化實踐 服務化不是銀彈 服務化架構的演進方向 一 、傳統應用開發面臨的挑戰

原创 軟件架構——架構師的職責

一、架構師定義 架構師負責設計系統整體架構,從需求到設計的每個細節都要考慮到,把握整個項目,使設計的項目儘量效率高,開發容易,維護方便,升級簡單。架構師的主要責任是提供開發人員和項目經理之間的共用溝通媒體。他們負責讓業務規則及需求與工程實

原创 linux c setitimer用法說明

在linux c編程中,setitimer是一個比較常用的函數,可用來實現延時和定時的功能,網上有各種零零散散的用法說明,都只提到了個別用法,今天抽空實踐整理了一份比較詳細的: 使用時需要引入的頭文件: #include <sys/tim