原创 Android實現一個日期處於某個時間段

SimpleDateFormat   formatter   =   new   SimpleDateFormat   ("HH:mm:ss");       Date   cur1   =   new   Date(System.cur

原创 KMP算法中的next算法解析

next源碼 private static int[] getNext(String str){int j = 0;int k = -1;char[] cStr = str.toCharArray();int[] next = new i

原创 錯誤:Only the original thread that created a view hierarchy can touch its views——Handler的深入解析

這個錯誤很常見,基本上寫線程操作都遇到過這個錯誤。根本原因是view控件的線程安全問題,通俗點講就是所有的更新UI操作都需要在主線程(也就是UI線程中完成),而不能在新開的子線程中操作。 基本思路:既然子線程需要更新UI,但子線程自身

原创 幾種不同語言版本的HMM實現

C語言版: 1、 HTK(Hidden Markov Model Toolkit):         HTK是英國劍橋大學開發的一套基於C語言的隱馬爾科夫模型工具箱,主要應用於語音識別、語音合成的研究,也被用在其他領域,如字符識別和

原创 android中的文字陰影

關於android文字陰影,共有四個屬性可以設置: android:shadowColor :陰影顏色 android:shadowDx :陰影x方向位移 android:shadowDy :陰影y方向位移 android:sh

原创 AndroidStudio3.6.3新版本遇到的坑

安裝了as3.6.3新版本,遇到的坑,搞了一天半,終於解決。 問題: 1)org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactR

原创 Android中的selector

Android中的Selector主要是用來改變ListView和Button控件的默認背景。其使用方法可以按一下步驟來設計: (以在mylist_view.xml爲例) 1.創建mylist_view.xml文件 首先

原创 java中的模式

1.單例模式(一個類只有一個對象) public class Singleton{ private Singleton instance= null; private Singleton(){ system.out.println("Si

原创 MySQL服務無法啓動之錯誤2:讀取描述錯誤

今天可被MySQl折騰夠了,卸了安,安了卸,最終找到了解決讀取描述錯誤的根源。 我的MySQL服務無法啓動,如圖顯示 但開啓服務時又提示mysql啓動時提示系統找不到指定的路徑,讓我很是憤怒,明明剛安裝好才用了一會,上網查了好多資料都沒

原创 Android網絡連接

/**  * 測試ConnectivityManager  * ConnectivityManager主要管理和網絡連接相關的操作  * 相關的TelephonyManager則管理和手機、運營商等的相關信息;WifiManager則管理

原创 Linux 命令

系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI) hdparm -i /d

原创 Android系統自帶樣式(@android:style/)

1 android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen"    佈局頁面最上面 不會顯示  android:icon="@drawable/ic_

原创 android手機兩種方式獲取IP地址

1.使用WIFI 首先設置用戶權限 Xml代碼   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission

原创 關於手機的基站

搞了一整天的手機基站,寫下總結。 首先要獲得關於手機的管理服務TelephonyManager telMgr, telMgr = (TelephonyManager)getSystemService(TELEPHONY_SERVICE);

原创 php常量及變量定義方法

1.定義常量define("CONSTANT", "Hello world."); 常量只能包含標量數據(boolean,integer,float 和 string)。 調用常量時,只需要簡單的用名稱取得常量的值,而不能加“$”符號,如