原创 Android之SQLite存取DATETIME類型

在android的sqlite中存取DATETIME類型的方法。       創建表時: String sql="create table tb

原创 進程線程等學習筆記

總共分爲12部分分別是:進程、線程、消息隊列、信號量集、共享內存、PGSQL編程、MYSQL編程、網絡編程、文件訪問、標準I/O、系統數據文件和信息、信號 (一) 進程 1. 進程ID爲0的進程通常是調度進程,常常被稱爲交換進程 進程ID

原创 進程

進程退出狀態,是可以查看的。有時候,我們需要用子進程來完成一些操作,但是子進程沒操作完就結束了,我們需要知道它是爲什麼退出,在哪裏退出,那麼看以下例程: #include <stdio.h> #include <sys/wait.h>

原创 C語言用JVM調起Java方法

項目需要,目前只有Java的庫,只能在全C項目中想辦法調用這個JAVA庫, 那麼這個時候就考慮用到libjvm.so來創建JVM來運行類。 1.在linux環境下安裝jdk,在jdk中,包含以下文件 : /usr/local/jdk1.

原创 Android Service和Activity基於串口藍牙模塊的雙向通信

一直以來都想利用手機來控制一些東西,比如電燈,電風扇等家電或者智能小車等. 驅動藍牙模塊可以在Activity中直接調用,也可以在多線程下直接使用,但這樣會存在一個缺陷:當你按下手機的Home或者Back鍵的時候.程序退出了,下次你重新啓

原创 Android 近百個項目的源代碼

Android PDF 閱讀器 http://sourceforge.net/projects/andpdf/files/ 個人記賬工具 OnMyMeans http://sourceforge.net/projects/onmymean

原创 android之IntentService

不管是何種Service,它默認都是在應用程序的主線程(亦即UI線程)中運行的。所以,如果你的Service將要運行非常耗時或者可能被阻塞的操作時,你的應用程序將會被掛起,甚至會出現ANR錯誤。爲了避免這一問題,你應該在Service

原创 string與十六進制byte互轉

廢話不多說,請看: /** * 字符串轉換成十六進制字符串 * @param String str 待轉換的ASCII字符串 * @return String 每個Byte之間空格分隔,如:

原创 Java 多線程優先級

Java線程可以有優先級的設定,高優先級的線程比低優先級的線程有更高的機率得到執行(不完全正確,請參考下面的“線程優先級的問題“)。 優先級的取值 Java線程的優先級是一個整數,其取值範圍是1 (Thread.MIN_PRIORI

原创 Linux音頻編程指南

一、數字音頻 音頻信號是一種連續變化的模擬信號,但計算機只能處理和記錄二進制的數字信號,由自然音源得到的音頻信號必須經過一定的變換,成爲數字音頻信號之後,才能送到計算機中作進一步的處理。 數字音頻系統通過將聲波的波型轉換成一系列二進制數據

原创 搭建FastDFS最小文件系統(一臺機)

1.什麼是FastDFSFastDFS是用c語言編寫的一款開源的分佈式文件系統。FastDFS爲互聯網量身定製,充分考慮了冗餘備份、負載均衡、線性擴容等機制,並注重高可用、高性能等指標,使用FastDFS很容易搭建一套高性能的文件服務器集

原创 Android之在GEC210板上點燈。

又是點燈,沒有錯,學硬件,什麼時候都是從點燈開始的,對不,而且還是用Android應用程序點燈。 要用Android控制自定義的硬件,如何實現呢?用JNI即可。 1、準備工作 好了,先做些準備工作。準備工作無非就是搭建下環境,下載些東西。

原创 SinaWeibo Oauth2.0授權問題

本文講的是如何通過Oauth2.0對第三方APP授權,Oauth2.0的授權流程,原理的這裏就不介紹了,百度搜就有了。 這裏主要講的是怎麼在自己的APP中添加代碼,獲取access token。 第一步:下載SDK。 登入open.w

原创 tomcat管理頁面登陸問題

管理tomcat的時候遇到了以下問題:   1.剛開始需要用戶名密碼,不知道用戶名和密碼是什麼,但是輸入什麼都不正確。   解決辦法:   自己在tomcat-users.xml中按格式添加用戶 conf文件夾裏面   默認是註釋掉

原创 shell腳本運行java程序

通過下面shell腳本來啓停java程序 #!/bin/sh ################################### #環境變量及程序執行參數 #需要根據實際環境以及Java程序名稱來修改這些參數 ############