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

鍍金池/ 問答/ 網(wǎng)絡(luò)安全問答
局外人 回答

可以進(jìn)行一下內(nèi)存逃逸分析, 執(zhí)行一下

go run -gcflags '-m -l' demo.go

可以看到輸出結(jié)果如下:


# command-line-arguments
./demo1.go:7:9: func literal escapes to heap
./demo1.go:7:9: func literal escapes to heap
./demo1.go:8:3: &i escapes to heap
./demo1.go:6:2: moved to heap: i
./demo1.go:15:21: nextInt() escapes to heap
./demo1.go:16:21: nextInt() escapes to heap
./demo1.go:17:21: nextInt() escapes to heap
./demo1.go:20:21: newInts() escapes to heap
./demo1.go:15:13: main ... argument does not escape
./demo1.go:16:13: main ... argument does not escape
./demo1.go:17:13: main ... argument does not escape
./demo1.go:20:13: main ... argument does not escape
1
2
3
1

可以看到&i,i和nextInt函數(shù)都從棧空間逃逸到了堆上. &i就是nextInt函數(shù)中的那個i.

枕邊人 回答
改變前端pug、less、js文件后,怎么自動刷新前端頁面?
  1. 自動更新和熱更新不是同一個問題。
  2. 這不只是一個前端自動更新的問題,模板數(shù)據(jù)肯定是跟后端數(shù)據(jù)走的。所以這問題就變成了前后端如何自動更新。
  3. 可以用gulp監(jiān)控文件,gulp-nodemon做后端自動重啟,gulp-livereload做前端的自動更新。
呆萌傻 回答

你看下manage.py運(yùn)行配置中python 解釋器是哪個?

clipboard.png

代碼提示和你項(xiàng)目默認(rèn)解釋器有關(guān),但能不能運(yùn)行是看你執(zhí)行文件的解釋器。

還吻 回答

手寫語句+注解,mysql Innodb 自己會加行級鎖,保證下面的語句線程安全,當(dāng)然 前提是你的 id 有索引


@Modifying
@Query("update products sc set quantity = quantity -1 where sc.id = ?")
public void UpdateById(@Param(value = "ids") String id);
帥到炸 回答

用到了spring data jpa不想學(xué)習(xí)Specifications說不過去吧。而且也不難學(xué)習(xí)啊,學(xué)習(xí)的東西也并不多啊。

Specification<User> specification = new Specification<User>() {
            @Override
            public Predicate toPredicate(Root<User> root, CriteriaQuery<?> query, CriteriaBuilder cb) {
                List<Predicate> predicateList = new ArrayList<>();
      
                predicateList.add(cb.lessThan(root.<String>get("id"), 10));
           
                Predicate[] pre = new Predicate[predicateList.size()];
                return cb.and(predicateList.toArray(pre));
            }
        };

toPredicate里有了CriteriaQuery,有了CriteriaBuilder ,可以說對jpa規(guī)范的實(shí)現(xiàn)已經(jīng)很好了。
英文文檔看不懂這是借口,中文的教程也不少了。而且看看源碼,也是很容易就理解怎么用了。

這個也許你可以看看https://www.imooc.com/learn/821

感覺你有點(diǎn)畏難,寫代碼有這種想法很不好。很多人,包括我自己經(jīng)常做一些東西都是現(xiàn)學(xué)現(xiàn)用,相關(guān)知識太多了,我沒有辦法全部都記下來,主要就是靠學(xué)習(xí)能力來解決問題了。碰到難的東西學(xué)起來就會覺得越有意義,因?yàn)橛泻芏嗳藭驗(yàn)殡y不會而不會。

青檸 回答

已解決,添加自定義 blots 注冊到Quill 中

赱丅呿 回答

讓PHP或者JAVA等后端提供可以相應(yīng)訪問資源的接口即可
又或者使用域名+URL的方式直接訪問也行

枕邊人 回答

ajax()不可以放在一個if語句中中嗎,直接寫肯定是頁面刷新就執(zhí)行啊。

Java中的label標(biāo)記,類似于C語言的goto,可能是object:迷惑了你,你可以任意寫一個字符串(非關(guān)鍵字)都能編譯通過。

綰青絲 回答

這個界面是很老文檔上的,目前 SpaceVim 已經(jīng)不用 airline 了,左側(cè)是 tagbar,右側(cè)是 vimfiler,下面是 quickfix。

在 SpaceVim 中 tagbar 默認(rèn) 快捷是 F2。vimfiler 快捷鍵是 F3。

其實(shí)這樣的問題,讀讀文檔就能夠知道了。

安淺陌 回答

在切換模型加載第二個模型的時候,需要對容器進(jìn)行清空。
document.getElementById('domId').innerHTML="";
這樣就可以切換模型。

只愛你 回答
let htmlArr = this._assign.map((item) => {
    return template(item)
})

this.innerHTML = htmlArr.join('')
青裙 回答

很尷尬,我覺得吧...你好像地址打錯了:
action="http//localhost:9090/upload"
應(yīng)該是:
action="http://localhost:9090/upload"
少了引號。。或者你用相對地址好點(diǎn)
action="/upload"

巷尾 回答

python
a += 4 其實(shí)就是a = a + 4

此時 相當(dāng)于在函數(shù)內(nèi)部聲明了變量 a, 所以是調(diào)用不到外部的a的。

而在 js 中 a 并不是聲明的新變量,所以結(jié)果會不同。

js 中聲明變量是需要 var 之類的關(guān)鍵字的,python 不需要

如果想要python 中的 a 的指向全局需要明確指定

a = 3
def f():
    global a // 明確指定是全局變量
    a += 4
    print(a)
f()

python 的代碼轉(zhuǎn)換為 js 代碼其實(shí)是這樣的:

var a = 3;
const f = () => {
    var a;
    a += 4;
    console.log(a) // NaN 因?yàn)閖s的容錯機(jī)制,所以并沒有報(bào)錯。
}
幼梔 回答

在 sql 下, 方案2更好. 在 mongo 下, 方案1更好.
不知道你的這個項(xiàng)目中有沒有用戶權(quán)限組的概念.
如果有權(quán)限組的話, 就是一個權(quán)限組的 collection 里面, 每個權(quán)限下保存了一個菜單項(xiàng)的數(shù)組.
如果沒有權(quán)限組的話, 就可以按照你說的方案1, 在每個用戶表里, 或者單獨(dú)的用戶權(quán)限表里, 保存一個菜單數(shù)組.
當(dāng)然, 保存菜單項(xiàng)的 id 數(shù)組或許更合適.

mongo 里面數(shù)組也是可以建立索引的, 查詢也很方便.
另外, 也可以參考 mongo 自身的權(quán)限系統(tǒng), 其權(quán)限設(shè)置也是保存在 mongo 數(shù)據(jù)庫內(nèi)的, 通常都是 admin 庫下的 users 表. 如果你的 mongo 開啟了權(quán)限管理, 并且權(quán)限庫名字就叫 admin, 則可以用以下命令查看:

> use admin
switched to db admin
> show users
{
    "_id" : "admin.admin",
    "user" : "admin",
    "db" : "admin",
    "roles" : [
        {
            "role" : "root",
            "db" : "admin"
        }
    ]
}
{
    "_id" : "admin.migration",
    "user" : "migration",
    "db" : "admin",
    "roles" : [
        {
            "role" : "backup",
            "db" : "admin"
        },
        {
            "role" : "read",
            "db" : "local"
        },
        {
            "role" : "read",
            "db" : "some_database"
        }
    ]
}
{
    "_id" : "admin.sys",
    "user" : "sys",
    "db" : "admin",
    "roles" : [
        {
            "role" : "__system",
            "db" : "admin"
        }
    ]
}

以上輸出為示例. 可以看到官方存儲權(quán)限的方案也是用數(shù)組.

參考:
mongo 官方文檔 - 用戶權(quán)限管理
mongo 官方文檔 - 數(shù)組索引

任她鬧 回答

s 匹配任何空白字符,包括空格、制表符、換頁符等等。等價(jià)于[ fnrtv]。注意Unicode正則表達(dá)式會匹配全角空格符。
維基百科——正則表達(dá)式

吢涼 回答

diff 這種邏輯盡量放在應(yīng)用中去維護(hù),而不是在vm模板中維護(hù),在data 中增加一個diff屬性,重寫getter方法:

getDiff(){
return String.format("%.2f", Double.valueOf(this.getValue()) - Double.valueOf(this.getPreValue()));
} 

頁面上直接展示即可:

 <span id="aaa" class="l fn-diff">${data.diff}</span>
歆久 回答

它只是顯示在網(wǎng)頁上是數(shù)組形式,它后臺給你測試的時候自然是傳的鏈表,自測確實(shí)不好測,對于鏈表的題來說,要自己new一個個節(jié)點(diǎn)拼成一個鏈表

懶洋洋 回答
  1. 從報(bào)錯來看是語法錯誤,看起來不像是請求的問題而是這個json有問題。找個網(wǎng)站測一下這個json的格式吧。
  2. 獲取index? 數(shù)組方法map拿全部或者find拿1個