在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答
互擼娃 回答

登錄成功后,返回一個bi的帳號和密碼
舉個例子 是 帳號:aaa 密碼:bbb
然后你在js調(diào)用 登錄方法,傳遞aaa bbb 過去驗證,登錄到BI系統(tǒng),
當然如果涉及到跨域的話此方法不適用

忘了我 回答

終于解決了,原來是配置寫錯了...

尐懶貓 回答

試試 Change Streams
不明白為什么不完全分離內(nèi)服數(shù)據(jù)庫和外服數(shù)據(jù)庫?

笑浮塵 回答

可以嘗試用Prixy來實現(xiàn),但是需要調(diào)用代理后的對象而不是原類

(()=>{
    class Test{
        static staticMethod(){
            console.log(`this is staticMethod`);
        }
    }

    class Test2 extends Test{
        static staticMethod2(){
            console.log(`this is staticMethod2`);
        }
    }

    var P = new Proxy(Test, {
        apply: (target, that, args) => {
            console.log("apply", target, that, args);
        },
        get: (target, property, receiver) => {
            if(property in target){
                return target[property];
            }else{
                return Test2.staticMethod2;
            }
        }
    });
    P.staticMethod();
    P.staticMethod2();
})();
安淺陌 回答

不可能讓每個請求都直接擊穿緩存落到數(shù)據(jù)庫上,那樣系統(tǒng)就崩了……
關鍵詞:feed流實現(xiàn)
方案都是現(xiàn)成的,選擇一個合適自己的就好了

枕邊人 回答

給html元素增加background樣式就可以了,不知道為什么。

html{background:#fff}
喜歡你 回答

你的 rabbitmq 服務是不是沒有保持在后臺運行,我記得 rabbitmq-server start 然后 ctrl+c 是會退出服務的,你用 rabbitmq-server –detached 讓它在后臺運行再試試 rabbitmqctl status

負我心 回答

看一下issue字段的類型吧,是不是在php中是數(shù)字類型,導致執(zhí)行語句變成了:issue=50
在執(zhí)行sql語句前,把綁定變量的值輸出debug日志,對照看一下。

任她鬧 回答

估計是static惹的禍。它會一直保存每一次測試用例的結(jié)果,并不會重新開始計數(shù)。所以你直接對那個失敗的測試用例可以過,而對多個測試用例(也就是commit)過不了

凹凸曼 回答

跟語言沒有什么關系,真正要解決的核心是資源。

ip 池怎么搭、反爬策略熟不熟悉、HTTP 熟不熟悉、隊列、緩存...

這些都是語言無關的。

薔薇花 回答

去挑router.js里面自定義路由字段就好了

舊螢火 回答

這個用css 動畫就可以解決

http://jsbin.com/lowaxebuve/1...

<!DOCTYPE html>
<html>
<head>
    <title>橫向滑動</title>
    <style type="text/css">
        * {
    padding: 0;
    margin: 0;
}
/* 清除浮動 */
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
html, body {
    height: 100%;
}
body {
    font-family: "Microsoft YaHei";
    background: #E1E1E1;
    font-weight: 300;
    font-size: 15px;
    color: #333;
    overflow: hidden;
}
.item{
  display: block;
  height: 35px;
  border: 1px solid #449D44;
  margin: 15px;
  line-height: 35px;
  text-align: center;
}
    </style>
</head>
<link  rel="stylesheet">
<script src="http://vuejs.org/js/vue.js"></script>
<body>
      <div id="app">
          <button @click="loaditems">load data</button>
          <div v-if="isloaded" class="item animated bounceInDown" v-for="item,index in items" :key="index" :style="{'animation-delay': index * 0.2 + 's'}">{{item.name}}</div>
        </div>
</body>
<script>
    new Vue({
      el:'#app',
      name:"test",
      data () {
        return {
          isloaded: false,
          items: []
        }
      },
      methods: {
        loaditems(){
          setTimeout(()=>{
            if(!this.isloaded){
              this.items = [
              {
                name: 'tom'
              },
              {
                name:'jerry'
              },
              {
                name:'lily'
              }
              ]
              this.isloaded = true
            } else {
              this.isloaded = false
              this.items = []
            }
            
          },300)
        }
      }
    });
</script>
</html>

寫了個例子給你

離魂曲 回答

Vue 在插入、更新或者移除 DOM 時,提供多種不同方式的應用過渡效果。你可以看下
https://cn.vuejs.org/v2/guide...

另外這種簡單的動畫可以通過控制class來自己實現(xiàn)

離人歸 回答
<?php


    class Tree{

     static public function SortTree($data, $pid = 0, $level=0, $icon = array('&ensp;├─', '&ensp;└─','&ensp;│'))
        {
           $str="";$arr=[]; 
           if(empty($data)) return array();
            foreach ($data as $k=>$v) {
                if ($v['pid'] == $pid) {
                    $v['level']= $level+1;
                    if($v['level']>2){
                        $str=str_repeat($icon[2], $v['level']-2);
                    }
                    if($v['pid']== 0){
                        $v['html']='';
                    }else{
                        $v['html']= $str . $icon[0];
                    }
                    
                    $arr[] =$v;
                    $arr = array_merge($arr, self::SortTree($data, $v['cid'], $level + 1));
                    
                }    
            }
            return $arr;
        }
        static public function getTree($data,$icon = array('&ensp;├─', '&ensp;└─','&ensp;│')){
            if(!is_array($data) || empty($data)) return array();
            $arr = self::SortTree($data, $pid = 0, $level=0, $icon = array('&ensp;├─', '&ensp;└─','&ensp;│'));
            foreach ($arr as $k => $v) {
                $str = ""; 
                if ($v['level'] > 2) {
                    for ($i = 1; $i < $v['level'] - 1; $i++) {
                        $str .= "&ensp;│";
                    }
                }
                    if($v['level']!=1){
                    if (isset($arr[$k + 1]) && $arr[$k + 1]['level'] >= $arr[$k]['level']) {
                        $arr[$k]['html'] =$str . $icon[0];
                    } else {
                        $arr[$k]['html'] = $str .  $icon[1];
                    }
                }else{
                    $arr[$k]['html'] = $v['html'];
                }

            }
            return $arr;
        }

       


    }

    $data=array(
        ['cid' => 1, 'pid' => 0,'name'=>'a1'],
        ['cid' => 2, 'pid' => 1,'name'=>'a2'],
        ['cid' => 3, 'pid' => 2,'name'=>'a3'],
        ['cid' => 4, 'pid' => 2,'name'=>'a4'],

        ['cid' => 5, 'pid' => 0,'name'=>'a5'],
        ['cid' => 6, 'pid' => 5,'name'=>'a6'],
        ['cid' => 7, 'pid' => 6,'name'=>'a7'],
        ['cid' => 8, 'pid' => 7,'name'=>'a8'],
        ['cid' => 9, 'pid' => 7,'name'=>'a9'],
        ['cid' => 10, 'pid' => 8,'name'=>'a10'],
        ['cid' => 11, 'pid' => 10,'name'=>'11'],
        ['cid' => 12, 'pid' => 11,'name'=>'12'],
        ['cid' => 13, 'pid' => 12,'name'=>'13'],
        ['cid' => 14, 'pid' => 13,'name'=>'14'],
        ['cid' => 15, 'pid' => 14,'name'=>'15'],
        ['cid' => 16, 'pid' => 15,'name'=>'16'],
        
    );
        $tree=new Tree();
        $a=$tree->getTree($data);
        foreach ($a as $k=>$v){

            echo $v['html'].$v['name'].' ---level:'.$v['level'].'<br>';
            
        }

最后最近勉強解決了,如果哪里有問題,歡迎大神幫我指導修正。
最終結(jié)果:
a1 ---level:1
?├─a2 ---level:2
?│?├─a3 ---level:3
?│?└─a4 ---level:3
a5 ---level:1
?├─a6 ---level:2
?│?├─a7 ---level:3
?│?│?├─a8 ---level:4
?│?│?│?├─a10 ---level:5
?│?│?│?│?├─11 ---level:6
?│?│?│?│?│?├─12 ---level:7
?│?│?│?│?│?│?├─13 ---level:8
?│?│?│?│?│?│?│?├─14 ---level:9
?│?│?│?│?│?│?│?│?├─15 ---level:10
?│?│?│?│?│?│?│?│?│?└─16 ---level:11
?│?│?└─a9 ---level:4
祝大家 五福臨門,新年快樂!