日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

2018-2019-1 20165219 实验三 实时系统

發布時間:2023/12/20 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2018-2019-1 20165219 实验三 实时系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2018-2019-1 20165219 實驗三 實時系統

任務一

實驗要求

學習使用Linux命令wc(1)

基于Linux Socket程序設計實現wc(1)服務器(端口號是你學號的后6位)和客戶端

客戶端傳一個文本文件給服務器

服務器返加文本文件中的單詞數

客戶端

#include<netinet/in.h> // sockaddr_in #include<sys/types.h> // socket #include<sys/socket.h> // socket #include<stdio.h> // printf #include<stdlib.h> // exit #include<string.h> // bzero #define SERVER_PORT 165219 #define BUFFER_SIZE 1024 #define FILE_NAME_MAX_SIZE 512 int main() { struct sockaddr_in client_addr; bzero(&client_addr, sizeof(client_addr)); client_addr.sin_family = AF_INET; client_addr.sin_addr.s_addr = htons(INADDR_ANY); client_addr.sin_port = htons(0); int client_socket_fd = socket(AF_INET, SOCK_STREAM, 0); if(client_socket_fd < 0) { perror("Create Socket Failed:"); exit(1); } if(-1 == (bind(client_socket_fd, (struct sockaddr*)&client_addr, sizeof(client_addr)))) { perror("Client Bind Failed:"); exit(1); } struct sockaddr_in server_addr; bzero(&server_addr, sizeof(server_addr)); server_addr.sin_family = AF_INET; if(inet_pton(AF_INET, "127.0.0.1", &server_addr.sin_addr) == 0) { perror("Server IP Address Error:"); exit(1); } server_addr.sin_port = htons(SERVER_PORT); socklen_t server_addr_length = sizeof(server_addr); if(connect(client_socket_fd, (struct sockaddr*)&server_addr, server_addr_length) < 0) { perror("Can Not Connect To Server IP:"); exit(0); } char file_name[FILE_NAME_MAX_SIZE+1]; bzero(file_name, FILE_NAME_MAX_SIZE+1); printf("Please Input File Name On Server:\t"); scanf("%s", file_name); char buffer[BUFFER_SIZE]; bzero(buffer, BUFFER_SIZE); strncpy(buffer, file_name, strlen(file_name)>BUFFER_SIZE?BUFFER_SIZE:strlen(file_name)); if(send(client_socket_fd, buffer, BUFFER_SIZE, 0) < 0) { perror("Send File Name Failed:"); exit(1); } FILE *fp = fopen(file_name, "w"); if(NULL == fp) { printf("File:\t%s Can Not Open To Write\n", file_name); exit(1); } bzero(buffer, BUFFER_SIZE); int length = 0; while((length = recv(client_socket_fd, buffer, BUFFER_SIZE, 0)) > 0) { if(fwrite(buffer, sizeof(char), length, fp) < length) { printf("File:\t%s Write Failed\n", file_name); break; } bzero(buffer, BUFFER_SIZE); } printf("Send File:\t%s Successful!\n", file_name); close(fp); close(client_socket_fd);char *argv[]={"wc","-w",file_name,0};execvp("wc",argv);return 0; }

服務器

#include<netinet/in.h> // sockaddr_in #include<sys/types.h> // socket #include<sys/socket.h> // socket #include<stdio.h> // printf #include<stdlib.h> // exit #include<string.h> // bzero#define SERVER_PORT 8000 #define LENGTH_OF_LISTEN_QUEUE 20 #define BUFFER_SIZE 1024 #define FILE_NAME_MAX_SIZE 512int main(void) {struct sockaddr_in server_addr;bzero(&server_addr, sizeof(server_addr));server_addr.sin_family = AF_INET;server_addr.sin_addr.s_addr = htons(INADDR_ANY);server_addr.sin_port = htons(SERVER_PORT);int server_socket_fd = socket(PF_INET, SOCK_STREAM, 0);if(server_socket_fd < 0){perror("Create Socket Failed:");exit(1);}int opt = 1;setsockopt(server_socket_fd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt));if(-1 == (bind(server_socket_fd, (struct sockaddr*)&server_addr, sizeof(server_addr)))){perror("Server Bind Failed:");exit(1);}if(-1 == (listen(server_socket_fd, LENGTH_OF_LISTEN_QUEUE))){perror("Server Listen Failed:");exit(1);}while(1){struct sockaddr_in client_addr;socklen_t client_addr_length = sizeof(client_addr);int new_server_socket_fd = accept(server_socket_fd, (struct sockaddr*)&client_addr, &client_addr_length);if(new_server_socket_fd < 0){perror("Server Accept Failed:");break;}char buffer[BUFFER_SIZE];bzero(buffer, BUFFER_SIZE);if(recv(new_server_socket_fd, buffer, BUFFER_SIZE, 0) < 0){perror("Server Recieve Data Failed:");break;}char file_name[FILE_NAME_MAX_SIZE+1];bzero(file_name, FILE_NAME_MAX_SIZE+1);strncpy(file_name, buffer, strlen(buffer)>FILE_NAME_MAX_SIZE?FILE_NAME_MAX_SIZE:strlen(buffer));printf("%s\n", file_name);FILE *fp = fopen(file_name, "r");if(NULL == fp){printf("File:%s Not Found\n", file_name);}else{bzero(buffer, BUFFER_SIZE);int length = 0;while((length = fread(buffer, sizeof(char), BUFFER_SIZE, fp)) > 0){if(send(new_server_socket_fd, buffer, length, 0) < 0){printf("Send File:%s Failed./n", file_name);break;}bzero(buffer, BUFFER_SIZE);}fclose(fp);printf("File:%s Transfer Successful!\n", file_name);}close(new_server_socket_fd);}close(server_socket_fd);return 0; }

任務二

實驗要求

使用多線程實現wc服務器并使用同步互斥機制保證計數正確

上方提交代碼

下方提交測試

對比單線程版本的性能,并分析原因

服務器

#include "csapp.h" #include<stdio.h> #include<stdlib.h> static int byte_cnt; /* byte counter */ static sem_t mutex; #define NTHREADS 4 #define SBUFSIZE 16 typedef struct {int *buf; /* Buffer array */ int n; /* Maximum number of slots */int front; /* buf[(front+1)%n] is first item */int rear; /* buf[rear%n] is last item */sem_t mutex; /* Protects accesses to buf */sem_t slots; /* Counts available slots */sem_t items; /* Counts available items */ } sbuf_t; void echo_cnt(int connfd); void *thread(void *vargp); int wc(char *name) {char ch;FILE *fp;long count=0;char s[21];if ((fp=fopen(name,"r+"))==NULL){fprintf(stderr,"不能打開文件\n");exit(EXIT_FAILURE);} while(fscanf(fp,"%s",s)!=EOF)count++;fclose(fp);printf("File %s has %ld characters\n",name,count);return 0; }sbuf_t sbuf; /* shared buffer of connected descriptors */int main(int argc, char **argv) {int i, listenfd, connfd, port, clientlen=sizeof(struct sockaddr_in);struct sockaddr_in clientaddr;pthread_t tid;if (argc != 2) {fprintf(stderr, "usage: %s <port>\n", argv[0]);exit(0);}port = atoi(argv[1]);sbuf_init(&sbuf, SBUFSIZE);listenfd = Open_listenfd(port);for (i = 0; i < NTHREADS; i++) /* Create worker threads */Pthread_create(&tid, NULL, thread, NULL);while (1) {connfd = Accept(listenfd, (SA *) &clientaddr, &clientlen);sbuf_insert(&sbuf, connfd); /* Insert connfd in buffer */} }static void init_echo_cnt(void) {Sem_init(&mutex, 0, 1);byte_cnt = 0; }void echo_cnt(int connfd) {int n,x;long int count;char buf[MAXLINE];char name[MAXLINE]rio_t rio;static pthread_once_t once = PTHREAD_ONCE_INIT;Pthread_once(&once, init_echo_cnt);Rio_readinitb(&rio, connfd);while((n = Rio_readlineb(&rio, buf, MAXLINE)) != 0) {P(&mutex);byte_cnt += n;/*x = sizeof(buf);buf[x] = 0;count = wc(buf);*/printf("thread %d received %d (%d total) bytes on fd %d\n",(int) pthread_self(), n, byte_cnt, connfd);//name = buf;V(&mutex);//sprint(buf,"%s:%ld characters".count);Rio_writen(connfd, buf, n);} }void sbuf_init(sbuf_t *sp, int n) {sp->buf = Calloc(n, sizeof(int));sp->n = n; /* Buffer holds max of n items */sp->front = sp->rear = 0; /* Empty buffer iff front == rear */Sem_init(&sp->mutex, 0, 1); /* Binary semaphore for locking */Sem_init(&sp->slots, 0, n); /* Initially, buf has n empty slots */Sem_init(&sp->items, 0, 0); /* Initially, buf has zero data items */ } /* $end sbuf_init *//* Clean up buffer sp */ /* $begin sbuf_deinit */ void sbuf_deinit(sbuf_t *sp) {Free(sp->buf); } /* $end sbuf_deinit *//* Insert item onto the rear of shared buffer sp */ /* $begin sbuf_insert */ void sbuf_insert(sbuf_t *sp, int item) {P(&sp->slots); /* Wait for available slot */P(&sp->mutex); /* Lock the buffer */sp->buf[(++sp->rear)%(sp->n)] = item; /* Insert the item */V(&sp->mutex); /* Unlock the buffer */V(&sp->items); /* Announce available item */ } /* $end sbuf_insert *//* Remove and return the first item from buffer sp */ /* $begin sbuf_remove */ int sbuf_remove(sbuf_t *sp) {int item;P(&sp->items); /* Wait for available item */P(&sp->mutex); /* Lock the buffer */item = sp->buf[(++sp->front)%(sp->n)]; /* Remove the item */V(&sp->mutex); /* Unlock the buffer */V(&sp->slots); /* Announce available slot */return item; }void *thread(void *vargp) { Pthread_detach(pthread_self());while (1) {int connfd = sbuf_remove(&sbuf); /* Remove connfd from buffer */echo_cnt(connfd); /* Service client */Close(connfd);} }

客戶端

#include "csapp.h" #include<stdio.h> #include<stdlib.h> int wc(char *name) {char ch;FILE *fp;long count=0;char s[21];if ((fp=fopen("test1.txt","r+"))==NULL){fprintf(stderr,"不能打開文件%s\n",name);exit(EXIT_FAILURE);} while(fscanf(fp,"%s",s)!=EOF)count++;fclose(fp);printf("File %s has %ld characters\n",name,count);return 0; } int main(int argc, char **argv) {int clientfd, port,n,count;char *host, buf[MAXLINE];rio_t rio;if (argc != 3) {fprintf(stderr, "usage: %s <host> <port>\n", argv[0]);exit(0);}host = argv[1];port = atoi(argv[2]);clientfd = Open_clientfd(host, port);Rio_readinitb(&rio, clientfd);while (Fgets(buf, MAXLINE, stdin) != NULL) {if((num=recv(sockfd,buf,MAXDATASIZE,0))==-1){printf("recv() error\n");exit(1);}buf[num-1]='\0';Rio_writen(clientfd, buf, strlen(buf));Rio_readlineb(&rio, buf, MAXLINE);Fputs(buf, stdout);}Close(clientfd);exit(0); } /* $end echoclientmain */ /* $begin echoclientmain */ //#include "csapp.h" /*int main(int argc, char **argv) {int clientfd, port;char *host, buf[MAXLINE];char *name;rio_t rio;FILE *fp;if (argc != 4) {fprintf(stderr, "usage: %s <host> <port> <filename>\n", argv[0]);exit(0);}host = argv[1];port = atoi(argv[2]);name = argv[3];clientfd = Open_clientfd(host, port);Rio_readinitb(&rio, clientfd);fp=fopen(name,"r+");while (Fgets(buf, MAXLINE,fp) != NULL) {Rio_writen(clientfd, buf, strlen(buf));Rio_readlineb(&rio, buf, MAXLINE);Fputs(buf, stdout);}Close(clientfd);exit(0); }

新學到的知識點

更深入的理解了客戶端和服務端

學習了man查詢命令

轉載于:https://www.cnblogs.com/wyb-1998/p/9959040.html

總結

以上是生活随笔為你收集整理的2018-2019-1 20165219 实验三 实时系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产精品麻豆视频 | 中文字幕成人在线观看 | 久黄色 | 激情综合亚洲精品 | 国产又粗又猛又黄又爽 | 999久久久久久久久6666 | 欧美性高跟鞋xxxxhd | 午夜日b视频 | 日韩精品久久久免费观看夜色 | 日韩性片| 日韩精品国产一区 | 国产精品久久久久久久久毛片 | 人九九精品 | 精品欧美一区二区精品久久 | 香蕉视频免费看 | 国产在线a不卡 | 成人精品视频 | 又湿又紧又大又爽a视频国产 | 久久国产精品久久精品 | 国产1区2区3区精品美女 | 福利av影院 | 成年人国产在线观看 | 国产精品亚洲精品 | 91九色在线视频 | 欧美大香线蕉线伊人久久 | 欧美国产日韩在线视频 | 在线观看国产一区 | 国产 精品 资源 | 久久久久久久久久久久久国产精品 | 激情视频综合网 | 视频在线一区二区三区 | 中文字幕在线播放日韩 | 中文字幕在线视频第一页 | 在线观看中文字幕2021 | 日本在线观看一区二区三区 | 97人人艹| 韩国一区二区三区视频 | 国产精品不卡在线 | 欧美综合在线视频 | 69久久久久久久 | 日韩视频免费观看高清完整版在线 | 视频一区二区视频 | 成人毛片久久 | 久久一区二区三区超碰国产精品 | 色www免费视频 | 国产成人av网站 | 国产福利电影网址 | 免费欧美高清视频 | 日日爽天天操 | 亚洲视频在线看 | 国产黄色片免费在线观看 | 国产福利91精品一区二区三区 | 欧美色精品天天在线观看视频 | 永久免费毛片在线观看 | 婷婷亚洲综合五月天小说 | 欧美成年性 | 久草在线高清视频 | 日韩免费高清在线观看 | 香蕉视频一级 | 日韩视频在线不卡 | 国产区精品区 | 久久9精品 | 亚洲免费av观看 | 亚洲天天在线日亚洲洲精 | 色婷av | 综合色在线观看 | 久久综合久久久久88 | 日韩高清成人 | 精品国模一区二区 | 日韩视频二区 | 亚洲国产人午在线一二区 | 91大神在线看 | 日韩美av在线 | av久久在线 | 操操操av | 欧美国产在线看 | 色的网站在线观看 | 91成年人网站 | 91探花国产综合在线精品 | 日韩欧美综合精品 | 就要干b| 欧美日韩破处 | 手机av永久免费 | 日韩高清免费电影 | 国产精品综合久久久久久 | 亚洲成人在线免费 | 精品国产乱码一区二区三区在线 | 国产一区二区免费在线观看 | www.黄色网.com | 夜夜躁日日躁狠狠躁 | 日日夜夜人人精品 | 国产一区在线免费观看 | 欧美日韩国产成人 | 国产亚洲在线视频 | 久久欧美精品 | 久久99精品国产一区二区三区 | 国产大陆亚洲精品国产 | 国产91影院| 在线观看久久久久久 | 黄色av影视 | 欧美精品在线观看免费 | www激情网 | 亚洲最新av在线网站 | 成人黄大片视频在线观看 | 国产精品99久久久久的智能播放 | 91c网站色版视频 | 久久午夜电影 | 在线观看成人网 | 国产精久久久久久久 | 天天视频色| 久久视频在线观看免费 | 国产亚洲人成网站在线观看 | 婷婷丁香自拍 | 久草资源在线观看 | 日韩欧美精选 | 日日夜夜艹| 黄色aaaaa| 91精品1区 | 毛片99| 综合网成人 | 久久综合毛片 | 黄污网站在线 | 五月婷婷黄色 | av成人在线播放 | 久久久久久网址 | 九九精品毛片 | 五月天免费网站 | 免费黄在线观看 | 欧美aⅴ在线观看 | 亚洲激情av | 国内免费久久久久久久久久久 | 在线影院av | 久草在线观看 | 欧美三级高清 | 欧美日韩免费一区二区 | 国产区精品视频 | 婷婷网站天天婷婷网站 | av电影av在线 | 欧美色图亚洲图片 | 国产精品久久久久aaaa九色 | 最新日本中文字幕 | 2023国产精品自产拍在线观看 | 欧美91精品久久久久国产性生爱 | 91九色视频在线观看 | 91成人免费看 | 亚洲精品美女视频 | 色五月色开心色婷婷色丁香 | 成年一级片 | 国内精品久久久久影院男同志 | 91精品国产乱码在线观看 | 蜜臀久久99精品久久久久久网站 | 日本午夜在线亚洲.国产 | 91女子私密保健养生少妇 | 伊人色**天天综合婷婷 | 欧美日韩后 | 日韩一二区在线 | 亚洲 中文 欧美 日韩vr 在线 | 成人av一区二区在线观看 | 中文字幕av免费 | a'aaa级片在线观看 | 香蕉在线视频播放网站 | 91看片在线免费观看 | 国产精品ssss在线亚洲 | 2018好看的中文在线观看 | 伊人看片| 毛片永久免费 | 日韩欧美在线观看一区二区三区 | av在线免费网站 | 久久伊99综合婷婷久久伊 | 午夜视频在线观看一区二区三区 | 久久综合精品一区 | 国产福利91精品 | 99re国产视频 | 午夜电影久久久 | 色中色综合 | 成人在线播放免费观看 | 狠狠狠综合 | 国产糖心vlog在线观看 | 亚洲精品午夜国产va久久成人 | 麻豆一精品传二传媒短视频 | 国产免费午夜 | 国产精品欧美日韩在线观看 | 美女视频黄免费网站 | 国产精品6| 日韩免费在线视频观看 | 99久久爱 | 亚洲国产精品999 | 国产一级做a爱片久久毛片a | 激情综合网五月激情 | 国产 在线观看 | 可以免费观看的av片 | 狠狠色丁香婷婷综合基地 | 夜夜夜夜夜夜操 | 五月天开心 | 91豆花在线 | 狠狠撸电影 | 99热手机在线观看 | 天天射射天天 | 欧美精品一级视频 | 91精品国产入口 | 国内免费久久久久久久久久久 | 国产精品久久久久久久久久东京 | 99色在线观看视频 | 久久久久久免费毛片精品 | 丁香视频全集免费观看 | a级国产乱理论片在线观看 特级毛片在线观看 | 天天操天天射天天插 | 丁香在线| 91色在线观看 | 97热在线观看 | 亚洲久草网| 久久精品99久久久久久 | 热久久视久久精品18亚洲精品 | 国语自产偷拍精品视频偷 | 婷婷精品在线视频 | 96久久| 国产日韩欧美精品在线观看 | 日韩精品欧美一区 | 国产精品一区二区三区四 | 亚洲国产黄色 | 97**国产露脸精品国产 | 超薄丝袜一二三区 | 菠萝菠萝蜜在线播放 | 99久久国产免费免费 | 五月婷婷在线播放 | 精品国产伦一区二区三区观看说明 | 国产一区二区播放 | 国产第一页在线播放 | 久久免费视频这里只有精品 | 婷婷久操| www,黄视频 | 国产麻豆视频免费观看 | 日日草视频 | 国产九九九九九 | 麻豆一区二区 | 国产精品视频免费看 | 91成品视频 | 99久久精品国产亚洲 | 在线观看蜜桃视频 | 国产精品久久久久9999吃药 | 国产精品色婷婷视频 | 精品在线观看视频 | 美女视频网站久久 | 日韩精品中文字幕在线播放 | 午夜久久福利视频 | 亚洲六月丁香色婷婷综合久久 | 国产小视频在线播放 | 日本久久免费电影 | 亚洲国产精品免费 | 中文字幕网址 | 四虎永久免费网站 | 国产精品久久久久久久久久久久久 | 精品无人国产偷自产在线 | 亚洲 欧洲 国产 日本 综合 | 岛国片在线 | 国产欧美日韩一区 | av资源网在线播放 | 色婷婷激情 | 免费亚洲片 | 五月天六月色 | 欧美激情精品 | 国产精品美女久久久久aⅴ 干干夜夜 | 成人黄色大片网站 | 亚洲人成在线观看 | 日本精品久久久久影院 | 超碰97在线资源 | 久久精品免费 | 色综合久久中文综合久久牛 | 色播六月天 | 久久精品中文字幕少妇 | 午夜精品一区二区三区视频免费看 | www.国产精品 | 日韩精品一区二区在线 | 国产区高清在线 | 99久久精品无码一区二区毛片 | 美女在线观看av | 中文字幕在线不卡国产视频 | 国产自在线观看 | 一区二区三区在线不卡 | 97在线免费观看 | 精品久久免费看 | 东方av在线免费观看 | 精品特级毛片 | 日本午夜免费福利视频 | 天天操人人要 | 中文字幕一区二区三区四区 | 国产经典三级 | 五月婷婷丁香六月 | 亚洲精品白浆高清久久久久久 | 黄色片免费看 | 韩国三级一区 | 久久99国产精品视频 | 97**国产露脸精品国产 | 91免费看片黄 | av中文字幕第一页 | 日韩精品免费在线观看 | 免费欧美精品 | 视频成人免费 | 亚洲一区欧美精品 | 中中文字幕av在线 | 成人午夜电影久久影院 | 全黄网站| 天天综合网 天天 | 亚洲国产日韩欧美 | 亚洲狠狠操 | 国产老妇av | 亚洲国产精品小视频 | 久久8| 中文字幕在线一区观看 | 久久伊人综合 | 干天天 | 亚洲狠狠丁香婷婷综合久久久 | 国产一级久久 | 麻豆果冻剧传媒在线播放 | 日韩性xxxx | a黄色大片 | 天天操人人要 | 免费精品国产 | 久久久精品一区二区三区 | 91视频免费 | 久久久性 | 久久网站最新地址 | 奇米四色影狠狠爱7777 | 国产精品欧美 | 欧美黄色成人 | 久久久久这里只有精品 | 国内精品久久久久久久久久久久 | 久久精品国产亚洲a | 麻豆91在线播放 | 国产成人a亚洲精品 | 亚洲网站在线看 | 四虎永久精品在线 | 国产精品高清一区二区三区 | 久久黄色免费视频 | 日韩欧美视频免费观看 | 中文字幕av在线电影 | 天天干天天射天天操 | 国产精品久久久久久久av大片 | 亚洲免费成人av电影 | 亚洲日日射 | 亚洲乱码一区 | 国产片免费在线观看视频 | 久久精品网址 | 成人小视频在线 | www.天天操.com| 久草视频在线资源 | 1000部18岁以下禁看视频 | 国产精品久久久久久麻豆一区 | 天天干 天天摸 天天操 | 在线视频观看国产 | 久久九九久久精品 | 天天综合网天天 | 日韩免费在线一区 | 国产免费不卡 | 18做爰免费视频网站 | 久久综合九色综合久久久精品综合 | 成 人 黄 色视频免费播放 | 久久99国产精品自在自在app | 91麻豆精品国产91久久久久久久久 | 99在线热播精品免费 | 久久免费av电影 | 日韩国产精品毛片 | 97视频入口免费观看 | 国产精品久久二区 | 日本黄色片一区二区 | 97超碰国产精品女人人人爽 | 国产精品123| 精品v亚洲v欧美v高清v | 欧美老少交| 欧美日韩一区二区三区不卡 | 91香蕉亚洲精品 | 在线免费观看视频a | 91亚洲狠狠婷婷综合久久久 | 久久精品国产精品亚洲 | 在线观看视频免费播放 | 91人人澡人人爽人人精品 | 波多野结衣视频一区二区三区 | 黄色软件视频网站 | 国产精品久久久久久久久免费 | 欧美国产日韩在线视频 | 国产精品毛片一区视频 | 国产另类av | 免费看的视频 | 五月激情婷婷丁香 | 久久免费a | 四虎成人精品在永久免费 | 狠狠的日日| 色综久久 | 99久久国产免费,99久久国产免费大片 | 日韩欧美网址 | 麻豆视频www | 成年人免费在线观看网站 | 精品成人a区在线观看 | 一区 二区 精品 | 偷拍精品一区二区三区 | 97超碰国产在线 | 国产生活一级片 | 不卡av在线| 丁香花在线视频观看免费 | 久操中文字幕在线观看 | 亚洲激情av| 国产精品久久久久aaaa九色 | 97视频免费在线看 | 中文字幕在线观看播放 | 在线看污网站 | 黄a在线观看 | 久久免费黄色 | 久久久免费精品国产一区二区 | 99色在线观看视频 | 成年人国产视频 | 九九九九热精品免费视频点播观看 | 色黄久久久久久 | 亚洲日本中文字幕在线观看 | 亚洲一级片av | 91大神免费在线观看 | 欧美一区二区三区激情视频 | 日韩三级久久 | 麻豆系列在线观看 | 波多野结衣一区二区三区中文字幕 | av福利第一导航 | 在线va网站 | 免费视频你懂得 | 最近日韩免费视频 | 亚洲天堂网在线视频观看 | 婷婷色影院| 在线观看黄网站 | 国产黄av| 国产精品一区二区白浆 | 色综合天天综合 | 97在线视频免费播放 | 在线成人高清电影 | 精品在线视频观看 | 五月激情站 | 久久精品美女视频网站 | 久草精品视频在线看网站免费 | 2019中文字幕第一页 | 免费a网址 | 在线免费三级 | 国产一级二级在线 | 在线天堂日本 | 久久国产精品成人免费浪潮 | 96久久欧美麻豆网站 | 日韩网站在线观看 | 精品亚洲男同gayvideo网站 | 免费看污污视频的网站 | 亚洲精选在线 | 久久久国产精品久久久 | 免费在线观看av | av先锋影音少妇 | 国产少妇在线观看 | 国产精品色婷婷 | 日韩.com| 日韩激情在线视频 | 天天操人| 久久天天躁夜夜躁狠狠躁2022 | 久草在线网址 | 日韩中文字幕a | 黄色在线观看网站 | 日韩在线免费视频观看 | 日韩在线免费不卡 | 日本黄色免费观看 | 久草视频在线免费看 | 日韩电影一区二区三区 | 天天天天天天天天操 | 狠狠干夜夜爽 | 久久久99国产精品免费 | 国产不卡在线视频 | 麻豆 91 在线 | 97操操操 | 精品久久久久国产免费第一页 | 日韩av网页 | 国产一级二级三级在线观看 | 久草久草在线 | 日韩精品久久中文字幕 | 精品91在线| 日韩欧美高清在线观看 | 国产女做a爱免费视频 | 精品视频在线观看 | 精品免费视频. | 天天综合网在线 | 国产二区视频在线 | 国产精品高潮久久av | 日本精品一区二区 | а天堂中文最新一区二区三区 | 日本精品久久久久中文字幕 | 国产韩国日本高清视频 | 日本少妇久久久 | 日本中文字幕在线观看 | 欧美日韩一区久久 | 亚洲欧洲国产视频 | 免费在线观看av | 国产精品国产三级国产不产一地 | 亚洲视频1 | 波多野结衣视频在线 | 日韩av一区二区在线 | 国产精品一区一区三区 | 日本精品久久 | 欧美日韩首页 | 91自拍视频在线 | 久久香蕉一区 | 久久久久久久久电影 | 欧美性色综合 | 超碰成人av | www毛片com| 日韩免费观看av | 粉嫩av一区二区三区四区 | 国产免费二区 | 女人18精品一区二区三区 | 国产精品久久久视频 | 日韩精品不卡 | 国产精品丝袜久久久久久久不卡 | 日本久久久久久久久久久 | 欧美韩国在线 | 在线看成人 | 丰满少妇久久久 | 日日夜夜狠狠操 | 国产成人免费在线观看 | 久久激五月天综合精品 | 久久无码精品一区二区三区 | 日韩电影中文,亚洲精品乱码 | 国产aa精品 | 国产不卡毛片 | 美女视频黄的免费的 | 啪啪肉肉污av国网站 | www91在线观看 | 99久久www免费| 亚洲精欧美一区二区精品 | 欧美日韩性 | 三级av在线 | 婷婷中文字幕在线观看 | 国产精品福利午夜在线观看 | 天天草天天色 | 免费高清无人区完整版 | 午夜影视剧场 | 91看片在线观看 | 2019精品手机国产品在线 | 久久艹人人 | 欧美精品v国产精品 | 一区二区在线电影 | 国产精品高清在线观看 | av免费试看 | 日韩三级免费观看 | 国产精品久久久久久久久软件 | 国产黄色一级片在线 | 欧美日韩国产三级 | 国产一级片在线播放 | 欧美日韩有码 | 欧美另类一二三四区 | 91在线国产观看 | 国产精品亚洲综合久久 | 日韩高清在线不卡 | 国产一区二区三区网站 | 日韩av在线影视 | 91在线区 | 亚洲少妇影院 | 韩国av一区二区 | 中文字幕在线久一本久 | 久久久九色精品国产一区二区三区 | 超碰国产人人 | 欧美一级片免费在线观看 | 久久久久综合网 | 天天色图| 国产精品成人一区二区 | 亚洲一区二区精品在线 | 国产精品久久久久久久久久三级 | 91av在线免费观看 | 全久久久久久久久久久电影 | 天天色天天操天天爽 | 久草网视频在线观看 | 国产在线免费观看 | 爱爱av网| 久草在线视频免费资源观看 | 我爱av激情网| 91午夜精品 | 久草www| 一级黄色av | 中文字幕在线观看不卡 | 国产成人1区 | 日韩二区三区在线观看 | 又色又爽又黄 | 91看片在线免费观看 | 在线婷婷| 天天干夜夜夜操天 | 91网在线看 | 中文字幕 第二区 | 亚洲黄色av一区 | 国产精品毛片久久久久久久 | 久久国产电影 | 少妇视频在线播放 | 国产精品网红直播 | 国产精品久久久久久麻豆一区 | 日韩av福利在线 | 国产一级视频免费看 | 久久综合福利 | 亚洲一区美女视频在线观看免费 | 亚洲精品免费看 | 一级片在线 | 81精品国产乱码久久久久久 | 一级国产视频 | 五月天狠狠操 | 西西人体www444 | 国产成人亚洲精品自产在线 | 国产精品久久久久久69 | 91视频免费看片 | 国产网站在线免费观看 | 久久久国产高清 | 日韩免费电影网 | 天天要夜夜操 | 91看成人| 久久99视频| 超碰在线人人97 | 国产成人777777 | 在线看福利av| 久久婷亚洲五月一区天天躁 | 国产精品婷婷午夜在线观看 | 国产精品国产三级国产专区53 | 国产一区二区综合 | 最近更新好看的中文字幕 | 日韩av视屏在线观看 | 午夜精品区 | 国产精品久久久久影院日本 | 亚洲视频免费在线观看 | 黄色小说免费观看 | av888av.com| 色诱亚洲精品久久久久久 | 黄网站www| a视频在线观看 | 天天射天天拍 | av丁香花 | 草久在线观看视频 | 超碰在线国产 | 99r在线精品 | 一区二区三区日韩在线观看 | 日本公乱妇视频 | 免费黄av| 国产美女免费视频 | 日本中文字幕观看 | 国产精品 国产精品 | 欧洲视频一区 | 91污在线 | 日韩在线视频不卡 | 日韩中文字幕亚洲一区二区va在线 | 天天操网站 | 日韩四虎| 国产日韩视频在线观看 | 91丨九色丨国产丨porny精品 | 四虎影视4hu4虎成人 | 四虎影视av | 国产99一区| 日韩欧美一区二区三区黑寡妇 | av一区在线 | 国产精品久久久久久久午夜 | 伊在线视频 | 麻豆成人在线观看 | 天天操夜夜拍 | 中文字幕在线成人 | 国产一区二区三区高清播放 | 欧美在线视频日韩 | 国产精品99久久久久久小说 | 国产亚洲精品久久久久秋 | 免费国产在线观看 | 久草久热 | 精品一区二区三区电影 | 五月婷婷视频在线观看 | 日韩理论片在线观看 | 国产日韩欧美自拍 | 在线观看国产一区 | 天天天天天天天天操 | 亚洲精品xxxx| 在线观看成人毛片 | 日韩视频欧美视频 | 久久黄色片子 | 日韩手机在线观看 | 亚洲精品乱码久久久久 | 中文字幕在线观看完整版 | 国产在线一区二区 | 日韩免费三区 | 欧美另类视频 | 在线视频日韩精品 | 色综合久久88色综合天天人守婷 | 久久天天操 | 欧美日韩精品在线观看 | 久久综合电影 | 欧美男同视频网站 | 欧美在线日韩在线 | 亚洲国产天堂av | 永久黄网站色视频免费观看w | 夜夜夜夜猛噜噜噜噜噜初音未来 | 黄色大片日本 | 亚洲最新av网址 | 狠狠躁日日躁狂躁夜夜躁 | 亚洲综合视频在线播放 | 日韩影片在线观看 | 国产精品入口麻豆 | 国产高清av免费在线观看 | 欧美一区二区在线免费观看 | 亚洲国产一区二区精品专区 | 在线播放视频一区 | 免费一级片在线 | 中文国产字幕 | 国产一卡久久电影永久 | 涩涩成人在线 | 国产一区国产精品 | 二区三区毛片 | 久久99国产综合精品 | 日本中文字幕网址 | 免费看一级一片 | 人人盈棋牌 | 超碰午夜| 精品一区二区免费在线观看 | 国产精品久久久久久久7电影 | 免费av网站观看 | 国产视频精品免费 | 日韩美在线观看 | 91三级在线观看 | 久草视频手机在线 | 国产一区欧美在线 | 国产看片免费 | 又湿又紧又大又爽a视频国产 | 国产在线精品视频 | 色综合色综合久久综合频道88 | 中文字幕中文中文字幕 | 五月天国产精品 | 日韩欧美综合 | 亚洲精品综合一二三区在线观看 | 久草视频精品 | 91精品1区| 91漂亮少妇露脸在线播放 | 亚洲天堂在线观看完整版 | 国产免费观看久久黄 | 婷婷激情在线 | 久久a v视频 | 亚洲天堂网站 | 国产在线观 | 中文字幕刺激在线 | 丁香婷婷综合激情 | 亚洲精品tv久久久久久久久久 | 午夜精品电影一区二区在线 | 国产在线观看高清视频 | 性色va| 婷婷亚洲五月 | ww视频在线观看 | 亚洲天堂网视频在线观看 | 最近字幕在线观看第一季 | 91av在线播放 | 久久精品亚洲综合专区 | 亚洲一区av | .国产精品成人自产拍在线观看6 | 日韩电影在线观看一区 | 久久久久久电影 | 99视频精品全部免费 在线 | 九九视频网 | 黄色毛片视频免费观看中文 | 99热官网| 奇米影视8888在线观看大全免费 | 亚洲免费视频观看 | 日韩精品中文字幕在线播放 | 国产精品在线看 | 日韩av黄| 日韩成人精品在线观看 | 国产韩国精品一区二区三区 | 欧美 亚洲 另类 激情 另类 | 天天爽天天摸 | 97人人射| 中文字幕一区二区三区四区视频 | 999国内精品永久免费视频 | 久久久久久毛片精品免费不卡 | 久久国产精品久久久久 | 四虎永久免费网站 | 午夜精品一区二区三区视频免费看 | 四虎国产精 | 国产亚洲综合精品 | 中文字幕资源在线 | 一级免费片 | 国产在线观看你懂得 | 91精品国产麻豆 | 免费看污在线观看 | 在线中文字幕一区二区 | 在线三级av | 久久99国产精品视频 | 午夜精品久久久久 | 夜色资源站wwwcom | 亚洲精品国产精品乱码不99热 | 国产一区二区三区免费视频 | 国产精品婷婷 | 色999精品 | 久久亚洲区 | 在线精品视频免费播放 | 日韩av看片| 久久好看 | 久久久久久蜜av免费网站 | 国产精品一区二区免费 | 久久精品伊人 | 中文字幕一区二区三区在线播放 | 亚洲精品在线播放视频 | 国产高清福利在线 | 视频国产 | 五月婷婷综合在线观看 | 国产精品免费久久久久影院仙踪林 | 精产嫩模国品一二三区 | 人人射网站| 伊人中文网 | 天天色 天天 | 日韩免费观看一区二区三区 | 久草在线视频看看 | 色橹橹欧美在线观看视频高清 | 91污在线| 一级片免费观看视频 | 在线免费观看国产 | 在线观看成人国产 | 香蕉网在线播放 | 国内99视频 | 国产成人黄色在线 | 中文字幕一区二区三区在线视频 | 国产精品久久久久久影院 | 久久国内精品99久久6app | 操操操夜夜操 | 午夜在线看片 | 五月婷婷av在线 | 久久大视频 | 国产91全国探花系列在线播放 | 六月激情丁香 | 日韩网站在线播放 | 国产精品毛片一区二区 | 日日干激情五月 | 成人看片 | 美女黄频免费 | 国产精品女主播一区二区三区 | 中文字幕国语官网在线视频 | 在线观看第一页 | 精品视频久久久久久 | 日韩一级电影在线观看 | 四虎成人av | 又色又爽的网站 | 少妇bbbb| 日韩大片免费观看 | 国产视频欧美视频 | 国产不卡高清 | 国产精品永久 | 精品亚洲免费 | 在线观看深夜视频 | 色综合天天狠天天透天天伊人 | av电影一区 | 国产理论一区二区三区 | 99视频久久| 精品国产欧美一区二区三区不卡 | 成人免费网站视频 | 99久热在线精品视频 | 99热99| 91精品专区 | a天堂在线看 | 激情视频免费观看 | 色婷婷国产精品一区在线观看 | 精品字幕在线 | 久久99精品久久久久蜜臀 | 在线观看成人毛片 | 亚州国产精品视频 | 亚洲视频免费在线看 | 美女久久久久久久久久 | www.色婷婷.com | 99精品视频在线播放观看 | 97超碰人人模人人人爽人人爱 | 亚洲精品视频免费在线观看 | 日韩欧美在线高清 | 精品久久久久久久久久久久久久久久久久 | 视频在线观看国产 | 久久精品福利视频 | japanesefreesex中国少妇 | 精品久久久久久久久中文字幕 | 99视频在线免费播放 | 国产专区一 | 欧美日本在线观看视频 | 日韩美精品视频 | 国产一级在线观看 | 中文十次啦 | 中文字幕在线有码 | 亚洲精品福利在线 | 日韩理论电影在线观看 | 国产精品白浆视频 | 免费a网址| 99久久久久久久久久 | 国产精品国产亚洲精品看不卡15 | 五月天中文字幕mv在线 | 欧美精品久久久久性色 | 国产免费精彩视频 | www看片网站 | 午夜神马福利 | 国产一区二区观看 | 色是在线视频 | 国产精品久久 | 国产亚洲精品bv在线观看 | www国产亚洲精品久久麻豆 | 99中文字幕| 又黄又爽又色无遮挡免费 | 99精品国产一区二区三区不卡 | 久久国产精品99精国产 | 狠狠操电影网 | 激情综合亚洲精品 | 亚洲国产一区av | 亚洲精品视频网站在线观看 | 国产四虎在线 | 日日摸日日添夜夜爽97 | 亚洲精品国产高清 | www夜夜操com | 九九热1 | 在线观看你懂的网址 | 99精彩视频 | 亚洲天堂精品视频在线观看 | 最近中文字幕国语免费av | 午夜精品电影一区二区在线 | 在线成人免费电影 | 国产精品久久久久久久久岛 | 色综合久久88色综合天天人守婷 | 外国av网| 国产在线污 | 久久精品美女视频网站 | 深爱婷婷久久综合 | 久久免费99 | 日韩精品免费在线观看视频 | 久久经典国产 | 日韩电影在线观看一区二区 | 免费午夜网站 | 欧美日本不卡 | 国产午夜三级 | 国产精品亚州 | 中文字幕资源网 | 欧美不卡在线 | 超碰国产97 | 三级av小说 | 久久久久草 | 久久久国产一区 | 久久综合狠狠综合 | 婷婷色在线视频 | 亚洲天堂网在线播放 | 久久综合五月天婷婷伊人 | 亚洲精品网页 | 欧美日韩视频观看 | 日韩精品视频在线观看网址 | 欧美激情精品久久久久久免费 | 香蕉视频最新网址 | 亚洲精品久久久久www | 97成人在线免费视频 | 国产99久久久欧美黑人 | 国产黄色在线观看 | 看全黄大色黄大片 | 欧美日韩高清一区二区三区 | 成人禁用看黄a在线 | 久久精品国产精品亚洲精品 | 久久综合操| 国产日韩精品久久 | 国产粉嫩在线观看 | 色www.| 91精彩在线视频 | 精品国产乱码久久久久久1区二区 | 一级黄色片在线免费看 | 日韩网 | 久久黄色片子 | a极黄色片 | 日韩亚洲在线视频 | 国产 一区二区三区 在线 | 亚洲精品欧美成人 | 亚洲精品视频在线免费播放 | 超碰97久久| 免费一级日韩欧美性大片 | 国产最新网站 | 国产精品美女久久 | 日韩欧美在线免费观看 | 国产一区91| 免费黄色av | 国产精品美女999 | 一区二区三区高清在线 | 在线观影网站 | 久久久久国产成人精品亚洲午夜 | 国产亚洲精品久 | 四虎国产精品免费观看视频优播 | 中文字幕一区二区三区四区久久 | 99视频免费播放 | 欧美精品久久久久久 | 4438全国亚洲精品观看视频 | 免费在线一区二区三区 | 久久久成人精品 | 久操视频在线观看 | 一区二区电影在线观看 | 国产大片黄色 | 欧美a在线看| 色欧美成人精品a∨在线观看 | 欧美日在线观看 | 91网免费观看 | 久久精品欧美一区二区三区麻豆 | 激情网站网址 | 91激情在线视频 | 午夜婷婷在线观看 | 9992tv成人免费看片 | 亚洲精品久久久久久中文传媒 | 天天搞夜夜骑 | 亚洲污视频 | 免费亚洲视频在线观看 | 免费在线观看av网站 |