搭配源碼
㈠ 數據結構方面 學生搭配問題 求源代碼
#include <string.h> #include<stdio.h> #include <time.h> #include <malloc.h> #define MAXSIZE 60 #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define OVERFLOW -1 typedef int system; typedef struct QNode{ int num;
struct QNode *next; }QNode,* QueuePtr; typedef struct{ QueuePtr front; QueuePtr rear; }LinkQueue;
void sleep( clock_t wait ) {
clock_t goal;
goal = wait + clock(); while( goal > clock() ) }
void InitQ(LinkQueue &Q) {
QueuePtr p;
p=(QueuePtr)malloc(sizeof(QNode)); Q.front=p; Q.rear=p;
Q.front->next=NULL; }
void EnQueue(LinkQueue &Q,int num) {
QueuePtr p;
p=(QueuePtr)malloc(sizeof(QNode)); p->num=num; p->next=NULL; Q.rear->next=p; Q.rear=p; }
void DeQueue(LinkQueue &Q, int &num) {
QueuePtr p,q;
if(Q.front==Q.rear) printf("隊列為空"); p=Q.front->next; num=p->num;
Q.front->next=p->next; q=p->next; if(Q.rear==q)
Q.rear=Q.front; free(p); }
void printF(LinkQueue &F,int i) {
QueuePtr p; int n=1; while(n<i) {
printf("_ "); n++; }
p=F.front->next; while(F.rear!=p) {
printf("%d ",p->num); p=p->next;}
printf("%d \n",p->num); }
void printM(LinkQueue &M,int i) {
QueuePtr p; int n=1; while(n<i) {
printf("_ "); n++; }
p=M.front->next; while(M.rear!=p) {
printf("%d ",p->num); p=p->next; }
printf("%d \n",p->num); }
void main() {
int m,n,k,i,a,b; int count=0,num; QueuePtr p,q; LinkQueue F; LinkQueue M;
printf("請輸入女生數量:"); scanf("%d",&m);
printf("請輸入男生數量:"); scanf("%d",&n);
printf("請輸曲子號:"); scanf("%d",&k);
printf("請輸入要查找的男生編號:"); scanf("%d",&a);
printf("請輸入要查找的女生編號:"); scanf("%d",&b); InitQ(F); InitQ(M);
for(i=1;i<=m;i++) {
EnQueue(F,i); }
for(i=1;i<=n;i++) {
EnQueue(M,i); }
for(i=1;i<=k;i++) {
system("CLS");
printf("第%d首曲子 \n",i); printF(F,i); printM(M,i); p=F.front->next; q=M.front->next;
printf("目前跳舞的是第%d號女生和第%d號男生\n",p->num,q->num); if(p->num==a&&q->num==b) {
count++;
printf("第%d曲是要查找的男女生跳舞\n",i); }
sleep(3000); DeQueue(F,num); EnQueue(F,num); DeQueue(M,num); EnQueue(M,num); }
printf("該對男女生共跳舞%d次\n",count);
㈡ DTSHD+TrueHD ATI-5770源碼輸出實戰
【IT168 emufan】PC上看藍光早已不是什麼稀罕事,HTPC遍地開花,為了追求發燒級的視聽效果,接入大屏電視或者投影機和多聲道影院音響系統,是HTPC取代影碟機成為核心設備的必然之路,視頻方面顯卡們輕車熟路,24P、Ycbcr編碼、16-235灰階輸出,都可以達到影碟機的水準,但音頻方面一直存在短板,在DVD時代,通過光纖或者同軸介面輸出DTS和AC3源碼(BitStream)到Av功放實現外部解碼十分普遍,而藍光時代,對於無損壓縮編碼的音軌而言,在PC上實現DTSHD和TrueHD的Bitstream卻變得異常艱難,在ATI 5000系列顯卡上市之前,要在PC上實現這一功能,需要搭配特定音效卡,目前為止,包括華碩的Xonar HDAV 1.3 Delux/Slim和Auzentech X-Fi HomeTheater HD,售價都要1000多元,我們之前也已經測試過華碩的兩塊音效卡,如果你對源碼輸出這檔子事還不是很清楚,可以看看HDAV1.3豪華版的測試文章
。
小貼士:無損源碼輸出目的和條件
我們所熟悉的DTS和AC3都是人耳聽覺特性刪減細節信息來實現的有損壓縮多聲道音軌,帶寬的限制同樣將采樣率和采樣精度限制在一個較低的水平,藍光影碟的大容量和高帶寬允許影碟採用像多聲道LPCM這樣的無損無壓縮音軌,但是LPCM還是很浪費帶寬,杜比和DTS公司分別推出了各自的無損壓縮編碼,那就是DTSHD和TrueHD,這就好比Mp3和APE,不僅可以完全還原原始錄音,在動態范圍和信噪比以及細節還原上表現都更為出色。之所以要將無損音軌輸出到外部解碼器,主要是因為PC本身的解碼能力受到軟體限制,不能達到最佳要求,同時PC音效卡的模擬輸出效果也遠不如AV功放自身解碼並優化放大的效果,除了超級發燒友們玩兒前後級之外,使用次世代AV功放接收bitstream源碼是普遍希望的搭配。
DTSHD MA(以及有損的DTSHD HR)和TrueHD(以及有損的dd plus)的源碼輸出都是在HDMI 1.3標准敲定之後才得以實現的,不僅需要硬體上的更新(比如PS3和PS3 slim),軟體上的配合同樣重要,華碩的HDAV 1.3需要搭配TotalMedia Theatre,Auzentech X-Fi HomeTheater HD需要POWER DVD9,都只在播放藍光光碟或者鏡像、藍光文件夾時,才可以實現HD音軌的源碼輸出。
實戰過程使用了一款ATI 5770顯卡,搭配安橋支持無損音軌解碼的AV功放SR507,顯卡具備DVI+HDMI+DP介面,我們使用HDMI介面輸出到SR507HDMI輸入,DVI介面連接Dell 3007,通過雙屏擴展模式給SR507輸出1920x1080解析度,至少對PC而言必須要和視頻一起輸出,且解析度為1080 720這樣的標准視頻解析度,顯卡只通過HDMI輸出AV功放、再由功放輸出到電視或者投影機是通常使用方法,不過雙HDMI輸出可是高檔藍光機才具備的功能哦,各有各的優點,這里限於空間就只用雙屏模式,由於只需判斷功放信號來源格式顯示信息,只用耳機監聽工作是否正常。
ATI 5770顯卡的驅動程序並無特殊需求,操作系統我們使用了Windows 7,win7上對HDMI音頻的使用更為方便,關鍵是最新版本的PowerDVD9,目前還只有這款預覽版的內部PD9可以實現無損源碼輸出,正式版還需要等到cyberlink官方的升級補丁。
首先將系統默認音效卡選為ATI HDMI音效卡,我們注意到在支持屬性里,已經包含了DTSHD和TrueHD的信息,LPCM的采樣率和采樣精度支持都很全面。
和TMT不同,筆者發現這版PD9不能在安裝好後就直接進設置找源碼輸出選項,只有在在開始播放藍光之後,在進入音頻設置,才會出現“non decode hight-defination audio to external device”選項,否則只有解碼為PCM和不解碼輸出DTS和AC3到外部設備選項
選了這個選項就開始輸出源碼了,AV功放上對應的信息指示燈亮起,便表明源碼輸出正常,不過ddplus出問題了,測試過幾部藍光之後,發現DTS HD MA和DTS HD HR以及TrueHD都工作正常,而DDplus只能源碼輸出AC3,還好現在藍光影碟幾乎沒有使用這一音軌格式的,可能是軟體的bug吧。在源碼輸出時,PD9的信息框顯示輸出播放中的壓縮的音軌格式。
ATI顯卡的內置HDMI音效卡通常全系列都保持同一規格,因此低價位低功耗的顯卡會成為HTPC的絕配,當然還需要搭配支持無損音軌解碼的AV功放才有用武之地,下面就推薦三款目前最為熱門的入門級次世代Av功放。此外,PD9隻能播放藍光光碟或者ISO鏡像,盡管一些高清PT網站已經開始提供這種ISO,不過大多數人可能都沒有機會下載這些龐然大物,如果手頭有些帶有無損音軌的remux 的TS文件,可以通過tsmuxer製成BDMV格式,這款軟體也支持將srt字幕的加入,再通過NERO或者IMGburn製作UDF2.5的鏡像文件,並通過daemon等虛擬光碟機載入。
低價位入門次世代功放推薦:
天龍 AVR 1610 參考價格 2400元
主要的規格
輸出入端子
HDMI端子:輸入3/輸出1
合成影像端子:輸入1/輸出2
s影像端子:輸入1
色差端子:輸入4/輸出2
音聲輸入:數碼光纖2,同軸數碼1,模擬6
音聲輸出:模擬2,後環繞/前置1
其它特性
額定輸出/前置75W+75W,中置75W,環繞75W+75W(8Ω、20Hz-20kHz、THD0.08%)
實際最大輸出功率/前置:130W+130W、中置:130W、環繞:130W+130W、(6Ω、JEITA)
外形尺寸(含腳,端子,)W434×H171×D378mm
重量9.2kg.
雅馬哈RX-V465 參考價格 2950元
140W×5ch高功率;
兼容HD音頻格式:Dobly TrueHD ;DTS-HD Master Audio ;
192kHz/24-bit DACs(美國Burr-Brown) 用於所有聲道
高畫質1080p兼容HDMI(4輸入/1輸出)
支持Deep Color(30/36 bit)和x.v.Color
100/120Hz和1080p24Hz刷新率
自動人聲同步補償
新場景按鈕功能
前板迷你插孔用於攜帶型音頻連接
YPAO(雅馬哈自動調音系統)
iPod功能可搭配雅馬哈通用底座YDS-11
藍牙功能可搭配雅馬哈無線音頻接收器YBA-10
新預設碼遙控器
環繞聲表現CINEMA DSP (17DSP程序)
自適應DRC
壓縮格式音質增強
深夜聆聽模式和寂靜影院
音頻延遲調整人聲同步(0~240ms)
安橋 SR507 參考價格 3200元
160W/聲道,6Ω,1kHz ,JEITA ,單聲道驅動
DTS-HD Master Audio,DTS-HD High Resolution Audio,DTS-HD Express,Dolby TrueHD,Dolby Digital Plus 解碼功能
DTS-ES Discrete/Matrix,DTS Neo:6,DTS 96/24,Dolby Digital EX,Dolby Pro Logic IIx 解碼功能
DTS 虛擬環繞聲技術
HDMI (1.3a版本) 支持Deep Color,x.v. Color,LipSync(唇音同步校正),Dolby TrueHD(杜比TrueHD),DTS-HD Master Audio(主體音頻),DVD-Audio,Super Audio CD及CEC
HDMI 音頻和視頻處理 (1080p;4組輸入和1組輸出)
Audyssey 2EQ 房間聲學修正技術
用於保持理想聆聽音量和動態 范圍的Audyssey 動態音量技術
用於響度修正的Audyssey Dynamic EQ技術
用於游戲的4種DSP模 式 :ROCK , 運動 , 動作 , RPG
用於攜帶型播放機的前面板音頻輸入
用於壓縮音樂文件的音樂優化器
H.C.P.S. (大電流電源供應) 巨型大電流變壓器
高級32bit DSP音效處理晶片
WRAT (寬頻放大技術)
Theater-Dimensional 虛擬環繞功能
純音頻模式
帶有模式鍵LED的新設計的預編程RI (相互控制) 遙控器
Universal Port 以簡易連接Onkyo 最新iPod 機座
W x H x D: 435 x 151.5 x 329 mm
重量: 10 kg
㈢ C# asp.net WebForm 的三層架構配合ListView實現增刪改查源碼
C# asp.net WebForm 的三層架構配合ListView實現增刪改查源碼:
1、用Access新建一個表MResume,人事管理表:
ID 姓名 性別 出生日期 工作年限 證件類型 證件號 居住地 Email 手機號碼 家庭電話 圖片 自我評價
2、控制項的使用:bindingNavigator(實現分頁功能), dataGridView(顯示數據)
在C# WinForm 中有這一個app.config的文件,這個文件的作用可以當作web程序中的webconfig文件。
這裡面可以記錄資料庫連接字元串
Access下資料庫連接函數:
public static OleDbConnection GetConnection()
{
OleDbConnection conn = null;
string strconnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + AppDomain.CurrentDomain.BaseDirectory + "database\\chinabase.mdb;Persist Security Info=True";
try
{
conn = new OleDbConnection(strconnectionString);
}
catch (Exception ex)
{
throw ex;
}
return conn;
}
3、把資料庫中的數據讀到dataGridView讓這個控制項來顯示數據:
private void ResumeTest_Load(object sender, EventArgs e)
{
//手動代碼把資料庫中的數據顯示出來
OleDbConnection conn = GetConnection();
string sqlText = "select 姓名,性別,出生日期,工作年限,證件類型,證件號,居住地,Email,手機號碼,家庭電話,自我評價 from MResume order by id asc";
OleDbCommand cmd = new OleDbCommand(sqlText, conn);
try
{
conn.Open();
//int i = cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
OleDbDataAdapter oda = new OleDbDataAdapter(sqlText, conn);
DataSet ds = new DataSet();
// oda.Fill(dt);
// dataGridView1.DataSource = dt;
oda.Fill(ds, "ds");
dtInfo.Clear();
//dtInfo = null;
dtInfo = ds.Tables[0];
InitDataSet(dtInfo); //初始化數據
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
conn.Close();
}
//設置GridView樣式
// SetUpDataGridView();
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //使用戶能夠選擇行
this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; //雙擊不能修改了,這是通過編程的方式來修改單元格內容的
this.ComboxSelect.Items.Add("請選擇類別");
this.ComboxSelect.Items.Add("姓名");
this.ComboxSelect.Items.Add("性別");
this.ComboxSelect.SelectedText = "請選擇類別";
}
更新代碼如下:
private void 修改ToolStripMenuItem_Click(object sender, EventArgs e)
{
dataGridView1_DoubleClick(sender, e);
//類似於dataGridView的更新操作,也就是雙擊操作
}
private void dataGridView1_CellMouseDown(object
e)
{
//判斷如果點擊的是滑鼠右鍵
if (e.Button == MouseButtons.Right)
{
//判斷滑鼠點擊在數據行上
if (e.RowIndex >= 0)
{
dataGridView1.ClearSelection();
dataGridView1.Rows[e.RowIndex].Selected = true;
dataGridView1.CurrentCell
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
}
}
}
刪除代碼如下:
public bool deletDataGridViewOneLine(object sender, EventArgs e)
{
bool result = false;
Int32 selectedRowCount
dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected);
int selectedRow = dataGridView1.SelectedRows[0].Index; //獲得選中的某行
string MName = dataGridView1.Rows[selectedRow].Cells[0].Value.ToString().Trim();
// MessageBox.Show(MName.ToString());
DialogResult dr = MessageBox.Show("確定要刪除這條記錄嗎?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr == DialogResult.Yes)
{
if (MName != null && MName != "")
{
OleDbConnection conn = GetConnection();
string sqlText = "delete from MResume where 姓名=@MName";
OleDbCommand cmd = new OleDbCommand(sqlText, conn);
cmd.Parameters.AddWithValue("@MName", MName);
try
{
conn.Open();
int i = cmd.ExecuteNonQuery();
result = true;
}
catch (Exception ex)
{
MessageBox.Show("發生異常:" + ex.ToString(), "提示");
}
查詢代碼如下:
private void btnSelect_Click(object sender, EventArgs e)
{
//首先進行模糊查詢
string strComboxSelect = ComboxSelect.Text.Trim();
string strSearch = txtSearch.Text.Trim();
if(strComboxSelect.Equals("請選擇類別"))
{
MessageBox.Show("請選擇類別!","提示");
return;
}
if (strSearch == "" || strSearch == null)
{
MessageBox.Show("請輸入查詢內容!", "提示");
return;
}
//手動代碼把資料庫中的數據顯示出來
OleDbConnection conn = GetConnection();
string sqlText = "select 姓名,性別,出生日期,工作年限,證件類型,證件號,居住地,Email,手機號碼,家庭電話,自我評價 from MResume where " + strComboxSelect + " like '%"+@strSearch+"%'";
OleDbCommand cmd = new OleDbCommand(sqlText, conn);
cmd.Parameters.AddWithValue("@strSearch", strSearch);
try
{
conn.Open();
//int i = cmd.ExecuteNonQuery();
DataTable dt = new DataTable();
OleDbDataAdapter oda = new OleDbDataAdapter(sqlText, conn);
oda.Fill(dt);
dataGridView1.DataSource = dt;
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
㈣ C# winform 股票軟體配哪種網站源碼呢
不知所雲...
㈤ 一對一直播源碼需要用什麼伺服器
一般一對一直播源碼搭配的伺服器都是有開發公司幫您處理的!開發過程有問題,可以來咨詢我們,我是專注一對一開發的,希望能幫到您!
㈥ 求易語言 判斷循環及配合滑塊條使用的源碼例子目的是用做全局加速!
.版本 2
.程序集 窗口程序集1
.子程序 __啟動窗口_滑鼠左鍵被按下, 邏輯型
.參數 橫向位置, 整數型
.參數 縱向位置, 整數型
.參數 功能鍵狀態, 整數型
_啟動窗口.標題 = 到文本 (橫向位置) + 「,」 + 到文本 (縱向位置)
.判斷循環首 (橫向位置 > 0 且 縱向位置 > 0)
.如果 (橫向位置 - 25 = 按鈕1.左邊 且 縱向位置 - 25 = 按鈕1.頂邊)
跳出循環 ()
.否則
.如果 (橫向位置 - 25 > 按鈕1.左邊)
按鈕1.左邊 = 按鈕1.左邊 + 1
.否則
.如果 (橫向位置 - 25 < 按鈕1.左邊)
按鈕1.左邊 = 按鈕1.左邊 - 1
.否則
.如果結束
.如果結束
.如果 (縱向位置 - 25 > 按鈕1.頂邊)
按鈕1.頂邊 = 按鈕1.頂邊 + 1
.否則
.如果 (縱向位置 - 25 < 按鈕1.頂邊)
按鈕1.頂邊 = 按鈕1.頂邊 - 1
.否則
.如果結束
.如果結束
.如果結束
延時 (10)
.判斷循環尾 ()
本人QQ;1054507580
㈦ app源碼怎麼用
電腦配置JAVA環境,然後用apktool 之類軟體反編譯,之後可以用Notepad++ 打開修改代碼
㈧ MFC WINDOWS程序設計(第二版)》配套的源碼
http://download2.gbaopan.com/.gbp?supplierID=2786211
密碼: shubulo.com_mfcwinp
如果下不來,給我email
[email protected]
㈨ Eclipse+CDT+MinGW,如何搭配glibc源碼包來查看不熟悉的函數的具體實現
數組越界了 返回 的是 數組的最後一個元素 後的 不屬於數組的元素 越界了
估計你想返回 整個數組 , 不要有返回這個數組這種錯誤的想法
你該思考 返回指向字元串的指針!
㈩ 怎麼用WordPress怎麼搭建一個VIP視頻解析網頁(已經有源碼)
搭建WordPress和普通的網站搭建基本都是一樣的,首先是域名和伺服器,然後把WordPress上傳搭配伺服器,訪問綁定伺服器的域名即可開始安裝,配置好資料庫信息即可。
安裝好WordPress就是看你的WordPress主題了,而你所說的源碼不知道是什麼源碼,如果不是完整的WordPress主題,而只是解析的源碼,可能還需要再次開發。