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

鍍金池/ 問答/ Java問答
拼未來 回答

0 荷葉,n 柱子這么想,假設(shè)河中有 n 個柱子:

  • n = 0 時,至多有 1 只青蛙直接跳到 R 柱,這個不用解釋
  • n = 1 時,由于河中多了一個落腳的地方,那么這個柱子(A 柱)可以先從 L 柱至多跳 1 只青蛙下來,然后這個 A 柱和 L 柱總共至多可以跳 2 只青蛙至 R 柱
  • n = 2 時,由于河中又多了一個柱子(B 柱),那么可以先從 L 柱跳 1 只青蛙到 B 柱,之后 A 柱的青蛙也可以跳到 B 柱上,然后 B 柱上有 2 只青蛙,然后 L 柱再跳 1 只青蛙至 A 柱,之后無法再繼續(xù)跳更多青蛙,最后 L 柱往 R 柱跳 1 只,A 柱跳 1 只,B 柱 跳 2 只(這里需要先在 A 柱跳完后往 A 跳一次,再跳 R 柱),總共 4 只
  • n = 3 時,其實基本可以看出遞歸的規(guī)律了,比如接著上面的情況,多了一個 C 柱,那么這個柱子可以先從 L 柱跳一只青蛙下來,之后河中其余柱子上的青蛙均跳至 C 柱,C 柱上的青蛙就等于 1(A柱青蛙) + 2(B柱青蛙) + 1(L柱新跳下來的青蛙)= 4,然后 B 柱按上一種情況可知是 2,A 柱是 1,最終至多跳 1 + 2 + 4 + 1 = 8 只
  • n = 4 時,按上面的規(guī)律就能知道,D 柱上先從 L 柱跳 1 只,然后其余柱子的青蛙跳過來,總共 8 只,然后至多跳 1 + 2 + 4 + 8 + 1 = 16 只
  • ...(略)

這個過程似乎和漢諾塔很像,但是不是漢諾塔。

最后在這個基礎(chǔ)之上來考慮荷葉不為 0 的情況,由于荷葉上只能跳 1 只青蛙,相當(dāng)于只是將問題的規(guī)模放大了,所以最后答案是荷葉數(shù)量 + 1(直接跳到 R 柱的那個青蛙) 之后按河中柱子的個數(shù)依次乘以 2。

病癮 回答

有已經(jīng)刪除的文檔吧,es被刪除的文檔不會被立即刪除,會被記錄,然后在合并段的時候刪除掉被標(biāo)記 _del的文檔

挽歌 回答

剛剛查看了下 solr-7.1.0/server/solr/configsets/_default/conf/managed-schema果然是找不到,不過變化不大,改成plong就行了


<dynamicField name="*_is" type="pints"    indexed="true"  stored="true"/>
<dynamicField name="*_s"  type="string"  indexed="true"  stored="true" />
<dynamicField name="*_ss" type="strings"  indexed="true"  stored="true"/>
<dynamicField name="*_l"  type="plong"   indexed="true"  stored="true"/>
<dynamicField name="*_ls" type="plongs"   indexed="true"  stored="true"/>
<dynamicField name="*_txt" type="text_general" indexed="true" stored="true"/>
<dynamicField name="*_b"  type="boolean" indexed="true" stored="true"/>
<dynamicField name="*_bs" type="booleans" indexed="true" stored="true"/>
<dynamicField name="*_f"  type="pfloat"  indexed="true"  stored="true"/>
<dynamicField name="*_fs" type="pfloats"  indexed="true"  stored="true"/>
<dynamicField name="*_d"  type="pdouble" indexed="true"  stored="true"/>
<dynamicField name="*_ds" type="pdoubles" indexed="true"  stored="true"/>
赱丅呿 回答

sc.cid已經(jīng)被限定為1了。sc_2你可以當(dāng)做一張完全和sc一樣的表,但是不是sc。exists子查詢select * from table1 where [exist]subquery對表table1進行遍歷,查看是否能通過子查詢,如果通過則當(dāng)前行滿足條件。
假設(shè)sc表保存了選了奇數(shù)編號課程(001,003...)的學(xué)生選擇情況,sc_2表保存了選了偶數(shù)編號課程(002,004...)的學(xué)生選擇情況,

select student.sid,student.sname from student,sc
where student.sid=sc.sid and sc.cid=1 and exists (select * from sc_2 where sc.sid=sc_2.sid and sc_2.cid=2)

這樣就比較清楚了。

看下exists子查詢的用法,中文翻譯

青瓷 回答

這跟IDEA沒關(guān)系,用的是maven的依賴解決方案,maven將依賴分為幾個可見級別,不同級別的依賴關(guān)系對應(yīng)的打包結(jié)果不一樣。

單從打包結(jié)果來看,compile和runtime級別的依賴會打包進入jar/war,test/testCompile/provide則不會。

從編譯結(jié)果看,compile級別的依賴從編譯-打包-運行-測試都可見,runtime級別在編譯級別不可見,在運行和測試可見(比如JDBC Driver,通常使用Class.forName()反射引用,所以編譯期間不需要,運行時才需要)

test級別的幾個都好理解,只有跑自動化測試才需要(比如spock, junit, jmock等等),打產(chǎn)品包的時候不需要。

夢一場 回答

request回調(diào)是異步的,下面兩個console執(zhí)行完才會執(zhí)行request回調(diào)。

主要是你想達(dá)到什么效果?

失心人 回答

個人觀點:
1.按照以上配置,是可以實現(xiàn)在insert時不傳入id,id自動生成的,但是這個需要數(shù)據(jù)庫表id也是自增。
2.按照以上配置,不是insert方法返回值為id,而是insert方法執(zhí)行后,原對象的id變得有值
源碼中會根據(jù)有沒有以上配置來決定要不要執(zhí)行id賦值方法populateKeys(),主要賦值代碼如下:

Object value = th.getResult(rs, i + 1);
// 反射賦值
metaParam.setValue(property, value);

希望對你有所幫助,謝謝

不將就 回答

本來不就是O(N^2)

懶洋洋 回答

centos哈?

命令:vi /etc/hosts

在最后一行:127.0.0.1 iZuf66j5nlb2arg99viiuyZ

保存,退出。

萌小萌 回答

第一:你的代碼格式能弄好嗎?看的很亂,盯不清大括號;
第二:控制臺默認(rèn)能顯示80000個字符,你的java文件有多大....竟然顯示不下.

舊言 回答

你看錯了吧,延時3s后輸出的才是77,沒錯

clipboard.png

clipboard.png

近義詞 回答

你想表達(dá)什么呢?
bootstrap 實現(xiàn)進度條很容易的,官方有demo

<link  rel="stylesheet">
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<div id="process_test" class="row" style="display:none">
    <div class="col-lg-12" style="margin-top:15px">
        <div class="progress">
            <div id="progress-bar-test" class="progress-bar progress-bar-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100" style="width: 0%">
            </div>
        </div>
    </div>
</div>
<script>
    $('#process_test').show();
    for(var i=0; i<100; i++){
        $("#progress-bar-test").css("width", (i+1)+'%');
    }
</script>
離觴 回答

index.html是springboot使用thymeleaf后的默認(rèn)配置

若相惜 回答

大兄弟,你這問題解決了嗎,能否給個方案

九年囚 回答

一般不會,debug看看什么方法執(zhí)行了sql的update操作,日志有無打印sql語句?

赱丅呿 回答

你提到的給所有js,css文件添加時間戳的方法對于小網(wǎng)站來說無所謂,完美解決客戶端緩存問題。副作用是本來大部分的js,css文件根本沒有變化,也要強制客戶端重新加載新版本,降低了頁面展示速度,不推薦。
邪道
非要用的話,不用到處找插件,可以自己寫個 pathBuilder(filePath) 模板方法,這個方法的作用就是給傳入的路徑后添加一段時間戳。 然后你在模板文件中調(diào)用這個方法引入js和css文件。比如

<srcipt src="{pathBuilder('../js/index.js')}"></script>

正道
使用Webpack是目前非常完美省力的解決方式,因為它可以:

  1. 發(fā)布時自動編譯js和css文件,文件名為該文件的哈希值,文件內(nèi)容不變,哈希值也不變,帶哈希值的文件名即體現(xiàn)了文件版本。
  2. 它可以替換引用js和css的文件,將其改為最終真實路徑(js和css文件名都被替換)。
乞許 回答

把處理函數(shù)獨立出來

function exec(array) {
  array.forEach(item => {
    if (item.MENU_INFO.length === 0) {
      delete item.MENU_INFO
    } else {
      exec(item.MENU_INFO)
    }
  })
}

exec(arrn);

console.log(arrn)

怕改動源數(shù)據(jù)可提前cloneDeep一下 用map delete也會把源數(shù)據(jù)改了

逗婦惱 回答

個人認(rèn)為沒有什么可加密的,本來就是rsa密鑰加密,然后你再加密,有必要再多上一次鎖嗎