1. php顯示欄位內容

<table width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td>user_id</td>
<td>client_ic</td>
<td>kkc_code</td>
<td>install_time</td>
</tr>

<?php
$query = mysql_query("select * from gbrand order by install_time desc");
while($rs = mysql_fetch_array($query)){
?>
<tr>
<td><?php echo $rs['user_id'];?></td>
<td><?php echo $rs['client_ic'];?></</td>
<td><?php echo $rs['kkc_code'];?></td>
<td><?php echo $rs['install_time'];?></td>
</tr>
<? php } ?>
</table>

2. 哈夫曼編碼的程序實現

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#define M 100
typedef struct Fano_Node
{
char ch;
float weight;
}FanoNode[M];
typedef struct node
{
int start;
int end;
struct node *next;
}LinkQueueNode;
typedef struct
{
LinkQueueNode *front;
LinkQueueNode *rear;
}LinkQueue;
//建立隊列
void EnterQueue(LinkQueue *q,int s,int e)
{
LinkQueueNode *NewNode;
//生成新節點
NewNode=(LinkQueueNode*)malloc(sizeof( LinkQueueNode ));
if(NewNode!=NULL)
{
NewNode->start=s;
NewNode->end=e;
NewNode->next=NULL;
q->rear->next=NewNode;
q->rear=NewNode;
}
else
{
printf(Error!);
exit(-1);
}
}
//按權分組
void Divide(FanoNode f,int s,int *m,int e)
{
int i;
float sum,sum1;
sum=0;
for(i=s;i<=e;i++)
sum+=f[i].weight;//
*m=s;
sum1=0;
for(i=s;i<e;i++)
{
sum1+=f[i].weight;
*m=fabs(sum-2*sum1)>fabs(sum-2*sum1-2*f[i+1].weight)?(i+1):*m;
if(*m==i) break;
}
}
void main()
{
int i,j,n,max,m,h[M];
int sta,end;
float w;
char c,fc[M][M];
FanoNode FN;
LinkQueueNode *p;
LinkQueue *Q;
//初始化隊Q
Q=(LinkQueue *)malloc(sizeof(LinkQueue));
Q->front=(LinkQueueNode*)malloc(sizeof(LinkQueueNode));
Q->rear=Q->front;
Q->front->next=NULL;
printf( ***FanoCoding*** );
printf(Please input the number of node:);
//輸入信息
scanf(%d,&n);
//超過定義M,退出
if(n>=M)
{
printf(>=%d,M);
exit(-1);
}
i=1; //從第二個元素開始錄入
while(i<=n)
{
printf(%d weight and node:,i);
scanf(%f %c,&FN[i].weight,&FN[i].ch);
for(j=1;j<i;j++)
{
if(FN[i].ch==FN[j].ch)//查找重復
{
printf(Same node!!! ); break;
}
}
if(i==j)
i++;
}
//排序(降序)
for(i=1;i<=n;i++)
{
max=i+1;
for(j=max;j<=n;j++)
max=FN[max].weight<FN[j].weight?j:max;
if(FN[i].weight<FN[max].weight)
{
w=FN[i].weight;
FN[i].weight=FN[max].weight;
FN[max].weight=w;
c=FN[i].ch;
FN[i].ch=FN[max].ch;
FN[max].ch=c;
}
}
for(i=1;i<=n;i++) //初始化h
h[i]=0;
EnterQueue(Q,1,n); //1和n進隊
while(Q->front->next!=NULL)
{
p=Q->front->next; //出隊
Q->front->next=p->next;
if(p==Q->rear)
Q->rear=Q->front;
sta=p->start;
end=p->end;
free(p);
Divide(FN,sta,&m,end); /*按權分組*/
for(i=sta;i<=m;i++)
{
fc[i][h[i]]='0';
++h[i];
}
if(sta!=m)
EnterQueue(Q,sta,m);
else
fc[sta][h[sta]]='';
for(i=m+1;i<=end;i++)
{
fc[i][h[i]]='1';
++h[i];
}
if(m==sta&&(m+1)==end)
//如果分組後首元素的下標與中間元素的相等,
//並且和最後元素的下標相差為1,則編碼碼字字元串結束
{
fc[m][h[m]]='';
fc[end][h[end]]='';
}
else
EnterQueue(Q,m+1,end);
}
for(i=1;i<=n;i++) /*列印編碼信息*/
{
printf(%c:,FN[i].ch);
printf(%s ,fc[i]);
}
system(pause);
} #include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define N 100
#define M 2*N-1
typedef char * HuffmanCode[2*M];//haffman編碼
typedef struct
{
int weight;//權值
int parent;//父節節點
int LChild;//左子節點
int RChild;//右子節點
}HTNode,Huffman[M+1];//huffman樹
typedef struct Node
{
int weight; //葉子結點的權值
char c; //葉子結點
int num; //葉子結點的二進制碼的長度
}WNode,WeightNode[N];
/***產生葉子結點的字元和權值***/
void CreateWeight(char ch[],int *s,WeightNode CW,int *p)
{
int i,j,k;
int tag;
*p=0;//葉子節點個數
//統計字元出現個數,放入CW
for(i=0;ch[i]!='';i++)
{
tag=1;
for(j=0;j<i;j++)
if(ch[j]==ch[i])
{
tag=0;
break;
}
if(tag)
{
CW[++*p].c=ch[i];
CW[*p].weight=1;
for(k=i+1;ch[k]!='';k++)
if(ch[i]==ch[k])
CW[*p].weight++;//權值累加
}
}
*s=i;//字元串長度
}
/********創建HuffmanTree********/
void CreateHuffmanTree(Huffman ht,WeightNode w,int n)
{
int i,j;
int s1,s2;
//初始化哈夫曼樹
for(i=1;i<=n;i++)
{
ht[i].weight =w[i].weight;
ht[i].parent=0;
ht[i].LChild=0;
ht[i].RChild=0;
}
for(i=n+1;i<=2*n-1;i++)
{
ht[i].weight=0;
ht[i].parent=0;
ht[i].LChild=0;
ht[i].RChild=0;
}
for(i=n+1;i<=2*n-1;i++)
{
for(j=1;j<=i-1;j++)
if(!ht[j].parent)
break;
s1=j; //找到第一個雙親為零的結點
for(;j<=i-1;j++)
if(!ht[j].parent)
s1=ht[s1].weight>ht[j].weight?j:s1;
ht[s1].parent=i;
ht[i].LChild=s1;
for(j=1;j<=i-1;j++)
if(!ht[j].parent)
break;
s2=j; //找到第二個雙親為零的結點
for(;j<=i-1;j++)
if(!ht[j].parent)
s2=ht[s2].weight>ht[j].weight?j:s2;
ht[s2].parent=i;
ht[i].RChild=s2;
ht[i].weight=ht[s1].weight+ht[s2].weight;//權值累加
}
}
/***********葉子結點的編碼***********/
void CrtHuffmanNodeCode(Huffman ht,char ch[],HuffmanCode h,WeightNode weight,int m,int n)
{
int i,c,p,start;
char *cd;
cd=(char *)malloc(n*sizeof(char));
cd[n-1]='';//末尾置0
for(i=1;i<=n;i++)
{
start=n-1; //cd串每次從末尾開始
c=i;
p=ht[i].parent;//p在n+1至2n-1
while(p) //沿父親方向遍歷,直到為0
{
start--;//依次向前置值
if(ht[p].LChild==c)//與左子相同,置0
cd[start]='0';
else //否則置1
cd[start]='1';
c=p;
p=ht[p].parent;
}
weight[i].num=n-start; //二進制碼的長度(包含末尾0)
h[i]=(char *)malloc((n-start)*sizeof(char));
strcpy(h[i],&cd[start]);//將二進制字元串拷貝到指針數組h中
}
free(cd);//釋放cd內存
system(pause);
}
/*********所有字元的編碼*********/
void CrtHuffmanCode(char ch[],HuffmanCode h,HuffmanCode hc,WeightNode weight,int n,int m)
{
int i,k;
for(i=0;i<m;i++)
{
for(k=1;k<=n;k++) /*從weight[k].c中查找與ch[i]相等的下標K*/
if(ch[i]==weight[k].c)
break;
hc[i]=(char *)malloc((weight[k].num)*sizeof(char));
strcpy(hc[i],h[k]); //拷貝二進制編碼
}
}
/*****解碼*****/
void TrsHuffmanTree(Huffman ht,WeightNode w,HuffmanCode hc,int n,int m)
{
int i=0,j,p;
printf(***StringInformation*** );
while(i<m)
{
p=2*n-1;//從父親節點向下遍歷直到葉子節點
for(j=0;hc[i][j]!='';j++)
{
if(hc[i][j]=='0')
p=ht[p].LChild;
else
p=ht[p].RChild;
}
printf(%c,w[p].c); /*列印原信息*/
i++;
}
}
/*****釋放huffman編碼內存*****/
void FreeHuffmanCode(HuffmanCode h,HuffmanCode hc,int n,int m)
{
int i;
for(i=1;i<=n;i++)//釋放葉子結點的編碼
free(h[i]);
for(i=0;i<m;i++) //釋放所有結點的編碼
free(hc[i]);
}
void main()
{
int i,n=0; /*n為葉子結點的個數*/
int m=0; /*m為字元串ch[]的長度*/
char ch[N]; /*ch[N]存放輸入的字元串*/
Huffman ht; /*Huffman二叉數*/
HuffmanCode h,hc; /*h存放葉子結點的編碼,hc 存放所有結點的編碼*/
WeightNode weight; /*存放葉子結點的信息*/
printf( ***HuffmanCoding*** );
printf(please input information :);
gets(ch); /*輸入字元串*/
CreateWeight(ch,&m,weight,&n); /*產生葉子結點信息,m為字元串ch[]的長度*/
printf(***WeightInformation*** Node );
for(i=1;i<=n;i++) /*輸出葉子結點的字元與權值*/
printf(%c ,weight[i].c);
printf( Weight );
for(i=1;i<=n;i++)
printf(%d ,weight[i].weight);
CreateHuffmanTree(ht,weight,n); /*產生Huffman樹*/
printf( ***HuffamnTreeInformation*** );
printf( i weight parent LChild RChild );
for(i=1;i<=2*n-1;i++) /*列印Huffman樹的信息*/
printf( %d %d %d %d %d ,i,ht[i].weight,ht[i].parent,ht[i].LChild,ht[i].RChild);
CrtHuffmanNodeCode(ht,ch,h,weight,m,n); /*葉子結點的編碼*/
printf( ***NodeCode*** ); /*列印葉子結點的編碼*/
for(i=1;i<=n;i++)
{
printf( %c:,weight[i].c);
printf(%s ,h[i]);
}
CrtHuffmanCode(ch,h,hc,weight,n,m); /*所有字元的編碼*/
printf(***StringCode*** ); /*列印字元串的編碼*/
for(i=0;i<m;i++)
printf(%s,hc[i]);
system(pause);
TrsHuffmanTree(ht,weight,hc,n,m); /*解碼*/
FreeHuffmanCode(h,hc,n,m);
system(pause);
} Matlab 中簡易實現Huffman編解碼:
n=input('Please input the total number: ');
hf=zeros(2*n-1,5);
hq=[];
for ki=1:n
hf(ki,1)=ki;
hf(ki,2)=input('Please input the frequency: ');
hq=[hq,hf(ki,2)];
end
for ki=n+1:2*n-1
hf(ki,1)=ki;
mhq1=min(hq);
m=size(hq);
m=m(:,2);
k=1;
while k<=m%del min1
if hq(:,k)==mhq1
hq=[hq(:,1:(k-1)) hq(:,(k+1):m)];
m=m-1;
break
else
k=k+1;
end
end
k=1;
while hf(k,2)~=mhq1|hf(k,5)==1%find min1 location
k=k+1;
end
hf(k,5)=1;
k1=k;
mhq2=min(hq);
k=1;
while k<=m%del min2
if hq(:,k)==mhq2
hq=[hq(:,1:(k-1)) hq(:,(k+1):m)];
m=m-1;
break
else
k=k+1;
end
end
k=1;
while hf(k,2)~=mhq2|hf(k,5)==1%find min2 location
k=k+1;
end
hf(k,5)=1;
k2=k;
hf(ki,2)=mhq1+mhq2;
hf(ki,3)=k1;
hf(ki,4)=k2;
hq=[hq hf(ki,2)];
end
clc
choose=input('Please choose what you want: 1: Encoding 2: Decoding 3:.Exit ');
while choose==1|choose==2
if choose==1
a=input('Please input the letter you want to Encoding: ');
k=1;
while hf(k,2)~=a
k=k+1;
if k>=n
display('Error! You did not input this number.');
break
end
end
if k>=n
break
end
r=[];
while hf(k,5)==1
kc=n+1;
while hf(kc,3)~=k&hf(kc,4)~=k
kc=kc+1;
end
if hf(kc,3)==k
r=[0 r];
else
r=[1 r];
end
k=kc;
end
r
else
a=input('Please input the metrix you want to Decoding: ');
sa=size(a);
sa=sa(:,2);
k=2*n-1;
while sa~=0
if a(:,1)==0
k=hf(k,3);
else
k=hf(k,4);
end
a=a(:,2:sa);
sa=sa-1;
if k==0
display('Error! The metrix you entered is a wrong one.');
break
end
end
if k==0
break
end
r=hf(k,2);
end
choose=input('Choose what you want: 1: Encoding 2: Decoding 3:.Exit ');
clc;
end
if choose~=1&choose~=2
clc;
end

3. 穿越火線里各種槍的代碼是多少啊

M4A1 AK47/74 MP5 KKC MB2 MB24 B44 .............

4. 四川快速電梯變頻器故障,求解

藍光主板BL2000故障代碼處理故障代碼說明 處理方法
Er0 參數沒有初始化或者參數區錯誤存儲參數操作可消除該故障,如仍然沒有消除,聯系廠家
Er2 門聯鎖故障;電梯運行時門鎖迴路斷開檢查門聯鎖迴路及門刀是否有刮門輪現象。
Er3 變頻器故障檢查變頻器,確定故障原因。
Er4 方向接觸器故障,系統的方向給定與方向接觸器的反饋不一致。
檢查方向接觸器的接線。方向反饋應該接在方向接觸器的一對常開觸點上。
Er5 開閘故障,系統輸出開閘指令後未接到抱閘接觸器或抱閘監測開關的反饋信號檢查抱閘監測開關及接線,無此開關應將抱閘反饋檢測使能(Brake Feedback)設為OFF。
Er6 運行過程中,門區輸入信號始終有效。檢查門區信號迴路及感應開關。
Er7 在運行過程中主控單元檢測到的編碼器脈沖數量過少。檢查主控單元的脈沖輸入迴路及編碼器連線。
Er8 發生此故障時,請與廠家聯系。
Er9 KDY/KKC故障,輸出的KDY/KKC動作指令與反饋結果不一致檢查KDY/KKC輸出和反饋迴路及KDY/KKC接觸器。
Er10 急停迴路斷開檢查急停迴路。
Er11 門區丟失故障 電梯運行距離超過樓間距,但未檢測到門區輸入信號 檢查門區信號迴路及門區感應開關。
Er12 過上限位檢查編碼器或相關線路。
Er13 過下限位檢查編碼器或相關線路。
變頻 樓層位置計數器錯誤。此故障發生後,電梯將慢車返回最底層,校正位置。
檢查編碼器或相關線路,檢查門區迴路。典型故障為門區信號抖動或某段鋼絲繩打滑。
Er14雙速 KMC慢車反饋不一致檢查KMC輸出和反饋迴路及KMC接觸器。
Er15 雙速時:KPC電源接觸器反饋不一致檢查KPC輸出和反饋迴路及KPC接觸器。
Er16 內部測試用如果發生是因為有編碼器方式,設置為無編碼器方式,修改參數PG Input Able。
Er17 主控單元發出運行指令後,未收到變頻器運行信號。雙速時為制動接觸器與其反饋觸點不一致(需要設置FU30為ON才判斷)。檢查變頻器方向、使能信號及運行信號輸出迴路,檢查變頻器相關參數設置。
Er18樓層計數值突然變化錯誤,此故障發生後,電梯將慢車返回最底層校正位置檢查編碼器或相關迴路

是否主接觸器觸點有毛病(觸點接觸不好、有灰塵等等)

5. DIV+CSS 入門,代碼糾正

不用排除法了,只是小問題而已
把你CSS樣式的
background:no-repeat;改為
background-repeat:no-repeat;

6. 急問大家個自考的問題啊!


[0020205]人力資源管理(專科)在2008年10月自學考試開考情況如下
序號 課程代碼 課程名稱 考試時間 備注
1 0018
計算機應用基礎 2008-10-25 08:30 21
2 0147
人力資源管理(一) 2008-10-25 08:30 21
3 0163
管理心理學 2008-10-25 08:30 21
4 0020
高等數學(一) 2008-10-25 14:00 22
5 0065
國民經濟統計概論 2008-10-25 14:00 22
6 0166
企業勞動工資管理 2008-10-25 14:00 22
7 0144
企業管理概論 2008-10-26 08:30 23
8 4729
大學語文 2008-10-26 08:30 23
9 0009
政治經濟學(財經類) 2008-10-26 14:00 24
10 0043
經濟法概論(財經類) 2008-10-26 14:00 24
11 0071
社會保障概論 2008-10-26 14:00 24

什麼人能參加自學考試
1、不受性別、年齡、民族、種族和教育程度限制。(不限制學歷、戶口、可在異地報考畢業。)
2、不用經過入學考試。在報名期間直接到各地自考辦報名。
3、經過國家組織的統一考試,取得合格成績。在通過教學計劃規定的全部理論和實踐課程的考試後,即可取得大學專科或本科的畢業證書。本科畢業生還可以申請成人學士學位。
據悉,明年取消考試的專業包括信息管理與服務專業專科(代碼為071601)、農業經濟管理專業獨立本科(代碼020114)、公共事業管理專業獨立本科(代碼020230)、社會工作與管理專業獨立本科段(代碼030203)、心理健康教育專業獨立本科段(代碼040110)、企業財務管理專業獨立本科段(代碼020213)、交通管理工程獨立本科專業(代碼081704)等10個專業。考生如果逾期未完成必考科目的,可向當地自考辦申請換專業(公共課、經審核內容相同的課程申請免考)。

另外,社會工作與管理專業專科(代碼030202)在今年10月考試後停考。護理學專業專科(代碼100701)和計算機通信工程專業獨立本科段(代碼080708)明年將面向社會合作開展考試。

重慶市招生自考辦公室共眾信息網 http://www.cqzkb.gov.cn/
重慶招考信息網http://www.cqzk.com.cn/

7. 求救代碼高手

oh, my god!