青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

JACKY_ZZ[貓貓愛吃魚]

春風拂面兩頰紅,秋葉灑地一片金。 夏荷搖曳一身輕,冬雪覆蓋大地銀。
posts - 30, comments - 123, trackbacks - 0, articles - 0

     摘要: stdafx.h  1 #pragma once 2  3 #include "targetver.h" 4  5 #include <stdio.h> 6 #include <tchar.h> 7&nb...  閱讀全文

posted @ 2010-12-07 11:02 jacky_zz 閱讀(436) | 評論 (0)編輯 收藏

     摘要:   1#define MAX_LOADSTRING 100  2#define WM_BASSPLAY    (WM_USER + 100)  3#define WM_BASSQUIT (WM_USER + 1...  閱讀全文

posted @ 2010-11-19 16:53 jacky_zz| 編輯 收藏

     摘要: 這是一個基于Ffmpeg解碼器的簡單播放器,怎么在Windows上編譯Ffmpeg可以在網(wǎng)上找到很多,開發(fā)環(huán)境是Windows XP SP3+VS2008,其中DirectSound控制單元來自jdk1.6源碼。我的Ffmpeg編譯環(huán)境是MSYS+MinGW,GCC版本為4.4.0,采取靜態(tài)無DEBUG方式編譯,得到libavcodec.a、libavformat.a和libavutil.a三個靜...  閱讀全文

posted @ 2010-04-12 10:43 jacky_zz 閱讀(11449) | 評論 (19)編輯 收藏

     摘要: 在Windows XP上安裝VMware6.5,下載最新的Ubuntu 9.10桌面版安裝到虛擬機上。系統(tǒng)安裝完成后,設(shè)置網(wǎng)絡(luò),從http://ffmpeg.org上下載最新的源碼版本,以root身份解壓到根目錄上,得到目錄ffmpeg-0.5,運行以下命令:#cd ffmpeg-0.5#./configure --prefix=/usr --enable-shared --disable-sta...  閱讀全文

posted @ 2009-12-07 16:24 jacky_zz 閱讀(1817) | 評論 (8)編輯 收藏

     摘要: 此代碼在vs2008下編譯,基于最新的ffmpeg版本(svn下載),搭建MSYS+MinGW編譯環(huán)境編譯,如何搭建,在google上能搜索到。 源碼可在此下載。但除了aac和ogg格式播放出錯,其余格式正常,不知為何,有ffmpeg開發(fā)經(jīng)驗的朋友請給予幫助,謝謝。代碼貼于下方。   1#include <stdio.h>  2#in...  閱讀全文

posted @ 2009-11-24 17:44 jacky_zz 閱讀(4996) | 評論 (13)編輯 收藏

近期硬盤分區(qū)表損壞,所有數(shù)據(jù)全部丟失?。?!包括AudioPlayer的源碼,現(xiàn)在僅存的源碼在www.codeproject.com上可以下載,感謝網(wǎng)友一直以來對此程序的關(guān)心,本打算公開,現(xiàn)在卻因為硬盤問題而無法實現(xiàn),深表歉意。

jacky_zz
2009-09-18

posted @ 2009-09-18 08:22 jacky_zz 閱讀(812) | 評論 (11)編輯 收藏

寫這個文章一是為了體驗OCI,二是為了記錄一下,三是為了體驗GCC,^_^。
OCI是何許?OCI(Oracle Call Interface),開發(fā)人員可以通過OCI與Oracle服務(wù)進行交互。多的不說了,如想對OCI詳細了解,上google查查,下面進入正題。

1、開發(fā)環(huán)境搭建
(1)下載Oracle Database 10g Express Edition,從http://www.oracle.com/上下載;
(2)下載GCC(MinGW),從http://www.mingw.org/上下載最新的發(fā)布版本,我下載的是GCC 4.4.0。添加系統(tǒng)環(huán)境變量GCC_HOME=D:\GCC,PATH=%PATH%;%GCC_HOME%\bin;
(3)下載Oracle Instant Client,從http://www.oracle.com/上下載最新版本的Instant Client,我下載的是Instant Client 11.1.0.7.0。添加環(huán)境變量TNS_ADMIN=D:\instantclient,PATH=%PATH%;%TNS_ADMIN%;
(4)配置Oracle Instant Client,在Instant Client目錄下建立文件tnsnames.ora,內(nèi)容如下:
XE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.170)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = XE)
    )
)

說明:XE代表數(shù)據(jù)庫名,HOST代表提供服務(wù)的主機IP地址,SERVICE_NAME代表實例名
(5)下載OCILib,從http://orclib.sourceforge.net/上下載,我下載的版本是OCILib 3.3.0,打開壓縮包,將include下的文件復(fù)制到d:\gcc\include下,將lib目錄下的*.a文件復(fù)制到d:\gcc\lib下;
至此,開發(fā)環(huán)境已搭建完成。

2、代碼編寫
#include <stdio.h>
#include <stdlib.h>
#include <ocilib.h>

int main(int argc, char* argv[])
{
    OCI_Connection* conn = NULL;
    OCI_Statement* stmt = NULL;
    OCI_Resultset* rs = NULL;

    int ret = OCI_Initialize(NULL, NULL, OCI_ENV_DEFAULT);
    if (!ret)
    {
        printf("Error\n");
        system("pause");
        return EXIT_FAILURE;
    }

    conn = OCI_ConnectionCreate("XE", "lixin", "lixin", OCI_SESSION_DEFAULT);
    stmt = OCI_StatementCreate(conn);

    OCI_ExecuteStmt(stmt, "select id,dqzzl from rlcz");
    rs = OCI_GetResultset(stmt);

    while (OCI_FetchNext(rs))
    {
        printf("%s %8.2f\n", OCI_GetString(rs, 1), OCI_GetDouble(rs, 2));
    }

    OCI_Cleanup();
    system("pause");

    return EXIT_SUCCESS;
}

3、編譯代碼
gcc -s -DOCI_CHARSET_ANSI -DOCI_API=__stdcall -DOCI_IMPORT_RUNTIME main.c -o main.exe -lociliba
運行后,生成目標代碼。

4、運行結(jié)果(與PL/SQL查詢結(jié)果比較)

                           圖1 PL/SQL查詢結(jié)果

                          圖2 OCI查詢結(jié)果

5、總結(jié)
訪問Oracle有兩種方式,thin和oci,在java里可以通過 thin或oci驅(qū)動來訪問Oracle,在java里普遍使用的是thin模式,因為oci需要有本地代碼的支持(在Windows下是 dll,Linux下是so),不利于跨平臺代碼的編寫。這就是為什么oci用的少的緣故。但是thin模式訪問Oracle在性能上是不如oci的,這就是為什么oci也同時存在的緣故。本文通過對oci的初探體驗了oci在性能上帶來的快捷。

源碼下載

posted @ 2009-07-30 15:39 jacky_zz 閱讀(2083) | 評論 (3)編輯 收藏


開發(fā)了有一段時間了,說來還真是很長時間了。有興趣可以參考我在Codeproject上發(fā)布的三篇文章。
http://www.codeproject.com/KB/audio-video/DSound_Spectrum.aspx
http://www.codeproject.com/KB/audio-video/DirectSound_Spectrum2.aspx
http://www.codeproject.com/KB/audio-video/DSound_Spectrum3.aspx
以上三篇文章或多或少都存在一些問題,其中最普遍的問題是頻譜顯示的并不是實時(real-time)的。但截圖顯示的這個版本是準確的了(我認為)。源碼還在整理中,整理完畢后即發(fā)布到Codeproject上。

實現(xiàn)思路:
1、MP3解碼由libmad開源解碼庫完成;
2、兩個線程:播放線程,頻譜線程,其中頻譜線程使用的數(shù)據(jù)來自播放線程;
3、播放線程總是通過解碼器獲取4608字節(jié)數(shù)據(jù),為什么要這個數(shù)字?這個是看了網(wǎng)上的相關(guān)文檔和自己不斷的測試得到的,這個數(shù)據(jù)可以有效的降低因為聲卡回放引入的延時,少于這個數(shù)字將播放不正常;
4、頻譜線程根據(jù)當前播放的時間獲取到正在播放的PCM數(shù)據(jù),使用FFT計算后繪圖顯示。

版本歷史:
2009-02-08:支持拖拽,mp3,wma,ogg,wav支持,支持拖拽音頻文件到exe啟動播放 
2009-02-09:BUG修復(fù):在單CPU上出現(xiàn)線程死鎖,在雙CPU上未出現(xiàn)
2009-03-27:支持APE格式
2009-03-30:支持FLAC格式 
2009-05-04:添加暫停、停止操作,結(jié)束一直以來朋友們提出沒有暫停和停止操作的歷史
2009-05-05:為播放、暫停、停止,退出操作添加系統(tǒng)熱鍵,分別為Ctrl+1、Ctrl+2、Ctrl+3、Ctrl+4
2009-05-06:為播放、暫停、停止,退出操作添加系統(tǒng)熱鍵, 分別為A、D、S、X,即按A或Ctrl+1為播放,D或Ctrl+2為暫停,S或Ctrl+3為停止、X或Ctrl+4為退出

最新版本下載
=======================================================
it's a long story to tell about this article, if you are interest in this project, please visit those three articles were posted on codeproject.
http://www.codeproject.com/KB/audio-video/DSound_Spectrum.aspx
http://www.codeproject.com/KB/audio-video/DirectSound_Spectrum2.aspx
http://www.codeproject.com/KB/audio-video/DSound_Spectrum3.aspx
those three atticles have some bugs, and the main problem is spectrum display what is not real-time. but this version is real-time(i think).
the latest version support mp3, wma, wav, ogg, ape, flac now,  and you can download it with this link: AudioPlayer_20090506065.zip

posted @ 2009-02-04 09:22 jacky_zz 閱讀(13553) | 評論 (54)編輯 收藏

     摘要: 這里將再次對UNION進行一些小小的探究,思路來源于MFC中消息函數(shù)執(zhí)行過程中的一些疑問。union初探初步闡述了union與struct的一些區(qū)別,以及相應(yīng)的使用方法,這里將以此為基礎(chǔ),以類的方式進一步對union的運用方法進行一點說明。  閱讀全文

posted @ 2007-08-07 16:45 jacky_zz 閱讀(434) | 評論 (2)編輯 收藏

     摘要: 這幾天在看MFC深入淺出,看到一個union的定義,代碼如下:   1union MessageMapFunctions  2{  3    AFX_PMSG pfn;   // generic member func...  閱讀全文

posted @ 2007-08-06 17:31 jacky_zz 閱讀(1329) | 評論 (4)編輯 收藏

僅列出標題
共3頁: 1 2 3 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美日韩亚洲一区三区| 午夜精品视频在线| 欧美欧美在线| 美女国产一区| aa国产精品| 一区一区视频| 在线日韩中文| 亚洲品质自拍| 一区二区三区免费观看| 亚洲午夜久久久久久久久电影网| 亚洲视频导航| 久久精品99国产精品日本| 久热精品视频在线免费观看| 欧美成人视屏| 在线亚洲高清视频| 香蕉免费一区二区三区在线观看| 欧美一级大片在线观看| 久久成人国产| 欧美精品一区二区三区很污很色的| 欧美日韩国产页| 国产精品亚洲一区| 在线欧美福利| 午夜精品久久久久久久99黑人| 久久全国免费视频| 日韩亚洲综合在线| 久久精品99| 欧美三区美女| 亚洲福利久久| 久久国产欧美| 日韩视频一区二区三区| 久久av二区| 欧美婷婷久久| 亚洲激情啪啪| 久久国产精品久久久久久久久久| 欧美成人一区二区三区在线观看| 亚洲视频一区| 欧美区亚洲区| 久久精品国产精品亚洲| 欧美福利在线| 一区二区三区在线观看欧美| 亚洲专区国产精品| 亚洲国产高清aⅴ视频| 亚洲欧洲日韩女同| 久久久精彩视频| 国产欧美日韩在线| 亚洲性夜色噜噜噜7777| 亚洲国产欧洲综合997久久| 欧美与黑人午夜性猛交久久久| 欧美精品乱码久久久久久按摩| 好吊成人免视频| 欧美一级理论性理论a| 亚洲三级色网| 欧美成人第一页| 亚洲黄色一区| 欧美黑人国产人伦爽爽爽| 久久久久久久国产| 影音欧美亚洲| 欧美成人精品在线| 久色婷婷小香蕉久久| 在线不卡中文字幕| 免费中文字幕日韩欧美| 久久精品盗摄| 激情久久久久久| 久久亚洲综合网| 久久久久亚洲综合| 好吊妞这里只有精品| 久久久久久亚洲精品杨幂换脸 | 亚洲精品1区2区| 久久婷婷久久| 久久久蜜桃一区二区人| 在线观看国产日韩| 欧美激情精品久久久久久蜜臀| 久久久久久久一区二区| 狠狠干狠狠久久| 久久五月天婷婷| 久久综合色婷婷| 亚洲美女区一区| 一区二区欧美日韩视频| 国产精品高潮在线| 久久精品中文字幕一区| 久久精品欧美| 亚洲国产精品专区久久| 亚洲第一二三四五区| 欧美国产一区二区在线观看 | 欧美激情在线观看| 欧美激情按摩在线| 亚洲一区欧美| 欧美综合国产精品久久丁香| 亚洲二区在线| 亚洲精品极品| 国产精品日日摸夜夜添夜夜av| 欧美一区二区三区免费大片| 欧美影院在线播放| 欧美专区一区二区三区| 免费看亚洲片| 欧美成人有码| 亚洲欧美日韩一区二区三区在线| 新67194成人永久网站| 亚洲国产成人精品久久| 一本色道久久综合精品竹菊| 国产日韩在线一区二区三区| 欧美激情国产高清| 国产精品一二三视频| 欧美成人四级电影| 国产麻豆9l精品三级站| 亚洲电影在线免费观看| 国产精品一区二区久久精品| 欧美成人激情视频免费观看| 国产精品国产三级国产专播品爱网 | 红桃av永久久久| 日韩一级成人av| 亚洲第一天堂av| 亚洲香蕉网站| 亚洲另类自拍| 欧美一区视频| 亚洲一区国产一区| 免费中文日韩| 久久综合九色综合欧美狠狠| 欧美日韩国产精品成人| 欧美成人免费网| 国语自产在线不卡| 中文在线资源观看视频网站免费不卡| 韩国一区二区三区美女美女秀| 日韩视频免费观看高清在线视频| 国产一区二区毛片| 99av国产精品欲麻豆| 亚洲福利免费| 乱码第一页成人| 麻豆成人在线观看| 国内久久精品视频| 亚洲男人av电影| 欧美亚洲一区在线| 亚洲一区二区三区激情| 欧美国产精品专区| 亚洲电影下载| 亚洲精品一二三区| 欧美成人午夜| 欧美激情精品久久久久久黑人 | 在线综合亚洲欧美在线视频| 欧美va天堂在线| 欧美华人在线视频| 91久久精品国产91性色| 久久综合九色欧美综合狠狠| 麻豆精品网站| 亚洲国产高潮在线观看| 鲁大师影院一区二区三区| 欧美福利在线| 亚洲理论在线| 一区二区三区.www| 欧美成人免费在线视频| 久久久久久亚洲精品杨幂换脸| 国产精品一区二区三区久久久 | 影音先锋日韩资源| 久久久噜久噜久久综合| 免费在线看成人av| 亚洲国产欧洲综合997久久| 美脚丝袜一区二区三区在线观看 | 亚洲高清123| 亚洲免费av观看| 欧美午夜视频网站| 亚洲一区三区视频在线观看| 新狼窝色av性久久久久久| 国产精品美女999| 欧美一区二区三区四区高清 | 亚洲精品免费看| 亚洲图片在线| 国产一区二区三区视频在线观看| 久久xxxx| 91久久精品美女高潮| 亚洲资源av| 黄色成人av网站| 欧美国产日韩在线观看| 亚洲欧美日韩久久精品| 久久婷婷成人综合色| 一本一本久久a久久精品综合妖精| 欧美色区777第一页| 久久国产日韩| 99综合视频| 欧美91福利在线观看| 亚洲视频在线视频| 在线播放中文一区| 国产精品成人观看视频国产奇米| 久久不见久久见免费视频1| 亚洲精品视频一区二区三区| 久久久久网址| 亚洲欧美三级伦理| 亚洲黄色av一区| 国产一区二区日韩| 欧美日韩日本网| 久久亚洲欧美国产精品乐播| 亚洲视频免费在线| 亚洲国产专区校园欧美| 久久久久久久久岛国免费| 一区二区三区欧美亚洲| 亚洲高清毛片| 激情综合网激情| 国产欧美一区二区三区国产幕精品| 欧美国产日韩二区| 嫩草国产精品入口| 久久久久在线观看|