原创 數據庫 事務
MySql 筆記[事務隔離] ACID:atomicity(原子性),consistency(一致性),isolation(隔離性),durability(持久性) 1.隔離性與隔離級別 多個事務同時執行時,可能出現髒讀(dir
原创 淺談NIO(Non-blocking I/O)
淺談NIO淺談NIO(Non-blocking I/O)1> BIO (Blocking I/O)2> 同步,異步,阻塞、非阻塞3> 程序在請求網絡時,到底做了什麼?和IO有什麼關係?4> NIO原理5> NIO示例6> NIO適
原创 Android Manager
PackageManager manager = getPackageManager(); ApplicationInfo info = manager.getApplicationInfo(pkgName, 0); getSystemS
原创 Nio Tcp
package com.test.upgrade; import java.io.IOException; import java.io.InputStream; import java.io.Output
原创 Java中final
淺析Java中的final關鍵字 請尊重作者勞動成果,轉載請標明原文鏈接:http://www.cnblogs.com/dolphin0520/p/3736238.html 談到final關鍵字,想必很多人都不
原创 時間段顯示
/** * 根據當前時間,格式化給定時間 * * @param time * @param halfDay 是否區分上午下午 * @return */ public st
原创 Xmpp學習記錄[一]:
前言 前段時間產品需要實現IM功能,之前對IM的理解停留在 smack,xmpp,ejabberd 等概念。爲了實現功能只能去研究xmpp,也在網上搜索了很多資料,但都無法把查詢的信息串起來,正巧ejarberd服務器已經搭建完畢,於是就
原创 Android 視圖繪製流程:
轉載:http://blog.csdn.net/guolin_blog/article/details/16330267 Android應用開發中,可以說肯定會用到View:TextView,ListView.Button等等,他們都是
原创 rxJava學習筆記
什麼是RxJava 官網是這麼說的:“RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based prog
原创 view事件分發機制筆記
1,dispatchTouchEvent(MotionEvent ev):用來進行事件的分發,如果事件可以傳遞到當前view,此方法一定會調用,返回結果由當前View的onTouchEvent和子view的dispatchTouchEve
原创 常見數據結構在內存中是怎麼存儲的
前言: 在開發中,經常用到數組,ArrayList,HashMap等,他們在內存中是怎麼存儲的呢? 其實在他們在申請內存時,要麼是一塊連續的內存,要麼是分散的,要麼是內存和連續的結合使用。說白了在底層存儲結構只有兩種:數組和鏈表; 數組是
原创 button drawableLeft 加上動畫效果
最終實現的效果 其中drawableleft是一個png圖,上面的轉圈的扇型是通過drawarc方法繪製的 實現方法 github_AnimButtonDrawableleft歡迎star 1,爲了解決drawableLeft與文字居
原创 Android 部分機型有時UDP消息發送失敗
現象描述: 在錘子手機M1L上,有時UDP包發送不出去(抓不到發送出的UDP報文),沒有任何異常報出 問題定位結果: 由於在發送報文之前,監聽了30023端口,用於接收數據。儘管再發送報之前已經關閉了該socket 在發送udp報文時,指
原创 Java 網絡異常
SocketException extends IOException 拋出此異常指示在底層協議中存在錯誤,如 TCP 錯誤。 ConnectException extends SocketException 試圖將套接字連接
原创 notification自動更新
JsonResponseHandleMSJQ handler_version_new = new JsonResponseHandleMSJQ(this) { @Override public void o