原创 java 鏈表相關操作

[java] view plaincopy import java.util.HashMap;   import java.util.Scanner;   import java.util.Stack;      /*

原创 runnable和thread的區別以及run和start的區別(多線程)

在java中可有兩種方式實現多線程,一種是繼承Thread類,一種是實現Runnable接口;Thread類是在java.lang包中定義的。一個類只要繼承了Thread類同時覆寫了本類中的run()方法就可以實現多線程操作了,但是一個

原创 eclipse 閃退處理方法

很長時間了,寫java、寫android都是用的eclipse。可是突然有一天,當我像往常一樣試圖打開Eclipse時,Eclipse一飄而過。閃退!! 搜索各種博客各種空間,發現很多別人能夠解決問題的答案對我卻不適合。又慢慢查找,後

原创 面試知識:操作系統、計算機網絡、設計模式、Linux編程,數據結構總結

感謝IT面試羣 S-北京-陳磊 的整理分享。基礎篇:操作系統、計算機網絡、設計模式一:操作系統 1. 進程的有哪幾種狀態,狀態轉換圖,及導致轉換的事件。 2. 進程與線程的區別。 3. 進程通信的幾種方式。 4. 線程同步幾種方式

原创 main()方法爲什麼遵循格式:public void main(String[] args);靜態方法爲什麼不能引用this

1.main()方法   在java中,main()方法是java應用程序的入口方法,也就是說,程序在運行的時候,第一個執行的方法就是main()方法,這個方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須是publ

原创 java 鏈表操作

[java] view plaincopy package LinkedListSummary;      import java.util.HashMap;   import java.util.Stac

原创 【java】 十進制轉換爲二進制

十進制數轉二進制數,跟據不同的開發語言其轉換方式有很多,在Java中如果相把一個十進制的整數來轉換成二進制那是舉手之勞,非常簡單,只要用Integer.toBinaryString(int)方法就可以得到結果。但如果轉換的不是一個整數,

原创 TI低功耗藍牙(BLE)介紹

一、概述   1、BLE藍牙協議棧結構 附圖6 BLE藍牙協議棧結構圖 分爲兩部分:控制器和主機。對於4.0以前的藍牙,這兩部分是分開的。所有profile(姑且稱爲劇本吧,用來定義設備或組件的角色)和應用都建構在GAP或G

原创 Mac OS 環境變量配置

【轉!!!】 Mac 啓動加載文件位置(可設置環境變量) -------------------------------------------------------  (1)首先要知道你使用的Mac OS X是什麼樣的Shel

原创 android touch事件的分發和消費機制

Android 中與 Touch 事件相關的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(Mot

原创 【java】進制轉換

[java] view plaincopy 十進制轉成十六進制:       Integer.toHexString(int i)       十進制轉成八進制       Integer.toOctalString(in

原创 藍牙的三種節能狀態 sniff/hold/park Mode

1:Sniff Mode( 呼吸模式) 呼吸模式通過減少主設備 發送數據 的時隙數並相應減少從設備監聽的時隙數,從而達到節省電源的目的。進入呼吸模式後,當主設備開始傳送數據時,主從設備會對時隙之間的時間間隔Tsniff進行協商。從設備偵聽

原创 【Android studio】Rendering Problems:classes could not be instantiated 解決方法

Rendering Problems The following classes could not be instantiated android.support.v7.internal.widget.ActionBarOverl

原创 正確理解ThreadLocal

首先,ThreadLocal 不是用來解決共享對象的多線程訪問問題的,一般情況下,通過ThreadLocal.set() 到線程中的對象是該線程自己使用的對象,其他線程是不需要訪問的,也訪問不到的。各個線程中訪問的是不同的對象。 另外,說

原创 android Menu 詳解2

Action Bar是一種新増的導航欄功能,在Android 3.0之後加入到系統的API當中,它標識了用戶當前操作界面的位置,並提供了額外的用戶動作、界面導航等功能。使用ActionBar的好處是,它可以給提供一種全局統一的UI界面