亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

eval

  • This file contains example code to print over the serial port of the P87C591 MCU and Evaultion Board

    This file contains example code to print over the serial port of the P87C591 MCU and Evaultion Board (eval-P87C591QS). This example will test the I2C function of the P87C591. This will be done by writing and reading from a serial A/D & D/A (P8591).

    標(biāo)簽: Evaultion the contains P87C591

    上傳時(shí)間: 2017-06-20

    上傳用戶:hebmuljb

  • UCOSII 在STM32的移植

    UCOSII 在STM32的移植,STM3210B-eval平臺(tái),支持IAR和Keil

    標(biāo)簽: UCOSII STM 32 移植

    上傳時(shí)間: 2014-01-04

    上傳用戶:cx111111

  • STM32

    linux-STM3240G-eval

    標(biāo)簽: linux-STM3240G-eval

    上傳時(shí)間: 2015-04-07

    上傳用戶:大傻要做

  • 7143_keilC51v612完全解密版

            keil C51 v6.12 完全解密版的安裝說(shuō)明      安裝方法是先將V6.12安裝程序用復(fù)制到某個(gè)目錄下,如復(fù)制到D:\keilC51  然后執(zhí)行D:\keilC51\setup\setup.exe 安裝程序,選擇安裝eval Version版進(jìn)  行安裝。  注冊(cè)碼:K199U-20071-12A9U      當(dāng)出現(xiàn)Please insert the add-on disk的提示畫面,可按next按鈕(不用  插入軟盤)。      安裝好之后就可以使用,沒(méi)有代碼大小的限制,這是完全版,比 eval版增  加浮點(diǎn)庫(kù)等內(nèi)容。

    標(biāo)簽: keilC51v612

    上傳時(shí)間: 2015-07-17

    上傳用戶:f29876

  • redis官方手冊(cè)翻譯

    Redis 命令參考 1 Key(鍵) 1 1.1 DEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 DUMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 EXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.4 EXPIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.5 EXPIREAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.6 KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.7 MIGRATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.8 MOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.9 OBJECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.10 PERSIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.11 PEXPIRE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.12 PEXPIREAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.13 PTTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.14 RANDOMKEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1.15 RENAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.16 RENAMENX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.17 RESTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.18 SORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.19 TTL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.20 TYPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 1.21 SCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2 String(字符串) 29 2.1 APPEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.2 BITCOUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.3 BITOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.4 DECR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.5 DECRBY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.6 GET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.7 GETBIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.8 GETRANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.9 GETSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.10 INCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.11 INCRBY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 2.12 INCRBYFLOAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 2.13 MGET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 2.14 MSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 2.15 MSETNX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 i 2.16 PSETEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.17 SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 2.18 SETBIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.19 SETEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.20 SETNX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 2.21 SETRANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 2.22 STRLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 3 Hash(哈希表) 51 3.1 HDEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 3.2 HEXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3.3 HGET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3.4 HGETALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.5 HINCRBY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 3.6 HINCRBYFLOAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3.7 HKEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 3.8 HLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.9 HMGET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 3.10 HMSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.11 HSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 3.12 HSETNX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.13 HVALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 3.14 HSCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 4 List(列表) 61 4.1 BLPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.2 BRPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 4.3 BRPOPLPUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 4.4 LINDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.5 LINSERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4.6 LLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4.7 LPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.8 LPUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 4.9 LPUSHX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 4.10 LRANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 4.11 LREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 4.12 LSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 4.13 LTRIM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 4.14 RPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 4.15 RPOPLPUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 4.16 RPUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 4.17 RPUSHX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 5 Set(集合) 79 5.1 SADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 5.2 SCARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.3 SDIFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 5.4 SDIFFSTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 5.5 SINTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 5.6 SINTERSTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5.7 SISMEMBER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 5.8 SMEMBERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 5.9 SMOVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 5.10 SPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 ii 5.11 SRANDMEMBER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 5.12 SREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 5.13 SUNION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 5.14 SUNIONSTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 5.15 SSCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 6 SortedSet(有序集合) 89 6.1 ZADD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 6.2 ZCARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 6.3 ZCOUNT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 6.4 ZINCRBY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 6.5 ZRANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 6.6 ZRANGEBYSCORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 6.7 ZRANK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 6.8 ZREM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 6.9 ZREMRANGEBYRANK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 6.10 ZREMRANGEBYSCORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 6.11 ZREVRANGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 6.12 ZREVRANGEBYSCORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 6.13 ZREVRANK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 6.14 ZSCORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 6.15 ZUNIONSTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 6.16 ZINTERSTORE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 6.17 ZSCAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 7 Pub/Sub(發(fā)布/訂閱) 103 7.1 PSUBSCRIBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 7.2 PUBLISH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 7.3 PUBSUB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 7.4 PUNSUBSCRIBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 7.5 SUBSCRIBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 7.6 UNSUBSCRIBE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 8 Transaction(事務(wù)) 109 8.1 DISCARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 8.2 EXEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 8.3 MULTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 8.4 UNWATCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 8.5 WATCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 9 Script(腳本) 113 9.1 eval . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 9.2 evalSHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 9.3 SCRIPT EXISTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 9.4 SCRIPT FLUSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 9.5 SCRIPT KILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 9.6 SCRIPT LOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 10 Connection(連接) 123 10.1 AUTH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 10.2 ECHO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 10.3 PING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 10.4 QUIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 10.5 SELECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 iii 11 Server(服務(wù)器) 127 11.1 BGREWRITEAOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 11.2 BGSAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 11.3 CLIENT GETNAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 11.4 CLIENT KILL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 11.5 CLIENT LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 11.6 CLIENT SETNAME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 11.7 CONFIG GET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 11.8 CONFIG RESETSTAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 11.9 CONFIG REWRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 11.10 CONFIG SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 11.11 DBSIZE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 11.12 DEBUG OBJECT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 11.13 DEBUG SEGFAULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 11.14 FLUSHALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 11.15 FLUSHDB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 11.16 INFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 11.17 LASTSAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 11.18 MONITOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 11.19 PSYNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.20 SAVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.21 SHUTDOWN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 11.22 SLAVEOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 11.23 SLOWLOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 11.24 SYNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 11.25 TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 12 鍵空間通知(keyspace notification) 149 12.1 功能概覽. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 12.2 事件的類型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 12.3 配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 12.4 命令產(chǎn)生的通知. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 12.5 過(guò)期通知的發(fā)送時(shí)間. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 13 事務(wù)(transaction) 153 13.1 用法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 13.2 事務(wù)中的錯(cuò)誤. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 13.3 為什么Redis 不支持回滾(roll back) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 13.4 放棄事務(wù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 13.5 使用check-and-set 操作實(shí)現(xiàn)樂(lè)觀鎖. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.6 了解WATCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 13.7 使用WATCH 實(shí)現(xiàn)ZPOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 13.8 Redis 腳本和事務(wù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 14 發(fā)布與訂閱(pub/sub) 159 14.1 信息的格式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 14.2 訂閱模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 14.3 通過(guò)頻道和模式接收同一條信息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 14.4 訂閱總數(shù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 14.5 編程示例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 14.6 客戶端庫(kù)實(shí)現(xiàn)提示. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 15 復(fù)制(Replication) 163 15.1 復(fù)制功能的運(yùn)作原理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 15.2 部分重同步. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 iv 15.3 配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 15.4 只讀從服務(wù)器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 15.5 從服務(wù)器相關(guān)配置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 15.6 主服務(wù)器只在有至少N 個(gè)從服務(wù)器的情況下,才執(zhí)行寫操作. . . . . . . . . . . . . . . . . . 165 16 通信協(xié)議(protocol) 167 16.1 網(wǎng)絡(luò)層. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 16.2 請(qǐng)求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 16.3 新版統(tǒng)一請(qǐng)求協(xié)議. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 16.4 回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 16.5 狀態(tài)回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 16.6 錯(cuò)誤回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 16.7 整數(shù)回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 16.8 批量回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 16.9 多條批量回復(fù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 16.10 多條批量回復(fù)中的空元素. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 16.11 多命令和流水線. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 16.12 內(nèi)聯(lián)命令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 16.13 高性能Redis 協(xié)議分析器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 17 持久化(persistence) 173 17.1 Redis 持久化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 17.2 RDB 的優(yōu)點(diǎn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 17.3 RDB 的缺點(diǎn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 17.4 AOF 的優(yōu)點(diǎn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 17.5 AOF 的缺點(diǎn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 17.6 RDB 和AOF ,我應(yīng)該用哪一個(gè)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 17.7 RDB 快照. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 17.8 快照的運(yùn)作方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 17.9 只進(jìn)行追加操作的文件(append-only file,AOF) . . . . . . . . . . . . . . . . . . . . . . . . 175 17.10 AOF 重寫. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 17.11 AOF 有多耐久? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 17.12 如果AOF 文件出錯(cuò)了,怎么辦? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 17.13 AOF 的運(yùn)作方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 17.14 怎么從RDB 持久化切換到AOF 持久化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 17.15 RDB 和AOF 之間的相互作用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 17.16 備份Redis 數(shù)據(jù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 17.17 容災(zāi)備份. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 18 Sentinel 181 18.1 獲取Sentinel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 18.2 啟動(dòng)Sentinel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 18.3 配置Sentinel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 18.4 主觀下線和客觀下線. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 18.5 每個(gè)Sentinel 都需要定期執(zhí)行的任務(wù). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 18.6 自動(dòng)發(fā)現(xiàn)Sentinel 和從服務(wù)器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 18.7 Sentinel API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 18.8 故障轉(zhuǎn)移. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 18.9 TILT 模式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 18.10 處理-BUSY 狀態(tài). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 18.11 Sentinel 的客戶端實(shí)現(xiàn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 19 集群教程191 19.1 集群簡(jiǎn)介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 19.2 Redis 集群數(shù)據(jù)共享. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 v 19.3 Redis 集群中的主從復(fù)制. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 19.4 Redis 集群的一致性保證(guarantee) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 19.5 創(chuàng)建并使用Redis 集群. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 19.6 創(chuàng)建集群. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 19.7 集群的客戶端. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 19.8 使用redis-rb-cluster 編寫一個(gè)示例應(yīng)用. . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 19.9 對(duì)集群進(jìn)行重新分片. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 19.10 一個(gè)更有趣的示例應(yīng)用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 19.11 故障轉(zhuǎn)移測(cè)試. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 19.12 添加新節(jié)點(diǎn)到集群. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 19.13 移除一個(gè)節(jié)點(diǎn). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204 20 Redis 集群規(guī)范205 20.1 引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 20.2 什么是Redis 集群? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 20.3 Redis 集群實(shí)現(xiàn)的功能子集. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 20.4 Redis 集群協(xié)議中的客戶端和服務(wù)器. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 20.5 鍵分布模型. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 20.6 集群節(jié)點(diǎn)屬性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 20.7 節(jié)點(diǎn)握手(已實(shí)現(xiàn)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 20.8 MOVED 轉(zhuǎn)向. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 20.9 集群在線重配置(live reconfiguration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 20.10 ASK 轉(zhuǎn)向. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 20.11 容錯(cuò). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 20.12 發(fā)布/訂閱(已實(shí)現(xiàn),但仍然需要改善) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 20.13 附錄A:CRC16 算法的ANSI 實(shí)現(xiàn)參考. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 21 關(guān)于217 22 通過(guò)捐款支持本文檔219

    標(biāo)簽: redis 官方手冊(cè)

    上傳時(shí)間: 2016-02-04

    上傳用戶:1987

  • stm3210e_eval

    Description The STM3210E-eval evaluation board is a complete development platform for STMicroelectronic's ARM Cortex-M3 core-based STM32F103ZET6 or STM32F103ZGT6 microcontroller. The range of hardware features on the board help you to evaluate all peripherals (LCD, SPI Flash, USART, IrDA, USB, audio, CAN bus, smartcard, MicroSD Card, NOR Flash, NAND Flash, SRAM, temperature sensor, audio DAC and motor control) and develop your own applications.

    標(biāo)簽: stm3210e_eval

    上傳時(shí)間: 2016-03-27

    上傳用戶:guozhenhui1st

  • keil6.12

    郭天祥版教程用      安裝方法是先將V6.12安裝程序用復(fù)制到某個(gè)目錄下,如復(fù)制到D:\keilC51  然后執(zhí)行D:\keilC51\setup\setup.exe 安裝程序,選擇安裝eval Version版進(jìn)  行安裝。

    標(biāo)簽: keil6 12

    上傳時(shí)間: 2017-06-19

    上傳用戶:359981736

  • Footprint Maker 0.08 FPM

    是否要先打開(kāi)ALLEGRO? 不需要(當(dāng)然你的機(jī)器須有CADENCE系統(tǒng))。生成完封裝后在你的輸出目錄下就會(huì)有幾千個(gè)器件(全部生成的話),默認(rèn)輸出目錄為c:\MySym\. Level里面的Minimum, Nominal, Maximum 是什么意思? 對(duì)應(yīng)ipc7351A的ABC封裝嗎? 是的 能否將MOST, NOMINAL, LEAST三種有差別的封裝在命名上也體現(xiàn)出差別? NOMINAL 的名稱最后沒(méi)有后綴,MOST的后綴自動(dòng)添加“M”,LEAST的后綴自動(dòng)添加“L”,你看看生成的庫(kù)名稱就知道了。(直插件以及特別的器件,如BGA等是沒(méi)有MOST和LEAST級(jí)別的,對(duì)這類器件只有NOMINAL) IC焊盤用長(zhǎng)方形好像比用橢圓形的好,能不能生成長(zhǎng)方形的? 嗯。。。。基本上應(yīng)該是非直角的焊盤比矩形的焊盤好,我記不得是AMD還是NS還是AD公司專門有篇文檔討論了這個(gè)問(wèn)題,如果沒(méi)有記錯(cuò)的話至少有以下好處:信號(hào)質(zhì)量好、更省空間(特別是緊密設(shè)計(jì)中)、更省錫量。我過(guò)去有一篇帖子有一個(gè)倒角焊盤的SKILL,用于晶振電路和高速器件(如DDR的濾波電容),原因是對(duì)寬度比較大的矩形用橢圓焊盤也不合適,這種情況下用自定義的矩形倒角焊盤就比較好了---你可以從網(wǎng)上另外一個(gè)DDR設(shè)計(jì)的例子中看到。 當(dāng)然,我已經(jīng)在程序中添加了一選擇項(xiàng),對(duì)一些矩形焊盤可以選擇倒角方式. 剛才試了一下,感覺(jué)器件的命名的規(guī)范性不是太好,另好像不能生成器件的DEVICE文件,我沒(méi)RUN完。。。 這個(gè)程序的命名方法基本參照IPC-7351,每個(gè)人都有自己的命名嗜好,仍是不好統(tǒng)一的;我是比較懶的啦,所以就盡量靠近IPC-7351了。 至于DEVICE,的選項(xiàng)已經(jīng)添加 (這就是批量程序的好處,代碼中加一行,重新生產(chǎn)的上千上萬(wàn)個(gè)封裝就都有新東西了)。 你的庫(kù)都是"-"的,請(qǐng)問(wèn)用過(guò)ALLEGRO的兄弟,你們的FOOTPRINT認(rèn)"-"嗎?反正我的ALLEGRO只認(rèn)"_"(下劃線) 用“-”應(yīng)該沒(méi)有問(wèn)題的,焊盤的命名我用的是"_"(這個(gè)一直沒(méi)改動(dòng)過(guò))。 部分絲印畫在焊盤上了。 絲印的問(wèn)題我早已知道,只是盡量避免開(kāi)(我有個(gè)可配置的SilkGap變量),不過(guò)工作量比較大,有些已經(jīng)改過(guò),有些還沒(méi)有;另外我沒(méi)有特別費(fèi)功夫在絲印上的另一個(gè)原因是,我通常最后用AUTO-SILK的來(lái)合并相關(guān)的層,這樣既方便快捷也統(tǒng)一各個(gè)器件的絲印間距,用AUTO-SILK的話絲印線會(huì)自動(dòng)避開(kāi)SOLDER-MASK的。 點(diǎn)擊allegro后命令行出現(xiàn)E- Can't change to directory: Files\FPM,什么原因? 我想你一定是將FPM安裝在一個(gè)含空格的目錄里面了,比如C:\Program Files\等等之類,在自定義安裝目錄的時(shí)候該目錄名不能含有空格,且存放生成的封裝的目錄名也不能含有空格。你如果用默認(rèn)安裝的話應(yīng)該是不會(huì)有問(wèn)題的, 默認(rèn)FPM安裝在C:\FPM,默認(rèn)存放封裝的目錄為C:\MYSYM 0.04版用spb15.51生成時(shí).allegro會(huì)死機(jī).以前版本的Allegro封裝生成器用spb15.51生成時(shí)沒(méi)有死機(jī)現(xiàn)象 我在生成MELF類封裝的時(shí)候有過(guò)一次死機(jī)現(xiàn)象,估計(jì)是文件操作錯(cuò)誤導(dǎo)致ALLEGRO死機(jī),原因是我沒(méi)有找到在skill里面直接生成SHAPE焊盤的方法(FLASH和常規(guī)焊盤沒(méi)問(wèn)題), 查了下資料也沒(méi)有找到解決方法,所以只得在外部調(diào)用SCRIPT來(lái)將就一下了。(下次我再查查看),用SCRIPT的話文件訪問(wèn)比較頻繁(幸好目前MELF類的器件不多). 解決辦法: 1、對(duì)MELF類器件單獨(dú)選擇生成,其它的應(yīng)該可以一次生成。 2、試試最新的版本(當(dāng)前0.05) 請(qǐng)說(shuō)明運(yùn)行在哪類器件的時(shí)候ALLEGRO出錯(cuò),如果不是在MELF附近的話,請(qǐng)告知,謝謝。 用FPM0.04生成的封裝好像文件都比較大,比如CAPC、RES等器件,都是300多K,而自己建的或采用PCB Libraries eval生成的封裝一般才幾十K到100K左右,不知封裝是不是包含了更多的信息? 我的每個(gè)封裝文件包含了幾個(gè)文字層(REF,VAL,TOL,DEV,PARTNUMBER等),SILK和ASSEM也是分開(kāi)的,BOND層和高度信息,還有些定位線(在DISP層),可能這些越來(lái)越豐富的信息加大了生成文件的尺寸.你如果想看有什么內(nèi)容的話,打開(kāi)所有層就看見(jiàn)了(或REPORT) 非常感謝 LiWenHui 發(fā)現(xiàn)的BUG, 已經(jīng)找到原因,是下面這行: axlDBChangeDesignExtents( '((-1000 -1000) (1000 1000))) 有尺寸空間開(kāi)得太大,后又沒(méi)有壓縮的原因,現(xiàn)在生成的封裝也只有幾十K了,0.05版已經(jīng)修復(fù)這個(gè)BUG了。 Allegro封裝生成器0.04生成do-27封裝不正確,生成封裝的焊盤的位號(hào)為a,c.應(yīng)該是A,B或者1,2才對(duì). 呵呵,DIODE通常管腳名為AC(A = anode, C = cathode) 也有用AK 或 12的, 極少見(jiàn)AB。 除了DIODE和極個(gè)別插件以及BGA外,焊盤名字以數(shù)字為主, 下次我給DIODE一個(gè)選擇項(xiàng),可以選擇AC 或 12 或 AK, 至于TRANSISTER我就不去區(qū)分BCE/CBE/ECB/EBC/GDS/GSD/DSG/DGS/SGD/SDG等了,這樣會(huì)沒(méi)完沒(méi)了的,我將對(duì)TRANSISTER強(qiáng)制統(tǒng)一以數(shù)字編號(hào)了,如果用家非要改變,只得在生成庫(kù)后手工修改。

    標(biāo)簽: Footprint Maker 0.08 FPM skill

    上傳時(shí)間: 2018-01-10

    上傳用戶:digitzing

  • keilc51v6.12

      keil C51 v6.12 完全解密版的安裝說(shuō)明      安裝方法是先將V6.12安裝程序復(fù)制到某個(gè)目錄下,如復(fù)制到D:\keilC51  然后執(zhí)行D:\keilC51\setup\setup.exe 安裝程序,選擇安裝eval Version版進(jìn)  行安裝。  注冊(cè)碼:K199U-20071-12A9U      當(dāng)出現(xiàn)Please insert the add-on disk的提示畫面,可按next按鈕(不用  插入軟盤)。      安裝好之后就可以使用,沒(méi)有代碼大小的限制,這是完全版,比 eval版增  加浮點(diǎn)庫(kù)等內(nèi)容。

    標(biāo)簽: keilc 51 12 v6

    上傳時(shí)間: 2020-03-20

    上傳用戶:mimeme

  • 硬件伺服控制芯片TMC4671電流環(huán)速度環(huán)位置環(huán)PI配置方法

    本文逐步介如何使用USB-2-RTMI(RTMI)一步一步調(diào)試TMC4671。通訊轉(zhuǎn)換器是采用基于FTDI FT4222H高速 USB轉(zhuǎn)SPI橋路。采用USB供電帶有一個(gè)小巧的10引腳接頭和TMC4671-eval的RTMI接口引腳相同,且具有相同的引分配可以在TMC4671估板上找到。TMCL- IDE提供軟件工具用于調(diào)試不同控制環(huán)路。因此,RTMI是調(diào)試,監(jiān)控和系統(tǒng)配置的最簡(jiǎn)便的方式。

    標(biāo)簽: FOC tmc4671 伺服控制芯片

    上傳時(shí)間: 2022-06-12

    上傳用戶:zhanglei193

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品福利视频| 欧美大片第1页| 国产精品久久久久久久免费软件| 久久精品系列| 久久精品天堂| 欧美日韩免费精品| 国产日韩欧美| 亚洲激情视频| 在线综合亚洲| 久久国产精品第一页| 欧美精品 日韩| 国产精品女主播| 国产亚洲制服色| 亚洲国产婷婷综合在线精品| 国产综合色产| 一区二区三区视频在线观看| 性欧美1819性猛交| 久久视频在线视频| 欧美日韩在线一区二区三区| 国产一区二区精品久久| 精品91在线| 香蕉久久夜色精品国产使用方法 | 欧美调教vk| 亚洲国产第一| 在线亚洲精品| 欧美日韩亚洲一区| 日韩视频一区二区在线观看| 蜜桃久久av一区| 亚洲精品国产欧美| 开心色5月久久精品| 狠狠久久婷婷| 欧美成人69av| 亚洲精品乱码久久久久久蜜桃91 | 欧美精品在线观看| 久久综合九色综合久99| 国产亚洲成年网址在线观看| 欧美在线看片a免费观看| 国产视频不卡| 麻豆精品一区二区综合av| 亚洲欧洲精品一区二区| 欧美日韩一区二区三区在线观看免| 日韩午夜三级在线| 国产嫩草一区二区三区在线观看| 欧美一区三区二区在线观看| 尤物九九久久国产精品的特点| 欧美国产日韩视频| 亚洲伦理精品| 国产亚洲欧美日韩精品| 一区二区三区精品久久久| 国产欧美日韩在线| 欧美激情亚洲精品| 久久精品91久久香蕉加勒比| 亚洲系列中文字幕| 国产精品一区二区三区免费观看 | 久久久久久久久久久一区 | 国产亚洲精品自拍| 久久免费视频一区| 亚洲桃花岛网站| 亚洲国产精品视频| 国产亚洲第一区| 国产精品视频大全| 欧美日韩精品免费观看视频| 久久综合网络一区二区| 亚洲欧美在线磁力| 狠狠色综合色区| 国产欧美视频一区二区| 欧美在线一二三| 午夜精品久久久久久久| 亚洲影视综合| 欧美一区综合| 欧美在线视频一区| 亚洲欧美日韩区| 欧美一级片一区| 欧美中文字幕在线播放| 欧美在线视频不卡| 久久精品中文字幕一区二区三区| 久久久精品国产免大香伊| 久热爱精品视频线路一| 国产一区清纯| 亚洲日本激情| 黄色影院成人| 一区二区欧美日韩视频| 亚洲欧美三级伦理| 久久视频一区二区| 欧美精品在欧美一区二区少妇| 国产精品99一区二区| 国产日产欧产精品推荐色| 韩国三级电影一区二区| 日韩亚洲一区二区| 久久午夜av| 国产精品揄拍500视频| 在线日韩中文字幕| 国产自产在线视频一区| 一本色道久久综合亚洲精品婷婷| 亚洲一区日韩| 欧美成人免费一级人片100| 亚洲精品日韩激情在线电影 | 亚洲午夜国产成人av电影男同| 亚洲私拍自拍| 欧美剧在线免费观看网站| 国产在线精品二区| 性欧美大战久久久久久久免费观看 | 国产精品婷婷| 国产精品成人一区二区网站软件 | 日韩写真在线| 一区二区三区视频在线 | 久久青草久久| 国产精品日本欧美一区二区三区| 亚洲春色另类小说| 久久夜色撩人精品| 国产在线成人| 国产精品免费一区二区三区在线观看 | 国产香蕉久久精品综合网| 狠狠色丁香久久综合频道| 亚洲欧美伊人| 国产精品午夜电影| 亚洲欧美国产精品桃花| 国产精品福利网站| 亚洲一级免费视频| 麻豆精品91| 欧美a级一区| 亚洲国产欧美日韩精品| 狂野欧美一区| 亚洲高清一区二| 欧美二区在线观看| 欧美精品日韩精品| 久久不射2019中文字幕| 亚洲最新色图| 亚洲毛片在线| 欧美一级视频一区二区| 国产精品私房写真福利视频| 狠狠v欧美v日韩v亚洲ⅴ| 宅男精品视频| 欧美天堂亚洲电影院在线观看 | 亚洲精品一二| 欧美大片一区二区三区| 在线观看视频免费一区二区三区| 久久精品国产精品亚洲| 国产欧美日韩精品丝袜高跟鞋| 亚洲日韩欧美视频一区| 久久gogo国模裸体人体| 国产一区二区三区视频在线观看| 欧美v国产在线一区二区三区| 国产欧美日韩精品在线| 在线观看欧美日韩国产| 老司机亚洲精品| 亚洲一区二区三区在线播放| 国产精品一级在线| 亚洲在线播放电影| 欧美综合二区| 国产综合色产| 欧美日韩精品在线播放| 老司机午夜精品视频在线观看| 国产亚洲成av人片在线观看桃| 欧美亚洲视频在线观看| 亚洲国产一区二区三区a毛片 | 欧美激情影院| 日韩亚洲欧美一区| 国产精品入口麻豆原神| 欧美高清在线| 欧美尤物巨大精品爽| 国内精品久久久久久| 欧美国产激情| 欧美一区二区高清在线观看| 亚欧成人在线| 一区二区亚洲欧洲国产日韩| 欧美成人一区二区| 亚洲欧美日本在线| 亚洲淫性视频| 久久亚洲色图| 亚洲欧美日产图| 夜夜爽www精品| 国产精品大片| 国产欧美va欧美va香蕉在| 国产亚洲一区二区三区| 欧美喷水视频| 欧美激情va永久在线播放| 欧美日韩精品免费观看视频| 国产亚洲一区二区在线观看| 国产精品天天看| 国产精品美女久久久久av超清| 国产精品福利网站| 在线免费观看日本欧美| …久久精品99久久香蕉国产| 欧美三区不卡| 国产在线视频欧美| 一本综合精品| a91a精品视频在线观看| 中国女人久久久| 欧美成人在线免费观看| 国产精品亚洲а∨天堂免在线| 欧美成人按摩| 一本久久青青| 欧美一级视频一区二区| 国产精品扒开腿做爽爽爽视频 | 欧美在线不卡视频| 欧美日韩成人一区| 欧美性猛片xxxx免费看久爱| 国产精品久久久一本精品| 在线观看成人av电影|