久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Java 批量獲取地址間距離工具(支持中轉站)

瀏覽:3日期:2022-08-09 09:30:02
目錄1獲取兩個地址間距離2起始點、中轉點、終點距離實現(xiàn)3導出Excel文件4封裝成客戶端工具1獲取兩個地址間距離

獲取兩個地址間距離,實現(xiàn)方式比較多,例如基于百度地圖api,高德地圖api,下面基于高德地圖api實現(xiàn),代碼如下:

private static String getLonLat(String address)throws Exception{//返回輸入地址address的經(jīng)緯度信息, 格式是 經(jīng)度,緯度String address2 = URLEncoder.encode(address,'UTF-8');String queryUrl = 'http://restapi.amap.com/v3/geocode/geo?key=aba6ce2149823adf738cdbe6fbb&address='+address2; String queryResult = getResponse(queryUrl); //高德接品返回的是JSON格式的字符串 // System.out.println(address+'//'+queryResult);JSONObject jo = new JSONObject().fromObject(queryResult); JSONArray ja = jo.getJSONArray('geocodes'); return new JSONObject().fromObject(ja.getString(0)).get('location').toString(); } private static Long getDistance(String startLonLat, String endLonLat){//返回起始地startAddr與目的地endAddr之間的距離,單位:米 Long result = new Long(0); String queryUrl = 'http://restapi.amap.com/v3/distance?key=aba6ce2149823adf738cdbe6fbb&origins='+startLonLat+'&destination='+endLonLat; String queryResult = getResponse(queryUrl); JSONObject jo = new JSONObject().fromObject(queryResult); JSONArray ja = jo.getJSONArray('results'); result = Long.parseLong(new JSONObject().fromObject(ja.getString(0)).get('distance').toString()); return result; } private static String getResponse(String serverUrl){ StringBuffer result = new StringBuffer(); try { URL url = new URL(serverUrl); URLConnection conn = url.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line; while((line = in.readLine()) != null){result.append(line); } in.close(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return result.toString(); }2起始點、中轉點、終點距離實現(xiàn)

距離支持中轉站,代碼如下:

public static Map<String,String> getDis(String start, String middle, String end){Map<String,String> map=new Hashtable<String,String>();map.put('start',start);if(middle!=null){ map.put('middle',middle);}map.put('end',end);if(start==null||''.equals(start.trim())){ map.put('distance','起點不能為空'); return map;}if(end==null||''.equals(end.trim())){ map.put('distance','終點不能為空'); return map;}Long dis=0l;try { if(middle==null||''.equals(middle.trim())){//沒有中轉點String startLonLat = getLonLat(start);String endLonLat = getLonLat(end);dis = getDistance(startLonLat, endLonLat);map.put('middle','');map.put('distance',dis+''); }else{//有中轉點String startLonLat = getLonLat(start);String middleLonLat = getLonLat(middle);String endLonLat = getLonLat(end);dis = getDistance(startLonLat, middleLonLat);dis =dis+ getDistance(middleLonLat, endLonLat);map.put('distance',dis+''); } }catch (Exception e){ //e.printStackTrace(); map.put('distance','獲取失敗');}//System.out.println(dis);return map; }3導出Excel文件

導出Excel文件的默認如下,共四列,包含起始點,途徑點,終點以及距離

起始點 途徑點 終點 起點到終點距離(米) 北京   石家莊   北京 天津 石家莊   浙江省杭州市西湖區(qū)   石家莊藁城市  

直接上代碼

public void exportExcel(List<Map<String,String>> resultlist,String exportPath)throws Exception{ExportData2Excel excel=new ExportData2Excel();HSSFWorkbook workbook = excel.generateWorkbook(resultlist);File xlsFile = new File(exportPath);if(!xlsFile.exists()){xlsFile.createNewFile();}FileOutputStream xlsStream = new FileOutputStream(xlsFile);workbook.write(xlsStream); xlsStream.close();xlsStream.flush();}public HSSFWorkbook generateWorkbook(List<Map<String,String>> orderList)throws Exception {// 聲明一個工作薄HSSFWorkbook wb = new HSSFWorkbook();// 聲明一個單子并命名HSSFSheet sheet = wb.createSheet('sheet1');// 凍結標題(width * height)// sheet.createFreezePane(15, 1);// 給單子名稱一個長度sheet.setDefaultColumnWidth((short) 15);// 生成一個樣式HSSFCellStyle style = wb.createCellStyle();// 設置表頭顏色HSSFFont font = wb.createFont();font.setColor(HSSFColor.BLUE.index);style.setFont(font);// 水平布局 居中style.setAlignment(HSSFCellStyle.ALIGN_CENTER);// 上下居中style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);// 不鎖定style.setLocked(false);// 設置邊框style.setBorderBottom(HSSFCellStyle.BORDER_THIN); // 下邊框style.setBorderLeft(HSSFCellStyle.BORDER_THIN);// 左邊框style.setBorderTop(HSSFCellStyle.BORDER_THIN);// 上邊框style.setBorderRight(HSSFCellStyle.BORDER_THIN);// 右邊框// 創(chuàng)建第一行(也可以稱為表頭)HSSFRow row = sheet.createRow(0);// 樣式字體居中style.setAlignment(HSSFCellStyle.ALIGN_CENTER);this.createExcelTitle(row, style);int k = 0;int orderSize = orderList == null ? 0 : orderList.size();for (int i = 0; i < orderSize; i++) {k++;row = sheet.createRow(k);this.addExcelContent(row, orderList.get(i));// row.createCell((short) 1).setCellValue(new// HSSFRichTextString(StringUtil.isNullObject(orderList.get(i).get('orderId')+'')));// System.out.println(orderList.get(i));}return wb;} /** * * 功能描述:創(chuàng)建工單title. * */private void createExcelTitle(HSSFRow row, HSSFCellStyle style) {String[] titles = { '起始點','途徑點','終點','起點到終點距離(米)' };for (int i = 0; i < titles.length; i++) {String title = titles[i];// 給表頭第一行一次創(chuàng)建單元格HSSFCell cell = row.createCell((short) i);cell.setCellValue(title);cell.setCellStyle(style);}} private void addExcelContent(HSSFRow row, Map<String,String> pageData) {String[] fields = { 'start','middle', 'end' ,'distance'};for (int i = 0; i < fields.length; i++) {String field = fields[i];row.createCell((short) i).setCellValue(new HSSFRichTextString(pageData.get(field) + ''));}}4封裝成客戶端工具

下面就用JFrame封裝,封裝后的界面如下:

Java 批量獲取地址間距離工具(支持中轉站)

代碼如下

public class AreaUI extends JFrame { private JButton btn; private JPanel contentPane; //內(nèi)容面板 private JTextField textField; //文本框 JButton okBtn ;//地址獲取按鈕 public AreaUI() {setTitle('批量獲取地址間距離工具'); //設置窗體的標題setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //設置窗體退出時操作setBounds(100, 100, 800, 400); //設置窗體位置和大小 contentPane = new JPanel(); //創(chuàng)建內(nèi)容面板contentPane.setBorder(new EmptyBorder(100, 5, 5, 5)); //設置面板的邊框contentPane.setLayout(new BorderLayout(0, 0)); //設置內(nèi)容面板為邊界布局setContentPane(contentPane); //應用內(nèi)容面板JPanel panel1 = new JPanel(); //新建面板用于保存文本框panel1.setBounds(5, 100, 800, 100);contentPane.add(panel1, BorderLayout.NORTH); //將面板放置在邊界布局的北部textField = new JTextField(); //新建文本框panel1.add(textField); //將文本框增加到面板中textField.setPreferredSize(new Dimension(400, 40));final JButton btn = new JButton('選擇文件');btn.setPreferredSize(new Dimension(100, 40));panel1.add(btn);JPanel panel2 = new JPanel(); //新建面板用于保存按鈕contentPane.add(panel2, BorderLayout.CENTER); //將面板放置在邊界布局的中央okBtn = new JButton('批量獲取'); okBtn.setPreferredSize(new Dimension(100, 40));panel2.add(okBtn);setVisible(true);btn.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {//按鈕點擊事件JFileChooser chooser = new JFileChooser(); //設置選擇器chooser.setMultiSelectionEnabled(true); //設為多選int returnVal = chooser.showOpenDialog(btn);//是否打開文件選擇框if (returnVal == JFileChooser.APPROVE_OPTION) { //如果符合文件類型 String filepath = chooser.getSelectedFile().getAbsolutePath(); //獲取絕對路徑 //System.out.println(filepath); textField.setText(filepath);} }}); /* 確定點擊 */okBtn.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String filepath = textField.getText();if (''.equals(filepath) || filepath == null) { JOptionPane.showMessageDialog(getContentPane(), '請先選擇文件','警告', JOptionPane.WARNING_MESSAGE); return;} String suffix = filepath.substring(filepath.lastIndexOf('.') + 1);if (!(suffix.equals('xlsx') || (suffix.equals('xls')))) { JOptionPane.showMessageDialog(getContentPane(), '請選擇Excel文件','警告', JOptionPane.WARNING_MESSAGE); return;}File exitFile=new File(filepath);if(!exitFile.exists()){ JOptionPane.showMessageDialog(getContentPane(), '文件地址不存在','警告', JOptionPane.WARNING_MESSAGE); return;}try { List<DistanceVO> list =openFile(filepath); /* 打開文件 */ if(list==null||list.isEmpty()){JOptionPane.showMessageDialog(getContentPane(), '解析Excel失敗','警告', JOptionPane.WARNING_MESSAGE);return; } List<Map<String,String>> pageDataList=new ArrayList<Map<String,String>>(); int listSize=list.size(); int listIndexNum=0; System.out.println('共需要獲取'+listSize+'個'); for(DistanceVO distanceVO:list){listIndexNum++;Map<String,String> map=DistanceUtil.getDis(distanceVO.getStart(),distanceVO.getMiddle(),distanceVO.getEnd());pageDataList.add(map);if(listIndexNum%100==0){ System.out.println(getCurTime()+'使勁獲取中,共'+listSize+'已獲取'+listIndexNum+'個');} } System.out.println('地址已全部獲取完成……'); ExportData2Excel exportData2Excel=new ExportData2Excel(); String exportPath=''; if (suffix.equals('xlsx')){exportPath=filepath.replaceAll('.xlsx','轉化后.xls'); }else if(suffix.equals('xls')){exportPath=filepath.replaceAll('.xls','轉化后.xls'); } exportData2Excel.exportExcel(pageDataList,exportPath); JOptionPane.showMessageDialog(getContentPane(), '獲取后文件保存地址:'+exportPath,'提示', JOptionPane.INFORMATION_MESSAGE);} catch (Exception e1) { e1.printStackTrace();}okBtn.setText('地址獲取'); } }); } /* 打開對應的Excel文件 */ public List<DistanceVO> openFile(String filepath) throws IOException {FileInputStream fileInputStream = new FileInputStream(new File(filepath));XSSFWorkbook workbook = new XSSFWorkbook(fileInputStream);List<DistanceVO> list= queryRows(workbook);if(fileInputStream!=null){ fileInputStream.close();}return list; } /* 檢索需要信息 */ public List<DistanceVO> queryRows(XSSFWorkbook workbook) {List<DistanceVO> list = new ArrayList<>();XSSFSheet sheet = workbook.getSheetAt(0);for (int i = 1; i <= sheet.getLastRowNum(); i++) { //System.out.println(sheet.getRow(i).getCell(0).getStringCellValue()); DistanceVO vo=new DistanceVO(); vo.setStart(sheet.getRow(i).getCell(0).getStringCellValue()); try {vo.setMiddle(sheet.getRow(i).getCell(1).getStringCellValue()); }catch (Exception e){} vo.setEnd(sheet.getRow(i).getCell(2).getStringCellValue()); list.add(vo);}return list; } private String getCurTime(){SimpleDateFormat df = new SimpleDateFormat('yyyy-MM-dd HH:mm:ss');//設置日期格式 return df.format(new Date()); } public static void main(String[] args) {AreaUI ui= new AreaUI(); }

到此這篇關于Java 批量獲取地址間距離工具(支持中轉站)的文章就介紹到這了,更多相關Java 批量獲取地址間距離 內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Java
相關文章:
主站蜘蛛池模板: 日韩欧美一区二区三区视频 | 麻豆.蜜桃.91.天美入口 | 日韩在线免费观看视频 | 亚洲一区视频在线 | 性视频网站免费 | 欧美日韩国产综合视频 | 日本另类αv欧美另类aⅴ | 国产精品高潮呻吟久久av野狼 | 国产视频1区 | 日本久久精品一区 | 日韩av电影免费 | 91成人短视频在线观看 | 日韩亚洲 | 日日射天天干 | 国产丝袜视频 | 99亚洲国产精品 | 亚洲性视屏 | 国产精品免费观看 | 不卡免费视频 | 久久精品一区 | 午夜午夜精品一区二区三区文 | 精品视频在线观看一区二区 | 国产精品视频专区 | 欧美精品一区二区三区一线天视频 | 精品99久久久久久 | 亚洲欧美另类久久久精品2019 | 国产精品久久久久久亚洲调教 | 国产精品视频一区二区三区 | 免费视频久久 | 久久久久久久久综合 | 欧美中文在线观看 | www.久久 | 国产免费久久 | 成人欧美一区二区三区视频xxx | 91精品国产自产精品男人的天堂 | 国产成人亚洲综合 | 一级大毛片 | 国产激情网址 | 91精品国产91综合久久蜜臀 | 明里在线观看 | 欧美一区二区三区在线观看视频 | 日韩精品一区二区在线观看 | 久久国产精品一区 | 国产精品久久国产精品 | 亚洲国产成人久久综合一区,久久久国产99 | 国产在线一二 | 亚洲精品三级 | 欧美一区二区三区免费在线观看 | 久久99精品久久久久婷婷暖91 | 狠狠综合久久 | 精品日韩| 精品久久久久久久 | 久久国产精品一区二区 | 欧美日韩国产在线观看 | 国产精品精品 | 欧美日韩国产一区二区三区 | 影视一区二区 | 久久爱成人| 久久久久一区 | 日韩视频在线不卡 | 久久99深爱久久99精品 | 亚洲一区日韩 | 中文字幕亚洲欧美 | 国产99久久久精品视频 | 青青草一区二区三区 | 欧美一区二区三区免费 | 久久亚洲欧美日韩精品专区 | 天天夜碰日日摸日日澡 | 精品一区二区三区免费毛片爱 | 美女视频黄色 | 午夜免费电影 | 91福利网站在线观看 | 亚洲精品久久久一区二区三区 | 精品久久久一区 | 一级做a爰片性色毛片 | 天天精品 | 欧美一级二级三级 | 亚洲欧美在线观看 | 青青操天天干 | 伊人电影综合 | 九色91视频 | 久久99热精品免费观看牛牛 | 国产精品成人国产乱一区 | a在线观看 | 日韩最新网址 | 欧美日本韩国一区二区 | 亚洲午夜视频在线观看 | 欧美在线观看视频 | 精品视频| 久久在线视频 | 国产精品久久久久久久久久久久久 | 精品国产乱码久久久久久久 | 精品免费国产 | 一级免费黄视频 | av免费观看网站 | 欧产日产国产精品一二 | 国精品一区二区三区 | 久久久美女 | 亚洲精品视频在线播放 | 日韩精品视频免费专区在线播放 | 综合亚洲精品 | 日韩色视频 | 日批免费视频 | 韩国精品一区 | aaa级片| 午夜精品一区二区三区在线观看 | 欧美精品一区在线观看 | 狠狠综合久久av一区二区老牛 | 欧美大片免费高清观看 | av免费网 | 久久精视频 | 中文字幕亚洲综合 | 麻豆国产露脸在线观看 | 91在线看 | 中文字幕在线电影 | 亚洲国产精品久久久久秋霞不卡 | 欧美在线视频一区二区 | 日b片| 久久久性色精品国产免费观看 | 国产精品久久久av | 一区在线观看 | 99热播在线 | 欧美成人一区二区三区片免费 | 日韩一区二区免费视频 | 亚洲区视频 | 国产福利在线播放 | 国产精品久久久久久久久免费桃花 | 国产精品综合一区二区 | 亚洲91精品 | 91精品国产一区二区三区蜜臀 | 国产精品久久久久久久久久久久久 | 亚洲国产精品福利 | 小草av| 久久国产精品一区二区 | 国产传媒在线视频 | 一级a毛片 | 国产一区二区三区91 | 精品在线一区二区 | 福利视频一| 中文在线a在线 | www久久久| 亚洲蜜臀av乱码久久精品蜜桃 | 成人区一区二区三区 | 精品免费国产一区二区三区 | 日韩精品免费 | 黄色官网在线观看 | 久久久久久亚洲 | 1区2区视频 | 日韩精品一区二区在线观看 | 成人免费视频网站 | 国产日韩中文字幕 | 最新高清无码专区 | 久久99精品久久久久久按摩秒播 | 国产精品乱码一区二区三区 | 亚洲成人福利 | 日本久久久久久久久久 | youjizz国产| 亚洲福利在线观看 | 亚洲男人的天堂网站 | 久久人人爽人人爽人人片av软件 | 男女视频在线观看 | 亚洲每日更新 | 91精品国产乱码久久久久久久久 | 亚洲国产高清高潮精品美女 | 国产精品无码永久免费888 | 天堂av中文| 日韩成人在线播放 | 一区二区三区四区在线视频 | 日韩免费网站 | 日本在线观看 | 日韩一区二区三区在线观看 | 色一级 | 成人欧美一区二区三区在线播放 | 欧美在线a | 久久久精品国产 | 狠狠狠色丁香婷婷综合久久五月 | 中国免费看的片 | 亚洲成人福利 | 久久久久一区二区 | 亚洲国产一区二区三区四区 | 成人一区二区av | 日日爽夜夜操 | 日韩成人在线网 | 中文字幕第31页 | 久久a国产 | 密室大逃脱第六季大神版在线观看 | 国产精品久久久久久久久免费 | 成人久久久精品国产乱码一区二区 | 99热在线播放 | 91亚洲一区 | 成人午夜毛片 | 人人爱超碰 | 亚洲一区二区三区免费在线 | 精品久久久久久久人人人人传媒 | 一区二区色 | 中文字幕精品三区 | av大片| 国产一区二区视频在线播放 | 国产视频网 | 国产另类ts人妖一区二区 | 亚洲久草 | 激情欧美一区二区三区中文字幕 | 二区免费视频 | 亚洲视频在线观看一区二区三区 | 操久在线 | 人人九九精| 91在线精品一区二区 | 成人黄色av| 黄色影片免费在线观看 | 国产v日产∨综合v精品视频 | 伊人色综合久久久天天蜜桃 | 日韩超碰| 手机看片169 | 另类一区 | 久草视频国产 | 日韩精品视频免费专区在线播放 | 色综合天天综合网国产成人网 | 国产精品久久久久久中文字 | 亚洲成人在线视频播放 | 五月激情综合网 | 在线免费视频成人 | 欧美九九九| 成人精品网站在线观看 | 成人看片在线观看 | 91精品中文字幕一区二区三区 | 日韩在线免费观看视频 | 精品国产欧美一区二区三区不卡 | 狠狠做深爱婷婷综合一区 | 欧美精品一区二区三区视频 | 国产91极品| 国产一区成人 | 欧美在线xxx| 精品99免费 | 国产一区免费在线观看 | 日韩小视频网站 | 在线观看国产一区 | 国产色 | 欧美日韩一区二区三区在线观看 | 麻豆国产一区二区三区四区 | 亚洲精品久久久久久下一站 | 国产精品久久国产愉拍 | 日韩一区二区三区在线看 | 精品护士一区二区三区 | 亚洲视频在线一区 | 成人免费xxxxxxx| 日本做暖暖视频高清观看 | 每日更新av | 91在线 | 免费无遮挡www小视频 | 国产在线小视频 | 久久r精品 | 国产成人99久久亚洲综合精品 | 日本免费三片免费观看 | ririsao久久精品一区 | 日本一区二区成人 | 欧美成人精品一区二区男人看 | 国产黄色av | 国内精品一区二区三区视频 | 精品在线一区二区三区 | 2022中文字幕| 国产亚洲一区二区三区 | 一区二区在线视频 | 91精品国产91久久久久久吃药 | 日韩三级电影免费观看 | 国产精品视频免费 | 九九热在线免费视频 | 黄色精品视频 | 亚洲一区在线视频 | 国产一区二区在线免费 | 男人的天堂在线视频 | 中文字幕精品一区 | 久久亚洲一区二区三区四区五区高 | caoporn免费在线视频 | 91在线视频免费观看 | 欧美一性一交 | 欧洲精品视频一区 | 国产三级在线 | 老妇女av | 亚洲精品乱码久久久久久麻豆不卡 | 欧美精品一区二区在线观看 | 国产在线网站 | 69久久久 | 精品久久久久国产免费 | 午夜影晥 | 国产成人精品在线观看 | www.欧美亚洲 | 欧美色综合 | 欧美视频在线免费 | 精品999| 国产97人人超碰caoprom | 国产成人99久久亚洲综合精品 | 另类国产ts人妖高潮系列视频 | 亚洲人人| 精品国产影院 | 91婷婷射| 日韩精品一 | 欧美一区二区三区免费 | 夜夜天天 | 亚洲人成网站999久久久综合 | 国产在线观看二区 | 精品国产91| 国产精品欧美一区二区三区 | 欧美国产一区二区 | 久久成人高清 | 亚洲精品一区二区三区蜜桃久 | 久久爱综合网 | 国产精品三级久久久久久电影 | 成人二区 | 美国成人在线 | 粉嫩高清一区二区三区精品视频 | 精品无人乱码一区二区三区的优势 | 日本不卡一区二区 | 自拍偷拍专区 | 国产综合精品一区二区三区 | 中文字幕二区三区 | 欧洲精品乱码久久久久蜜桃 | 国产成人av电影 | 日韩精品专区 | 99久久国产| 久久精品国产一区二区三区不卡 | 成人一级片在线观看 | 日韩成人影院在线观看 | 国产一区二区三区在线 | 麻豆国产露脸在线观看 | 亚洲福利精品视频 | 成人在线观看一区 | 日本中文在线 | 亚洲视频观看 | 精品亚洲一区二区三区 | 激情99| 天天操天天插 | 欧美99 | 国产精品婷婷久久久久 | 国产一级片在线播放 | 日韩国产欧美一区 | 中文字幕在线观看视频一区 | 亚洲成人一区二区 | 亚洲久久 | 97视频网站 | 国产女人和拘做受在线视频 | 国产精品一区久久久久 | 免费视频一区二区三区在线观看 | 9久久婷婷国产综合精品性色 | 中文字幕 国产精品 | a级在线观看 | 成人免费影院 | 一级女性全黄久久生活片免费 | 日韩精品久久 | 久久久久国产一区二区三区 | 国产电影精品久久 | 伊人激情影院 | 成年入口无限观看网站 | 奇米二区 | 人人看超碰 | 91精品久久久久久久久 | 中文字幕亚洲一区 | 天天干人人| 日韩欧美综合 | 九九综合九九 | 视频一区在线观看 | 亚洲免费人成在线视频观看 | 亚洲高清电影 | 亚洲成人高清 | 亚洲一区中文字幕 | 国产精品视频免费播放 | 亚洲欧美激情精品一区二区 | 欧美精品久久久久久久久久丰满 | 青青草一区 | 日本私人网站在线观看 | 亚洲免费精品网站 | 成人激情视频在线观看 | 99亚洲精品| 国产一级免费在线观看 | www国产免费 | 欧美在线观看一区 | 久久99久久久久久 | 成人影院在线 | 婷婷激情在线 | 欧美激情一区二区三区在线观看 | 久草成人| 欧美日韩一区在线观看 | 国产免费拔擦拔擦8x高清在线人 | 91久久精品一区二区二区 | 免费在线成人 | 亚洲第一成年免费网站 | www国产在线观看 | 超碰人人插 | 亚洲经典视频在线观看 | 国产高清美女一级a毛片久久 | 免费观看一区二区三区毛片软件 | 91精品国产综合久久久久久丝袜 | 午夜视频在线 | 成人亚洲视频在线观看 | 91久久久久| 香蕉大人久久国产成人av | 国产精品一区二区av | 色综合天天天天做夜夜夜夜做 | 国产精品午夜电影 | 亚洲美乳中文字幕 | 国产激情免费 | 国产一在线 | 亚洲乱码国产乱码精品精的特点 | 日韩欧美一区在线 | 欧美激情一区二区 | 女人色网 | 国厂毛片 | 久久另类ts人妖一区二区 | 日韩一区二区三区在线视频 | 91亚洲狠狠婷婷综合久久久 | 国产精品免费视频观看 | 欧美日韩大陆 | 色综合久久久久 | 天天干天天插天天 | 中文字幕成人影院 | 亚洲一级黄色 | 九九免费视频 | 久久亚洲一区二区三 | 91九色视频| 中文字幕亚洲一区二区三区 | 91成人小视频 | 91在线视频一区 | yy6080久久伦理一区二区 | 99亚洲精品 | 极品毛片 | 精品无码三级在线观看视频 | 欧美一级二级视频 | 国内自拍偷拍视频 | 日韩欧美在线综合 | 国产精品一区二区三区免费 | 亚洲综合在线网 | 最新中文字幕在线 | 欧美,日韩,国产精品免费观看 | 亚洲欧美在线观看 | 成人精品视频一区二区三区 | 午夜激情免费在线观看 | 亚洲免费视频网站 | 日韩一二三区在线观看 | 免费观看一级特黄欧美大片 | 日本一二三区在线 | 亚洲aaaaaa特级 | 欧美日韩精品一区二区 | 国产精精品| 一区二区久久 | 久久极品| 自拍偷拍亚洲视频 | 亚洲精品视频在线看 | 精品一区二区三区久久 | 精品美女在线观看视频在线观看 | 国产精品无码专区在线观看 | 亚洲aⅴ天堂av在线电影软件 | www.久久久.com | 欧美亚洲免费 | 免费观看一区二区三区毛片软件 | 国产人妖在线 | 亚洲tv久久爽久久爽 | 91国内产香蕉 | 欧美一区二区三 | 欧美精品成人一区二区三区四区 | 国产精品一区在线观看 | 亚洲精品三级 | 欧美一区精品 | 国产精品久久久久久久久久久免费看 | 日韩视频精品在线 | 国产精品一码二码三码在线 | 午夜激情在线免费观看 | 国产成人av在线播放 | 神马久久久久久久久久 | 成人免费视频观看视频 | 国产a级大片 | 91精品国产综合久久国产大片 | 成人免费看电影 | 亚洲天堂成人在线 | 求av网站 | av在线综合网 | 成人在线播放 | 巴西性猛交xxxx免费看久久久 | 国产精品成人久久久久 | 亚洲www啪成人一区二区 | 欧美日韩精品一区二区在线播放 | 欧美成a | 激情综合网五月婷婷 | 国产人成精品一区二区三 | 国变精品美女久久久久av爽 | 欧美日本国产一区 | 国产精品一区二区三区在线看 | 亚洲网在线 | 免费精品| 在线观看国产wwwa级羞羞视频 | 国产精品夜夜春夜夜爽久久电影 | 成人在线小视频 | 天天干夜夜骑 | 亚洲国产精品成人久久久 | 最新日韩av网址 | 久久精品国产99国产精2020新增功能 | 中文字幕1区 | 精品在线看 | 日韩久久精品电影 | 99久久婷婷国产综合精品电影 | 国产偷久久9977 | 国产91精品在线 | 成人片在线播放 | 亚洲v日韩v综合v精品v | 天天网 | 免费黄色在线观看 | 欧美午夜一区二区三区免费大片 | 亚洲精品国产综合区久久久久久久 | 精品国产乱码久久久久久1区2区 | 免费看国产片在线观看 | 一级做a爰片性色毛片2021 | 国产精品久久久久久久美男 | 精品国产乱码简爱久久久久久 | 国产成人综合一区二区三区 | 欧美精品成人一区二区在线 | 九九亚洲 | 日韩视频在线观看 | 久久国产精品毛片 | 伊人网一区 | 久在线视频| 成人v片 | 91精品国产综合久久福利软件 | 日韩欧美国产成人一区二区 | 亚洲精品成人av | 成人免费看 | 亚洲国产精品精华液网站 | 国产高清av在线一区二区三区 | 欧美精品三区 | 日韩在线视频播放 | 久在线草 | 91伊人| 一区二区三区四区在线 | 极品毛片 | 国产亚洲精品精品国产亚洲综合 | 国产精品18 | 日韩欧美三区 | 日韩高清黄色 | 亚洲天堂一区二区 | 免费观看一区二区三区毛片软件 | 欧美男人的天堂 | 一级毛片免费高清 | 中文字幕91 | h色视频在线观看 | 国产精品99久久久久久宅男 | 最新高清无码专区 | 91在线观看网站 | 一区二区三区视频免费在线观看 | 日韩美女av在线 | 亚洲精品资源在线观看 | 国产乱码精品一区二区三区中文 | 欧美成人激情视频 | 在线视频中文字幕 | av三级 | 国产高清在线精品一区二区三区 | 在线免费观看黄 | 国产精品国产精品 | 国产高清不卡在线 | 伊人成人222| 免费的一级毛片 | 国产精品视屏 | 一级日韩片 | 婷婷丁香六月天 | 九九视频在线 | 亚洲日本欧美日韩高观看 | 亚洲啊v | 亚洲男人的天堂网站 | 国产精品久久久久久久久久东京 | 在线视频国产一区 | 国产在线观看av | 91麻豆精品国产91久久久久久久久 | 欧美日韩一区二区在线观看 | 精品国产乱码久久久久久1区2区 | 国产在线中文字幕 | 一区二区三区国产好的精 | 亚洲国产成人精品女人久久久 | av中文字幕在线播放 | 久草新免费 | 亚洲美女一区 | 国产亚洲欧美一区二区三区 | 欧美视频在线免费 | 成人精品鲁一区一区二区 | 国产精品中文字幕在线播放 | 欧美日本亚洲 | 成人免费crm在线观看 | 欧美不卡视频一区发布 | 日韩一区二区免费视频 | 在线观看免费的av | 成人二区 | 九色av | 一区在线视频 | 日韩精品成人 | 国产成在线观看免费视频 | 久久久久国产精品视频 | 亚洲国产一二区 | 欧美区国产区 | 亚洲不卡视频 | 精品国精品国产自在久不卡 | 成人午夜精品一区二区三区 | 伊人网站在线 | 中文字幕成人网 | 91高清在线 | 欧美日韩综合精品 | 秋霞av电影 | 国产综合视频在线观看 | 91网站在线看 | 欧美精品成人一区二区三区四区 | 日韩精品99 | 这里有精品在线视频 | 久久久一 | 亚洲成熟少妇视频在线观看 | 日韩欧美二区 | 91大神xh98hx在线播放 | 亚洲二区在线 | 影视一区 | 91一区二区在线 | 操操操小说 | 免费黄在线看 |