<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請您在轉(zhuǎn)載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    雪山飛鵠

    溫馨提示:您的每一次轉(zhuǎn)載,體現(xiàn)了我寫此文的意義!!!煩請您在轉(zhuǎn)載時注明出處http://www.tkk7.com/sxyx2008/謝謝合作!!!

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks

    #

    amfphp下載:http://sourceforge.net/projects/amfphp/files/amfphp/
    這里我們下載amfphp 1.9.zip
    下載后解壓到web服務器的工作目錄下,前提是您已配置好php的工作環(huán)境。這里為了簡單起見,使用IIS7.0+php5.2
    即:將amfphp1.9解壓到C:\inetpub\wwwroot
    browser:目錄為amfphp可供我們直接在瀏覽器瀏覽的目錄
    services:目錄是我們自己開發(fā)的php類文件存放目錄
    gateway.php是一個比較重要的文件。
    打開gateway.php,定位到127行
    //$gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
    $gateway->setCharsetHandler("utf8_decode", "utf-8", "utf-8");
    設置中文字符支持
    如果服務器和php環(huán)境正常的話,在地址欄輸入http://localhost/amfphp/browser/將會看到如下圖所示
    配置參數(shù)如上圖所示,點save保存設置。
    編寫一個php與mysql交互的類。
    product.php
    <?php
    class product{

        
    function print_xml(){
        
    //獲取數(shù)據(jù)庫連接
            $link=@mysql_connect("localhost","root","") or die('數(shù)據(jù)庫連接錯誤');
            
    //選擇數(shù)據(jù)庫
            mysql_select_db("compass",$link);
            
    //設置數(shù)據(jù)庫編碼
            mysql_query("set names utf8",$link);
            
    //查詢數(shù)據(jù)庫
            $result=mysql_query("select * from product");
            
            
    //創(chuàng)建DOMDocument對象
            $doc = new DOMDocument('1.0','utf-8');
            
    //格式化輸出
            $doc->formatOutput = true;
            
            
    //創(chuàng)建根元素
            $root = $doc->createElement('root');
            
    //添加根元素
            $root = $doc->appendChild($root);
        
            
    //從數(shù)據(jù)庫中獲取數(shù)據(jù)每一條是一個product
            while($data=mysql_fetch_assoc($result)){
                
                
    //創(chuàng)建product標簽
                $product=$doc->createElement('product');
                
    //添加product標簽
                $product = $root->appendChild($product);

                
    //創(chuàng)建Id元素
                $id = $doc->createElement('id');
                
    //添加Id
                $id = $product->appendChild($id);
                
    //創(chuàng)建文本內(nèi)容
                $idtext = $doc->createTextNode($data['id'].'');
                
    //將文本添加到id標簽內(nèi)
                $idtext = $id->appendChild($idtext);
           
                
    //創(chuàng)建name標簽
                $name = $doc->createElement('name');
                
    //添加name
                $name = $product->appendChild($name);
                
    //創(chuàng)建name標簽的文本
                $nametext = $doc->createTextNode($data['name'].'');
                
    //設置name標簽的文本
                $nametext = $name->appendChild($nametext);

                
    //創(chuàng)建price標簽
                $price = $doc->createElement('price');
                
    //添加price
                $price = $product->appendChild($price);
                
    //創(chuàng)建price標簽的文本
                $pricetext = $doc->createTextNode($data['price'].'');
                
    //設置price標簽的文本
                $pricetext = $price->appendChild($pricetext);
            }
            
    //關閉數(shù)據(jù)庫連接
            mysql_close($link);
            
    //保存xml
            return $doc->saveXML();
        }
    }
    ?>

    注意該文件的編寫規(guī)則及存放路徑
    php中類文件的編寫符合java中類的編寫,即文件名與類名大小寫一致
    該文件必須存放于C:\inetpub\wwwroot\amfphp\services\目錄下
    方法最后使用return 返回而不是輸出
    http://localhost/amfphp/browser/中的瀏覽情況
    posted @ 2011-10-28 11:18 雪山飛鵠 閱讀(2821) | 評論 (0)編輯 收藏

    面向HTML和PHP開發(fā)人員的Flex快速入門指南
    posted @ 2011-10-27 10:36 雪山飛鵠 閱讀(279) | 評論 (0)編輯 收藏

    function print_xml(){
        
    //獲取數(shù)據(jù)庫連接
            $link=@mysql_connect("localhost","root","") or die('數(shù)據(jù)庫連接錯誤');
            
    //選擇數(shù)據(jù)庫
            mysql_select_db("compass",$link);
            
    //設置數(shù)據(jù)庫編碼
            mysql_query("set names utf8",$link);
            
    //查詢數(shù)據(jù)庫
            $result=mysql_query("select * from product");
            
            
    //創(chuàng)建DOMDocument對象
            $doc = new DOMDocument('1.0','utf-8');
            
    //格式化輸出
            $doc->formatOutput = true;
            
            
    //創(chuàng)建跟元素
            $root = $doc->createElement('root');
            
    //添加跟元素
            $root = $doc->appendChild($root);
        
        
    //從數(shù)據(jù)庫中獲取數(shù)據(jù)每一條是一個product
            while($data=mysql_fetch_assoc($result)){
          
    //創(chuàng)建Id元素
                $id = $doc->createElement('id');
                
    //添加Id
                $id = $root->appendChild($id);
                
    //創(chuàng)建文本內(nèi)容
                $idtext = $doc->createTextNode($data['id'].'');
                
    //將文本添加到id標簽內(nèi)
                $idtext = $id->appendChild($idtext);
           
          
    //創(chuàng)建name標簽
                $name = $doc->createElement('name');
                
    //添加name
                $name = $root->appendChild($name);
                
    //創(chuàng)建name標簽的文本
                $nametext = $doc->createTextNode($data['name'].'');
                
    //設置name標簽的文本
                $nametext = $name->appendChild($nametext);

          
    //創(chuàng)建price標簽
                $price = $doc->createElement('price');
                
    //添加price
                $price = $root->appendChild($price);
                
    //創(chuàng)建price標簽的文本
                $pricetext = $doc->createTextNode($data['price'].'');
                
    //設置price標簽的文本
                $pricetext = $price->appendChild($pricetext);
            }
            
    //關閉數(shù)據(jù)庫連接
            mysql_close($link);
            
    //保存xml
            echo $doc->saveXML();
        }
    posted @ 2011-10-27 10:33 雪山飛鵠 閱讀(690) | 評論 (0)編輯 收藏

    http://www.cnblogs.com/hll2008/
    http://svn.apache.org/repos/asf/
    http://blog.csdn.net/chenzheng_java
    http://bigcat.easymorse.com/
    http://blog.csdn.net/dadoneo
    http://blog.csdn.net/Android_Tutor
    http://www.tkk7.com/changcheng/
    http://blog.csdn.net/hellogv/
    http://byandby.javaeye.com/
    http://blog.csdn.net/xys289187120
    http://www.androidla.net/
    http://www.itivy.com/android
    posted @ 2011-09-14 09:14 雪山飛鵠 閱讀(2800) | 評論 (0)編輯 收藏

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" minWidth="955" minHeight="600"
                   creationComplete
    ="init()"
                   
    >
        
    <mx:Script>
                import flash.net.navigateToURL;
                
                import mx.controls.Alert;
                
                internal var blogItem:ContextMenuItem;
                internal var authorItem:ContextMenuItem;
                internal var qqItem:ContextMenuItem;
                internal var mailItem:ContextMenuItem
                
            
                /**
                 * 定制自己的右鍵菜單
                 */
                internal function init():void{
                    //創(chuàng)建一個右鍵上下文菜單
                    var contextMenu:ContextMenu=new ContextMenu();
                    //隱藏指定的 ContextMenu對象中的所有內(nèi)置菜單項(“設置”除外)。
                    contextMenu.hideBuiltInItems();
                    //創(chuàng)建上下文菜單選項
                    authorItem=new ContextMenuItem("作者:雪山飛鵠");
                    //創(chuàng)建上下文菜單選項
                    qqItem=new ContextMenuItem("QQ:184675420");
                    //創(chuàng)建上下文菜單選項
                    mailItem=new ContextMenuItem("Email:sxyx2008@163.com");
                    //創(chuàng)建上下文菜單選項
                    blogItem=new ContextMenuItem("Blog:http://www.tkk7.com/sxyx2008/");
                    
                    //將子菜單系添加到子菜單中
                    contextMenu.customItems.push(authorItem);
                    contextMenu.customItems.push(qqItem);
                    contextMenu.customItems.push(mailItem);
                    contextMenu.customItems.push(blogItem);
                    
                    //為每個子菜單項添加監(jiān)聽事件
                    blogItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menuItemHandler);
                    authorItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menuItemHandler);
                    qqItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menuItemHandler);
                    mailItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,menuItemHandler);
                    
                    //為上下文菜單設置監(jiān)聽
                    contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT,menuHandler);
                    
                    //將該上下文菜單賦值給當前應用環(huán)境
                    this.contextMenu=contextMenu;
                }
                
                //菜單監(jiān)聽處理函數(shù)
                internal function menuHandler(evt:ContextMenuEvent):void{
                    trace("menu");
                }    
            
            
            
                //子菜單項監(jiān)聽處理函數(shù)
                internal function menuItemHandler(evt:ContextMenuEvent):void{
                    //獲取事件源,斌將其轉(zhuǎn)化為ContextMenuItem
                    var item:ContextMenuItem=ContextMenuItem(evt.currentTarget);
                    var caption:String=item.caption;
                    switch(caption)
                    {
                        case blogItem.caption:
                        {
                            //若為blog地址,則請求到該地址
                            navigateToURL(new URLRequest("http://www.tkk7.com/sxyx2008/"),"_blank");
                            break;
                        }
                        default:
                        {
                            Alert.show(caption,"右鍵菜單項");
                            break;
                        }
                    }
                }
                
                
        
    </mx:Script>
        
        
    </mx:Application>
    演示
    http://blogagic.com/178/customizing-right-click-menu-of-flex-applications
    posted @ 2011-09-09 14:00 雪山飛鵠 閱讀(1591) | 評論 (0)編輯 收藏

    posted @ 2011-08-26 16:43 雪山飛鵠 閱讀(611) | 評論 (0)編輯 收藏

    package com.xmlpull;

    import java.io.File;
    import java.io.FileOutputStream;

    import org.kxml2.io.KXmlSerializer;
    import org.xmlpull.v1.XmlSerializer;

    /**
     * <pre>
     * xmlpull方式創(chuàng)建xml
     * </pre>
     * 
    @author scott
     *
     
    */
    public class XmlPullCreateXML {
        
        
    public static void main(String[] args) throws Exception{
            XmlSerializer xmlSerializer
    =new KXmlSerializer();
            xmlSerializer.setOutput(
    new FileOutputStream(new File("D:\\workspace\\demo\\src\\students.xml")), "utf-8");
            xmlSerializer.startDocument(
    nulltrue);
            xmlSerializer.startTag(
    null"data");
            
    for (int i = 0; i < 10; i++) {
                xmlSerializer.startTag(
    null"student");
                xmlSerializer.attribute(
    null"id"""+(i+1));
                
                xmlSerializer.startTag(
    null"name");
                xmlSerializer.text(
    "student"+i);
                xmlSerializer.endTag(
    null"name");
                
                xmlSerializer.startTag(
    null"age");
                xmlSerializer.text((i
    +10)+"");
                xmlSerializer.endTag(
    null"age");
                
                
                xmlSerializer.startTag(
    null"sex");
                
    if(i%2==0){
                    xmlSerializer.text(
    "");
                }
    else{
                    xmlSerializer.text(
    "");
                }
                xmlSerializer.endTag(
    null"sex");
                
                
                xmlSerializer.startTag(
    null"address");
                xmlSerializer.text(
    "陜西西安");
                xmlSerializer.endTag(
    null"address");
                
                xmlSerializer.endTag(
    null"student");
            }
            
            xmlSerializer.endTag(
    null"data");
            
            xmlSerializer.endDocument();
            
            xmlSerializer.flush();
            
        }

    }
    生成的xml文件
    <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
    <data>
        
    <student id="1">
            
    <name>student0</name>
            
    <age>10</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="2">
            
    <name>student1</name>
            
    <age>11</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="3">
            
    <name>student2</name>
            
    <age>12</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="4">
            
    <name>student3</name>
            
    <age>13</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="5">
            
    <name>student4</name>
            
    <age>14</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="6">
            
    <name>student5</name>
            
    <age>15</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="7">
            
    <name>student6</name>
            
    <age>16</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="8">
            
    <name>student7</name>
            
    <age>17</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="9">
            
    <name>student8</name>
            
    <age>18</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="10">
            
    <name>student9</name>
            
    <age>19</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
    </data>

    posted @ 2011-08-24 11:38 雪山飛鵠 閱讀(1316) | 評論 (1)編輯 收藏

    xml
    <?xml version='1.0' encoding='utf-8' standalone='yes' ?>
    <data>
        
    <student id="1">
            
    <name>student0</name>
            
    <age>10</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="2">
            
    <name>student1</name>
            
    <age>11</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="3">
            
    <name>student2</name>
            
    <age>12</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="4">
            
    <name>student3</name>
            
    <age>13</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="5">
            
    <name>student4</name>
            
    <age>14</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="6">
            
    <name>student5</name>
            
    <age>15</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="7">
            
    <name>student6</name>
            
    <age>16</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="8">
            
    <name>student7</name>
            
    <age>17</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="9">
            
    <name>student8</name>
            
    <age>18</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
        
    <student id="10">
            
    <name>student9</name>
            
    <age>19</age>
            
    <sex></sex>
            
    <address>陜西西安</address>
        
    </student>
    </data>
    handler
    package com.sax;

    import java.util.ArrayList;
    import java.util.List;

    import org.xml.sax.Attributes;
    import org.xml.sax.SAXException;
    import org.xml.sax.helpers.DefaultHandler;

    import com.xmlpull.Student;

    public class StudentHandler extends DefaultHandler {
        
        
    private Student student=null;
        
    private String tag;
        
    private List<Student> list=null;
        
        
        
    public List<Student> getList() {
            
    return list;
        }

        
    public void setList(List<Student> list) {
            
    this.list = list;
        }
        
        
        
        @Override
        
    public void characters(char[] ch, int start, int length)
                
    throws SAXException {
            String data
    =new String(ch,start,length);
            
    if(null!=tag){
                
    if("name".equalsIgnoreCase(tag)){
                    student.setName(data);
                }
    else if("age".equalsIgnoreCase(tag)){
                    student.setAge(data);
                }
    else if("sex".equalsIgnoreCase(tag)){
                    student.setSex(data);
                }
    else if("address".equalsIgnoreCase(tag)){
                    student.setAddress(data);
                }
            }
        }

        @Override
        
    public void endDocument() throws SAXException {
            
        }

        @Override
        
    public void endElement(String uri, String localName, String name)
                
    throws SAXException {
            
    if("student".equalsIgnoreCase(name)){
                list.add(student);
                student
    =null;
            }
            tag
    =null;
        }

        @Override
        
    public void startDocument() throws SAXException {
            list
    =new ArrayList<Student>();
        }

        @Override
        
    public void startElement(String uri, String localName, String name,
                Attributes attributes) 
    throws SAXException {
            
    if("student".equals(name)){
                student
    =new Student();
                
    if(attributes!=null){
                    student.setId(Integer.parseInt(attributes.getValue(
    0)));
                }
            }
            tag
    =name;
        }
        
        
        
    }
    SaxXmlParse
    package com.sax;

    import java.io.File;
    import java.util.List;

    import javax.xml.parsers.SAXParser;
    import javax.xml.parsers.SAXParserFactory;

    import com.xmlpull.Student;

    /**
     * <pre>
     * sax解析xml
     * </pre>
     * 
    @author scott
     *
     
    */
    public class SaxXmlParse{
        
        
    public List<Student> parseXML() throws Exception{
            SAXParserFactory parserFactory
    =SAXParserFactory.newInstance();
            SAXParser parser 
    = parserFactory.newSAXParser();
            
    //XMLReader reader=parser.getXMLReader();
            StudentHandler studentHandler=new StudentHandler();
            
    //reader.setContentHandler(studentHandler);
            
    //reader.parse(new InputSource(new FileInputStream(new File("D:\\workspace\\demo\\src\\students.xml"))));
            parser.parse(new File("D:\\workspace\\demo\\src\\students.xml"), studentHandler);
            
    return studentHandler.getList();
        }
        
        
        
    public static void main(String[] args) throws Exception{
            List
    <Student> list=new SaxXmlParse().parseXML();
            
    for (Student stu : list) {
                System.out.println(stu.getId()
    +"\t"+stu.getName()+"\t"+stu.getSex()+"\t"+stu.getAge()+"\t"+stu.getAddress());
            }
        }
        
        
        
        
        
    }
    效果圖
    1 student0 女 10 陜西西安
    2 student1 男 11 陜西西安
    3 student2 女 12 陜西西安
    4 student3 男 13 陜西西安
    5 student4 女 14 陜西西安
    6 student5 男 15 陜西西安
    7 student6 女 16 陜西西安
    8 student7 男 17 陜西西安
    9 student8 女 18 陜西西安
    10 student9 男 19 陜西西安



    posted @ 2011-08-24 11:36 雪山飛鵠 閱讀(1423) | 評論 (0)編輯 收藏

    xml文件
    <?xml version="1.0" encoding="UTF-8"?>
    <data>
        
    <book id="1">
            
    <name>Android應用開發(fā)詳解</name>
            
    <author>json</author>
            
    <price>88</price>
            
    <pubinfo>人民郵電出版社</pubinfo>
        
    </book>
        
    <book id="2">
            
    <name>Android權威指南</name>
            
    <author>tom</author>
            
    <price>79</price>
            
    <pubinfo>人民教育出版社</pubinfo>
        
    </book>
        
    <book id="3">
            
    <name>Android開發(fā)案例大全</name>
            
    <author>mark</author>
            
    <price>68</price>
            
    <pubinfo>電子工業(yè)出版社</pubinfo>
        
    </book>
        
    <book id="4">
            
    <name>Android從入門到精通</name>
            
    <author>jack</author>
            
    <price>68</price>
            
    <pubinfo>電子工業(yè)出版社</pubinfo>
        
    </book>
        
    <book id="5">
            
    <name>Pro Spring</name>
            
    <author>mark</author>
            
    <price>68</price>
            
    <pubinfo>電子工業(yè)出版社</pubinfo>
        
    </book>
    </data>
    解析類
    package com.dom;

    import java.io.File;
    import java.io.IOException;

    import javax.xml.parsers.DocumentBuilder;
    import javax.xml.parsers.DocumentBuilderFactory;
    import javax.xml.parsers.ParserConfigurationException;

    import org.w3c.dom.Document;
    import org.w3c.dom.Element;
    import org.w3c.dom.NodeList;
    import org.xml.sax.SAXException;

    /**
     * <pre>
     * dom解析xml
     * <pre>
     * 
    @author scott
     *
     
    */
    public class DomXmlParser {

        
    public static void main(String[] args) {
            DocumentBuilderFactory factory
    =DocumentBuilderFactory.newInstance();
            File file
    =new File("D:\\workspace\\demo\\src\\books.xml");
            DocumentBuilder documentBuilder
    =null;
            
    try {
                documentBuilder 
    = factory.newDocumentBuilder();
            } 
    catch (ParserConfigurationException e) {
                e.printStackTrace();
            }
            Document document
    =null;
            
    try {
                document
    =documentBuilder.parse(file);
            } 
    catch (SAXException e) {
                e.printStackTrace();
            } 
    catch (IOException e) {
                e.printStackTrace();
            }
            
            Element element
    =document.getDocumentElement();
            NodeList nodeList
    =element.getElementsByTagName("book");
            
    for (int i = 0; i < nodeList.getLength(); i++) {
                Element book 
    = (Element)nodeList.item(i);
                String id
    =book.getAttribute("id");
                
                Element bookname
    =(Element) book.getElementsByTagName("name").item(0);
                String name
    =bookname.getFirstChild().getNodeValue();
                
                Element bookauthor
    =(Element) book.getElementsByTagName("author").item(0);
                String author
    =bookauthor.getFirstChild().getNodeValue();
                
                Element bookprice
    =(Element) book.getElementsByTagName("price").item(0);
                String price
    =bookprice.getFirstChild().getNodeValue();
                
                Element bookpubinfo
    =(Element) book.getElementsByTagName("pubinfo").item(0);
                String pubinfo
    =bookpubinfo.getFirstChild().getNodeValue();
                
                System.out.println(id
    +","+name+","+author+","+price+","+pubinfo);
                
            }
            
            
            
        }

    }
    效果
    1,Android應用開發(fā)詳解,json,88,人民郵電出版社
    2,Android權威指南,tom,79,人民教育出版社
    3,Android開發(fā)案例大全,mark,68,電子工業(yè)出版社
    4,Android從入門到精通,jack,68,電子工業(yè)出版社
    5,Pro Spring,mark,68,電子工業(yè)出版社

    posted @ 2011-08-24 11:32 雪山飛鵠 閱讀(435) | 評論 (0)編輯 收藏

         摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->package com.dom;import java.io.File;import java.util.List;import javax.xml.parsers...  閱讀全文
    posted @ 2011-08-24 11:29 雪山飛鵠 閱讀(471) | 評論 (0)編輯 收藏

    僅列出標題
    共22頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    主站蜘蛛池模板: 免费永久国产在线视频| aaa毛片视频免费观看| 精品国产污污免费网站aⅴ| 久久久青草青青国产亚洲免观| 久久精品国产亚洲AV电影网| 日韩精品无码区免费专区| 亚洲AV无码成人专区| 无码国产精品一区二区免费| 亚洲白色白色在线播放| 亚洲网站免费观看| 亚洲国产综合在线| 日韩视频在线精品视频免费观看| 亚洲va成无码人在线观看| 成年女人午夜毛片免费看| 亚洲第一第二第三第四第五第六| 国产精品公开免费视频| 黄色免费网址大全| 国产亚洲日韩一区二区三区| 久久久久久噜噜精品免费直播| 亚洲av无码一区二区三区不卡| 67pao强力打造高清免费| 精品久久亚洲中文无码| 日本特黄特色aa大片免费| 阿v视频免费在线观看| 伊人久久大香线蕉亚洲| 99精品热线在线观看免费视频| 亚洲精品视频在线观看免费| 免费看国产精品3a黄的视频| 亚洲AV无码资源在线观看| 亚洲中文字幕无码日韩| 国产精品成人免费福利| 亚洲欧美aⅴ在线资源| 久久精品国产精品亚洲人人 | 国产VA免费精品高清在线| 亚洲精品成人片在线播放| 91九色老熟女免费资源站| 精品无码专区亚洲| 亚洲无人区午夜福利码高清完整版| 日日麻批免费40分钟无码| 亚洲精品国产suv一区88| 国产亚洲A∨片在线观看|