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

鍍金池/ 問(wèn)答/ Java問(wèn)答
安淺陌 回答
webServerUrl=http://127.0.0.1:8080

他在config.properties里面設(shè)置了這個(gè),終于找到了

瘋浪 回答

stream,讀一次就空了啊。就像袋子里有個(gè)蘋果,你拿出來(lái)袋子就空了。要么把你讀出來(lái)的stream set回去,要么把你讀出來(lái)的stream作為參數(shù)傳遞,不能多次讀stream。

櫻花霓 回答

call是用于函數(shù)指定作用域的方法。call在Function的原型鏈上Function.prototype.call。

call的第一個(gè)參數(shù)就是this的指向,null/undefined或者不傳,this默認(rèn)指向window。

你傳了cat,那么this就會(huì)指向cat(object)。你還可以帶參數(shù)

function animal(leg, name) {}

animal.call(cat, 2, '小貓');

類似的還有apply,區(qū)別就是apply的參數(shù)用數(shù)組傳進(jìn)去

animal.apply(cat, [2, '小貓']);

關(guān)于作用域的綁定,還可以了解es5新出的bind方法,

耍太極 回答

發(fā)布代碼的時(shí)候選擇全量更新好像就會(huì)自動(dòng)更新客戶端的app代碼.

使用微信API:wx.getUpdateManager()

const updateManager = wx.getUpdateManager()

updateManager.onCheckForUpdate(function (res) {
  // 請(qǐng)求完新版本信息的回調(diào)
  console.log(res.hasUpdate)
})

updateManager.onUpdateReady(function () {
  wx.showModal({
    title: '更新提示',
    content: '新版本已經(jīng)準(zhǔn)備好,是否重啟應(yīng)用?',
    success: function (res) {
      if (res.confirm) {
        // 新的版本已經(jīng)下載好,調(diào)用 applyUpdate 應(yīng)用新版本并重啟
        updateManager.applyUpdate()
      }
    }
  })

})

updateManager.onUpdateFailed(function () {
  // 新的版本下載失敗
})

具體可以參考微信運(yùn)行邏輯:https://developers.weixin.qq....

風(fēng)畔 回答

用內(nèi)網(wǎng)那臺(tái)可以訪問(wèn)外網(wǎng)的機(jī)器做正向代理.

保存圖片的時(shí)候使用相對(duì)路徑即可

哚蕾咪 回答

你要的第二種格式是數(shù)組格式的數(shù)據(jù),所以你要確保json.dumps之前是數(shù)組結(jié)構(gòu)數(shù)據(jù),建議把你的res1 dump之前 print出來(lái)看看是什么樣的

葬愛 回答

傳統(tǒng)方法很難做到,此類問(wèn)題可以通過(guò)深度學(xué)習(xí),神經(jīng)網(wǎng)絡(luò)模型來(lái)解決(可以用google的tensorflow試試)。但是有兩個(gè)難點(diǎn)(其實(shí)是人力):

  • 足夠多的學(xué)習(xí)樣本,即正則表達(dá)式,以兩兩為一對(duì),告訴模型結(jié)果,包含還是非包含
  • 初步訓(xùn)練完成后,輸入測(cè)試數(shù)據(jù),同樣以兩兩正則表達(dá)式為一對(duì),可以先人工校驗(yàn)結(jié)果,不對(duì)加一修正

當(dāng)樣本足夠多,模型訓(xùn)練達(dá)到一定水平后,此『網(wǎng)絡(luò)模型』就具有了判斷『兩兩正則表達(dá)式是否包含』的這一推理

我甘愿 回答

可以考慮用策略模式來(lái)寫。只要在分析過(guò)程中聽到需要在不同時(shí)間應(yīng)用不同的業(yè)務(wù)規(guī)則,就可以考慮使用策略模式處理這種變化的可能性。

  if (/Mobile: /../<span class=\"telnum\"\>+(.+)\<\/span\>.*$/)   { $mobile = $1; }
         if (/Email: /../href=\"mailto:+(.+)\"\>.*$/)   { $email = $1; }
心沉 回答

從日志上看應(yīng)該是由于類加載問(wèn)題導(dǎo)致filter沒(méi)有成功啟動(dòng)。
日志不是很全,看不到是哪個(gè)類丟失。

clipboard.png

冷眸 回答

是單例模式的線程安全問(wèn)題。
這篇文章里有詳細(xì)說(shuō)明:https://segmentfault.com/a/11...
@答案在風(fēng)中

尐潴豬 回答

文檔上寫的請(qǐng)求參數(shù)是在header中。你試試在header中加入authorization
還有 authorization是string類型的

clipboard.png

誮惜顏 回答
server_name 域名1 域名2;

這步明顯有問(wèn)題. 這個(gè)配置文件的其余部分是怎么寫的呢? 兩個(gè)域名寫在一起了, 反向代理規(guī)則怎么配也沒(méi)法指向兩個(gè)項(xiàng)目吧. 你的這種寫法, 是要讓兩個(gè)域名都對(duì)應(yīng)到一個(gè) ip 上, 比如 this.is.mysite.comthis.is.also.mysite.com 都可以訪問(wèn)到同一個(gè)網(wǎng)站上.
為了實(shí)現(xiàn)你的既定目標(biāo), 可以為兩個(gè)項(xiàng)目分別寫一個(gè) project.conf 出來(lái), 然后放在 nginx 目錄下的 conf/include 目錄下. 兩個(gè) *.conf 文件分別代理到兩個(gè) ip 上就可以了. 具體操作方法還需要具體問(wèn)題具體對(duì)待 (意思是, 建議自己查一下 nginx 配置規(guī)則).

另外, nginx 也提供了 rewrite 規(guī)則, 如果真的需要重定向, 把 rewrite 寫在 nginx 里面會(huì)比寫在 tomcat 等服務(wù)器配置里快的多.

疚幼 回答

沒(méi)看過(guò)這個(gè)卷,但是這塊應(yīng)該是有其他的一個(gè)類名稱為Pair。

class Pair<T extends Comparable> {

    private T min;

    private T max;

     Pair(T min, T max) {
        this.min = min;
        this.max = max;
    }

    public T getFirst() {
        return min;
    }

    public T getSecond() {
        return max;
    }
}
短嘆 回答

Eclipse 修改 js、html、css 文件之后應(yīng)該不需要重啟 tomcat。
靜態(tài)頁(yè)面實(shí)際上是容器直接通過(guò)IO讀取后返回的,每次你訪問(wèn)的時(shí)候都從磁盤讀取,所以只要保存了就能生效。
如果沒(méi)有成功:
1.去tomcat 下的 webapp目錄下面查看下對(duì)應(yīng)的 文件是否已經(jīng)做了修改
2.有可能是瀏覽器的緩存,可以使用 ctrl+shift+delete 清理瀏覽器緩存
3.刷新下瀏覽器再試試

不討囍 回答

不懂spring mvc,但是spa的頁(yè)面后臺(tái)服務(wù)應(yīng)該全定向到靜態(tài)頁(yè)面文件(xx.index.html)的地址吧。404交給前端來(lái)做。

未命名 回答

不好意思~ jwt是不支持主動(dòng)使用戶token過(guò)期的。

要知道用戶登錄身份的校驗(yàn),基本就兩種:

①客戶端存儲(chǔ)一個(gè)隨機(jī)串,發(fā)送請(qǐng)求時(shí)攜帶該串。服務(wù)器接收到之后拿著這個(gè)串去存儲(chǔ)中做比對(duì),找到對(duì)應(yīng)的數(shù)據(jù)。

②將所有數(shù)據(jù)都存儲(chǔ)到客戶端。這樣就有會(huì)安全問(wèn)題,因?yàn)榉?wù)器無(wú)法確定那些數(shù)據(jù)是有效的,那些數(shù)據(jù)是偽造的。所以就引入了簽名的概念。用算法的方式來(lái)保證數(shù)據(jù)的可信性。

早期的網(wǎng)站基本就一個(gè)主站,也沒(méi)有分布式的部署。所以多數(shù)都采用第一種方式。
但隨著訪問(wèn)量的增加,開始做分布式,就涉及到了session共享的問(wèn)題。比如①中的存儲(chǔ),使用redis來(lái)達(dá)到共享數(shù)據(jù)的效果。但是這樣會(huì)在服務(wù)器中存儲(chǔ)大量的數(shù)據(jù)。

然后呢,就出來(lái)另外一種。不在服務(wù)器存儲(chǔ)數(shù)據(jù)。其中一個(gè)就是jwt。
jwt在生成時(shí),可以設(shè)置有效期。理論上 一個(gè)用戶可以產(chǎn)生無(wú)數(shù)個(gè)jwt,且jwt的有效期獨(dú)立。

如果你想將一個(gè)還在有效期內(nèi)的jwt置為無(wú)效,那就必須要在服務(wù)器存儲(chǔ)數(shù)據(jù),這就違背了他的設(shè)計(jì)原則~

其實(shí)。他的退出,就是客戶端主動(dòng)將jwt扔掉(假設(shè)不會(huì)被其他人撿到)~~~~~ 那么這個(gè)jwt不就不存在了嗎~ 這不就完成注銷功能了嗎~

下墜 回答

一個(gè)對(duì)象會(huì)不會(huì)被回收,是由是否有變量引用它決定的,main執(zhí)行完畢之后,u1和user2兩個(gè)變量都會(huì)自動(dòng)銷毀,new User也就沒(méi)有變量執(zhí)行它了,自然就被回收了。