Thursday, January 14, 2010

mysql秒數轉時間

秒數以1970-01-01 00:00:00為基準,在加上距離至現在的秒數

秒數轉時間:FROM_UNIXTIME(‘欄位名稱’)

時間轉秒數:SELECT UNIX_TIMESTAMP( '2010/01/01 11:11:11' )

Tuesday, September 1, 2009

jquery1.32- select, radio

1. 找到被選取的radio項目

val checkedvalue = $('input[name="namevalue"][checked="true"]:first).val();



2.由程式設定被選取的radio



$("input[name='namevalue']").each(function(){
if($(this).val() == somevalue){
$(this).attr('checked','true');
}
});



3. 由程式設定被選取的select,根radio差不多,checked改成selected



4. 找到被選取的select項目



var selectvalue = $("#selectID").val();

Monday, August 31, 2009

linux指令

紀錄一下指令跟設定
1. nbtstat –A <IP> 從Ip找回netbios的名稱

2. vsftp要用/etc/hosts.allow, /etc/hosts.deny兩個檔案來控制登入Ip的話,要在vsftpd.conf中設定tcp_wrappers=YES
3. samba要控管IP登入的話,可以在/etc/samba/smb.conf中設定’hosts deny= IP, IP,IP….’

Wednesday, July 1, 2009

android apk產生與安裝

1. eclipse中的package expore, 點選專案,右鍵>android tools>export undigned application package。除此之外也可以在編譯完後,在專案的目錄中的bin/找到unsign apk
2. 如果是signed apk的話,參考這篇

安裝
1. 進入SDK目錄下的tools, 找到adb
2. $adb –e install xxxx.apk (安裝xxxx.apk到模擬器中) adb用法參考這

有時候安裝的時候出現Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES],看了網路上的說明,似乎是source與編譯完的apk有差異….不是很懂。但再重新編譯一個apk就可以安裝了..

Tuesday, June 16, 2009

x61的藍芽功能

去年買的Thinkpad x61運作很不穩,常常當機、無法開機、網路不通,新的電池待機半小時就沒電等問題,送原廠好幾次都說檢測時沒問題,非常無奈。加上運作的時候硬碟一直有不正常的聲響,這幾天換了一顆新硬碟。

於是從裝作業系統、驅動程式等,裝的差不多的時候,才發現怎麼藍芽裝置不見了…!重新搜尋了好幾次,還是找不到此裝置。軟體或是硬體開關也都有檢察,非常納悶,於是試試看把舊的硬碟裝上(原來作業系統還在),發現在舊的作業系統中,我之前有使用(Fn+F5)把藍芽關閉。於是索性把藍芽打開。再裝回新的硬碟,開機後,居然找到藍芽裝置了….

一直以為(Fn+F5)軟體開關是記錄在作業系統中的,隨著作業系統重裝應該不會影響找不找得到藍芽裝置,看來這個(Fn+F5)軟體開關是記錄在別的地方

Thursday, May 14, 2009

android的相機功能

使用android 相機預覽功能需要幾個物件surfaceView , SurfaceHolder, Camera
surfaceView = (SurfaceView)findViewById(R.id.cameraView);
surfaceHoler = surfaceView.getHolder();
surfaceholder.addCallback(this);
surfaceHolder.setType();

Camera.Parameters parameters = camera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
parameters.setPreviewSize(320, 340);
parameters.setPictureSize(320,340);
camera.setParameters(parameters);
camera.setPreviewDisplay(surfaceHolder);

camera.startPreview();

Wednesday, May 6, 2009

intent用法收集

1. 從AP開啟控制台location的設定
startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));



2.從AP開啟android內部圖庫,並傳回選擇的圖片

startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), SELECT_IMAGE);

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == SELECT_IMAGE)
if (resultCode == Activity.RESULT_OK) {
Uri selectedImage = data.getData();
// TODO Do something with the select image URI
}
}



3. 切換到另外一個class視窗

Intent intent = new Intent(this, RedirectGetter.class);
startActivityForResult(intent, INIT_TEXT_REQUEST);