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

鍍金池/ 問答/ Java問答
任她鬧 回答

默認(rèn)情況下,我們只需要將靜態(tài)資源放在一下幾個(gè)目錄中就可以直接通過url在瀏覽器中訪問了。

  • /META-INF/resources/
  • /resources/
  • /static/
  • /public/

比如再static下放login.html,則可以直接通過 http://localhost:8080/login.html 訪問

可以下載代碼示例自己debug:https://gitee.com/skyarthur19...

傻丟丟 回答

getOptimalPreviewSize 的第一個(gè)參數(shù)是硬件所支持的尺寸列表,后面長寬是你想要顯示的UI尺寸。
所以預(yù)覽的圖片顯示是經(jīng)過修正的,并不是攝像頭看到的實(shí)際尺寸。
個(gè)人想法
方案1.只是用完全匹配的尺寸,即UI尺寸和硬件尺寸相同比例的size (不太好,特別是低檔機(jī)的硬件支持?jǐn)?shù)少,會很模糊)
方案2.拿到拍攝后的圖后修圖。不直接用系統(tǒng)相機(jī)生成的圖,用工具類裁剪后保存。

凝雅 回答

這個(gè)方法太多了
1.你就用Python寫一個(gè)腳本,引用request模塊,發(fā)起請求,得到響應(yīng)以后判斷是不是對不對,然后把這個(gè)腳本寫成定時(shí)任務(wù)
2.可以用其他語言來實(shí)現(xiàn),shell+curl,nodejs都可以做

夢囈 回答
故想做一層緩存。但是需要保證數(shù)據(jù)的正確性。

完全正確是不可能的。除非那邊服務(wù)有相應(yīng)的“通知”。

if hasCache:
    return cache

不就這樣么。

笨笨噠 回答
       <dependency>
                <groupId>org.mybatis.spring.boot</groupId>
                <artifactId>mybatis-spring-boot-starter</artifactId>
                <version>1.1.1</version>
      </dependency>
嘟尛嘴 回答

不要下載exe文件,確實(shí)有問題,不確定跟系統(tǒng)環(huán)境有沒有關(guān)系,改下載zip壓縮包解壓后可以正常使用

柒槿年 回答

你的目的其實(shí)就是削峰。削峰,可以用隊(duì)列。簡單理解就好比大壩,外部并發(fā)量是不可控的,但是大壩可以將外部的水流量轉(zhuǎn)變?yōu)榭煽氐乃髁浚ㄩ_閘),以不至于下游沖垮!

青黛色 回答

試試給input添加name標(biāo)簽:

<form:input path="expiredAt" id="expiredAt" name="expiredAt" class="input-small Wdate" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:00:00'})" />
安若晴 回答

直接強(qiáng)轉(zhuǎn)就行了。Page<Product> page = (Page)productList;

背叛者 回答

如果會員API訂單API均可部署于多臺服務(wù)器,前提供一定的均衡和冗余,那就算是;如果只能分別部署一臺,那么就沒什么卵用了

陌離殤 回答

說下個(gè)人目前在用的分布

Controller:接受Web請求,分發(fā)調(diào)用不同的邏輯或服務(wù)完成一項(xiàng)事情,返回?cái)?shù)據(jù)
service:做些服務(wù)Api接口相關(guān)的代碼
dao:和數(shù)據(jù)庫打交道(對表進(jìn)行增刪改查)
logic:自己的業(yè)務(wù)邏輯相關(guān)

現(xiàn)在有個(gè)PC注冊賬號的功能
  1:初始階段,controller收到請求,直接在controler里面寫數(shù)據(jù)庫連接,進(jìn)行增刪改查,沒毛病,可以運(yùn)行。
  2:慢慢發(fā)展,功能多了,Controller多起來了,contoller到處都是sql和數(shù)據(jù)庫打交道的代碼,雖然不影響運(yùn)行,但是有時(shí)候發(fā)現(xiàn),如果我要修改一個(gè)數(shù)據(jù)表的字段或其他東西,得到好幾個(gè)Controller里面去找相同的一個(gè)代碼并修改,太麻煩了,干脆都放到一個(gè)里面,全部對增刪改查從同一個(gè)地方多好,這時(shí)候出現(xiàn)了dao層。
  3:繼續(xù)發(fā)展,進(jìn)軍移動(dòng)端,有了手機(jī)注冊的功能,簡單,寫唄,寫著寫著發(fā)現(xiàn),我去,怎么和PC注冊功能這么像?都要校驗(yàn)用戶信息->判斷數(shù)據(jù)庫有無重復(fù)->插入數(shù)據(jù)庫(重復(fù)的業(yè)務(wù)功能在幾個(gè)控制器都要被重復(fù)使用),有了第二步的經(jīng)驗(yàn),把這些相同的業(yè)務(wù)操作抽離放到一起唄,出現(xiàn)了logic層(logic層負(fù)責(zé)做些處理并調(diào)用dao層完成數(shù)據(jù)的入庫等和數(shù)據(jù)庫打交道的事情),RegisterLogic,規(guī)定所有的注冊功能都走這一個(gè)邏輯了,維護(hù)更加方便了,以后即使增加一百種注冊方式,只要 new RegisterLogic()->register();就行了。
  4:繼續(xù)發(fā)展下去,公司有聲有色的,老板說,網(wǎng)站太無聊了,加點(diǎn)天氣預(yù)報(bào),隨機(jī)推送笑話的附屬功能吧,這行功能不屬于自己的系統(tǒng)的業(yè)務(wù)邏輯,更具第二步和第三步的經(jīng)驗(yàn),應(yīng)該單獨(dú)放一個(gè)地方,沒準(zhǔn)以后其他的地方會用到,這時(shí)候service層就出現(xiàn)了。
  
我以為 回答

1.0版本

function jsonToQuery(json) {
    let result = [];
    for (let key in json) {
         result.push(key + '=' + json[key]);
    }
    return result.join('&');
};

2.0版

function jsonToQuery(json, replace){
let result = [];
replace = replace || function(value){
    return value;
}

for(let key in json){
    let item = json[key];

    result.push(key + '=' + replace(json[key]));
}
return result.join('&');

}

妖妖 回答

我沒看懂你要干什么,但是差距應(yīng)該是蠻大的吧。http://jsrun.net/HQiKp

心癌 回答

正常來說c擴(kuò)展絕對性能要更好一點(diǎn)。但我沒用過。一直在用php-ampqlib

執(zhí)念 回答

clipboard.png 在web.xml配置字符過濾器,這是誰在踩啊,springmvc 不是用過濾器來過濾編碼的?回答問題還要被踩,厲害。

失心人 回答

你這是正則寫錯(cuò)了,'/src="(.+.(png|jpg))"+?/'其中只有第一個(gè),也就是外面的捕獲組使用了非貪婪模式,里面的'.+'沒使用非貪婪模式,改成'.+?'應(yīng)該就可以了。(這個(gè)點(diǎn)不睡也是沒誰了。。)

懷中人 回答

你數(shù)據(jù)庫和程序是部署在一起的嗎?如果是,其實(shí)直接都是localhost都是可以,都是指向的是自己本機(jī)。但是用127.0.0.1更好