鍍金池/ 問答
莓森 回答

files.sort()

維他命 回答

socket()是創(chuàng)建一個socket描述符,用于后續(xù)的bind和accpet調(diào)用(或者connect調(diào)用)。對于服務(wù)器程序,accept傳入的參數(shù)是socket()創(chuàng)建出來的,返回的描述符表示一個可以跟對端客戶端通信(read,write)用的描述符。accept每次返回正確的話,都會得到一個新的描述符。

玄鳥 回答

我用vue構(gòu)建項目正好遇到這個問題,用的是文章中的方法解決的,希望能幫到您http://www.aazzp.com/2017/11/...

有你在 回答

可能是跟編譯的平臺有關(guān),試著修改一下生成菜單下的 目標平臺

兔囡囡 回答

**助手,iTunes 之類都是可以的

薄荷糖 回答

創(chuàng)建第二個頁面的時候使用的是".we"結(jié)尾的文件,將后綴改為".vue"就可以了

舊言 回答

這篇文章可以看一下 https://segmentfault.com/a/11...

 <BrowserRouter forceRefresh={!supportsHistory} keyLength={12}>
      <div >
        <Route path="/" component={aContainer} />
        <Route path="/b" component={Parent} />
        {/* {app()} */}
      </div>
    </BrowserRouter>
const Parent = ({ match }) => (
  <div>
    <Route path={`${match.url}/`} component={bContainer} />
    <Route path={`${match.url}/c`} component={cContainer} />
    <Route path={`${match.url}/d`} component={dContainer} />
  </div>
);

這里match.url其實就是Parent的path

傻丟丟 回答

自己整理了一下答案:
nodejs提供了vm模塊,相當于一個沙盒模式。我試了運行一段代碼,比如

var code = `console.log(require('fs'));`
//console.log(eval(code));
vm.runInContext(code, sandbox);

比如我擔心用戶會制造一段代碼,讀取服務(wù)器某些文件,但是測試發(fā)現(xiàn)會報錯:

因為他們的沙盒中根本就沒有這個require函數(shù),就沒有辦法加載包,更不會加載一些危險的包,如vm與fs。

所以不必擔心引入其他的包。

我測試讀取了我的一個全局變量。

比如

console.log(appConfig);

是讀取不到信息的。

目前來看,安全性還可以。

參考資料:

http://nodejs.cn/api/vm.html

http://blog.csdn.net/zccz14/a...

陌璃 回答

就像樓上所說的,使用 v-bind:class 或 v-bind:style 來實現(xiàn)樣式的變化即可。

下墜 回答

產(chǎn)生無線循環(huán)的根本原因是第一次執(zhí)行后a=2,while進入死循環(huán),你可以試著改為,這時候會一直打印a的值2

while a != 1:
    print(a)#如果不加這個print就會無限循環(huán),為什么
#coding:utf-8

這是我對你的代碼改了一些,加了一些注釋,你看一下

 def collatz(number):
        if number % 2 == 0:     #第一次,4%2 = 0,進入下一行,第2,3,4...次,2%2 = 0,進入下一行
            a = number // 2     #第一次,,a=2,第2,3,4...次,a=1,執(zhí)行13行 print '單個while循環(huán)中,執(zhí)行collatz(2)的結(jié)完畢'
            print(a)
    
        else:
            a = 3 * number + 1
            print(a)
        while a != 1:          #進入死循環(huán),
            collatz(a)         #進入collatz(2),第2次
            print(a)  # 如果不加這個print就會無限循環(huán),為什么
        print '單個while循環(huán)中,執(zhí)行collatz(2)的結(jié)完畢'
        return a
    print(collatz(4))
怪痞 回答

寫了一個簡單的例子,希望能幫助你理解,并能根據(jù)你的實際需求去選擇使用怎樣的方式解決問題!

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>tab</title>
</head>
<body>
    <div id="app">
        <ul>
            <li v-for="item in mocks">
                <input type="text" v-model="item.val" v-if="item.isInp">
                <span v-else>{{item.val}}</span>
            </li>
        </ul>
    </div>
    <script src="https://cdn.bootcss.com/vue/2.5.15/vue.min.js"></script>
    <script type="text/javascript">
        new Vue({
            el: '#app',
            data() {
                return {
                    mocks: [
                    {
                        isInp: true,
                        val: "1"
                    },
                    {
                        isInp: true,
                        val: "2"
                    },
                    {
                        isInp: false,
                        val: "3"
                    },
                    {
                        isInp: true,
                        val: "4"
                    }]
                }
            },
            methods: {
            }
        })
    </script>
</body>
</html>

簡易組件版:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>tab</title>    
</head>
<body>
    <div id="app">
        <ul>
            <li v-for="item in mocks">
                <my-component v-bind="item"></my-component>
            </li>
        </ul>
    </div>
    <script src="https://cdn.bootcss.com/vue/2.5.15/vue.min.js"></script>
    <script type="text/javascript">
        //全局組件注冊
        Vue.component('my-component', {
            template: '<input type="text" v-model="val" v-if="isInp"><span v-else>{{val}}</span>',
            props: ['isInp','val']
        })
        new Vue({
            el: '#app',
            data() {
                return {
                    mocks: [
                    {
                        isInp: true,
                        val: "1"
                    },
                    {
                        isInp: true,
                        val: "2"
                    },
                    {
                        isInp: false,
                        val: "3"
                    },
                    {
                        isInp: true,
                        val: "4"
                    },]
                }
            },
            methods: {
            }
        })
    </script>
</body>
</html>
關(guān)于組件的官方文檔鏈接: https://cn.vuejs.org/v2/guide...

希望我的回答對你有所幫助!
別逞強 回答

可以這樣

Vue.directive('auth', {
    inserted(el, binding, vnode){
        console.log(binding.value);
        console.log(binding.value===true);
    }
});
//初始化vue實例
new Vue({
    el: '#app',
    router,
    template: '<App/>',
    components: {
        App
    }
});

<div v-auth="true"></div>
伴謊 回答

[<].*content="(.*)".*[>]
$1 就可以取到content 的值

圖片描述

吢涼 回答

frameworks源碼在這兒 https://github.com/aosp-mirro...
你說的那個是sdk,是開放給開發(fā)者使用的代碼,frameworks是android的源碼

浪蕩不羈 回答

應(yīng)該要后端記錄吧,前端記錄沒有意義,你在這里設(shè)置了,跳轉(zhuǎn)到詳情頁面,再跳轉(zhuǎn)回來,不就是原來的數(shù)據(jù)了嗎

拽很帥 回答

例二多調(diào)用了一次箭頭函數(shù),這不很正常么,折算每次也就多 ~5*10^-8 ms

維他命 回答

第一次回答:

指向的是一個地址,指向的是這個屬性的地址,你調(diào)用三次,難道你打印的不是這個地址嗎!明顯你訪問的是同一個屬性。。。。而且spring mvc 默認是單例模式


第二次回答:

clipboard.png

是否是這里加錯了,把這個刪除了試試,我沒有試過除了在controller加@scope("protetype"),而且我搜了一下百度,搜到的全是在controller加@scope("protetype"),所以你把這個刪除了試試看