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

鍍金池/ 問答/ Java問答
嘟尛嘴 回答

items: []
你少了一個(gè)冒號

拽很帥 回答

個(gè)人猜測一般是客戶端轉(zhuǎn)碼之后傳服務(wù)端,不占用服務(wù)端資源
格式一般是H264編碼的mp4

落殤 回答

代理軟件地址

proxies = {
    "http": "http://127.0.0.1:8080"
}
requests.post(url=url, json=joindata, proxies=proxies,verify=('FiddlerRoot.pem'))

verify同目錄下的Fiddler證書,F(xiàn)iddler就能抓到包了

傲嬌范 回答
let getMap = (arr, key) => arr.map(a => a[key]);

let cidMap = getMap(arr1, 'cid');

arr2.forEach(item => {
      let goods = arr1[cidMap.indexOf(item['cid'])]['goods'];
      let goodsMap = getMap(goods, 'gid');
      // 手機(jī)碼字,忘了 goods 的操作會不會影響原來的數(shù)組……
      // 題主自行試一下吧
      arr1[cidMap.indexOf(item['cid'])]['goods']
             [goodsMap.indexOf(item['gid'])]
             ['count'] += item['count'];
});
巫婆 回答

修改:
經(jīng)評論提醒,Java 中沒有引用傳遞,是我表達(dá)失誤。
數(shù)組是引用類型,也是值傳遞,只是 就是 value 的地址,因此修改會影響到 value。


原答案:

因?yàn)?Java 中數(shù)組實(shí)質(zhì)上是 Array 類的實(shí)例,如果直接返回 value,那么這會是一個(gè)引用傳遞,一旦你修改了 toCharArray() 返回值里某個(gè)位置上的字符,那個(gè) String 實(shí)例的值(即 value )也會跟著變動。

選擇 回答

你這個(gè)需求我聽說過一些,二維碼是 0 和 1 在一個(gè)方塊里,白色的是0 黑色的是1 以此來表達(dá)整個(gè)01001001011101這種二進(jìn)制,然后再通過攝像頭拍攝,光感芯片錄入存儲設(shè)備,程序提取出整個(gè)圖片進(jìn)行色差對比,深色的就是1淺色的是0 ,也就是說,只要二維碼能表達(dá)出深淺對比度大的都能識別

也就是說,你在市面上看到的那么好看的二維碼,很大一部分是美工ps出來的,當(dāng)然程序替換生成的也不少,但是都是核心技術(shù),因?yàn)檫@個(gè)對比度的數(shù)據(jù)需要反復(fù)測試,然后存儲下來,成為模板,等到下一個(gè)用戶生成的時(shí)候,直接調(diào)取模板,完成替換。

比如你發(fā)的這個(gè)網(wǎng)站上有一句話
圖片描述

所以你想直接生成要完成兩個(gè)目標(biāo),第一,你有模板,第二你有調(diào)取模板并替換的算法
很顯然,你啥都沒有,
那就看一個(gè)開源項(xiàng)目吧
http://cgv.cs.nthu.edu.tw/Pro...

疚幼 回答

找到方法了,沒有仔細(xì)看文檔,這里有說明
圖片描述

添加了padding之后在iphone手機(jī)上能正常顯示
圖片描述

效果圖:
圖片描述

雨蝶 回答

你為什么覺得第一個(gè)好用呢?

艷骨 回答

===============================正確答案====================================
原來對于MAVEN項(xiàng)目,Eclipse會自動把項(xiàng)目srcmainJava目錄下的配置文件(.xml)和資源文件(.properties)搬運(yùn)到target目錄下,而intellij idea默認(rèn)是不會幫我們做這件事的。
加個(gè)配置就好了
圖片描述
https://blog.csdn.net/beauxie...

傻叼 回答

不包含。最大堆大小和永久代大小的設(shè)置是分開的。

網(wǎng)上找到了一張圖

clipboard.png

怪痞 回答

1、split

var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var result=str.split("[]");
if(result&&result[1]){
    result[1];
}

2、正則

var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var p=/\[\]([\s\S]*?)\[\]/;
var result=str.match(p)[1];
var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var p=/[^\]]+(?=\[\])/g;
var result=str.match(p)[1];
喵小咪 回答

配置webpack的output,給build出來的文件加上hash后綴。

filename: '[name].js?[hash]'
吢丕 回答

你的dao接口GoShoppingDao的包名是dao,即你的dao全路徑是dao.GoShoppingDao,沒有com.shopping 啊

眼雜 回答

EntityManager#getReference 了解一下。

附一個(gè)類似的問答 https://stackoverflow.com/a/1...

另外,據(jù)我所知,EntityManager#getReference + setter 也會觸發(fā) SELECT 語句,有些答案說不會觸發(fā) SELECT 。。。 這個(gè)還有待確認(rèn).

抱緊我 回答
背景
目前項(xiàng)目中會使用了Iaas中的vm,所有操作都是通過ssh連上去的。pm表示要不要寫個(gè)agent在里面用,現(xiàn)在每次操作都ssh一下都很惡心。

談?wù)勎艺J(rèn)為使用ssh的好處:
代碼集中在一處,不需要分發(fā)
不需要維護(hù)agent這么一個(gè)進(jìn)程的生命周期,以及檢測它的心跳
缺點(diǎn):

不支持異步
我想問的問題
ssh的開銷大嗎?在我看來似乎和寫一個(gè)基于web server 的agent差不多
大家一般是如何選型的?為什么這么選?

這個(gè)東西以前做過類似的,也有過反思,甚至設(shè)計(jì)的原型和你說的一模一樣。

例如,我為什么要用基于web server的agent呢,我干嘛不用tcp長連接到服務(wù)端,這樣執(zhí)行的結(jié)果可以流式傳輸?shù)秸{(diào)用方,他那邊顯示起來比較平滑,不用每個(gè)命令執(zhí)行完等結(jié)果。
但是我這樣搞的話,中控端流量和日志存儲就成了問題了啊。
如果我的業(yè)務(wù)都在云上,如果不同機(jī)房網(wǎng)絡(luò)不互通的話,我又要蛋疼地搞點(diǎn)兼容的事情……
例如,agent的生命周期,為什么我要檢測她的心跳呢?機(jī)器上萬臺的話,任何可能的事情都會發(fā)生啊,修復(fù)起來太蛋疼了。但是我不處理的話……所以后面我會考慮用ssh來修復(fù)agent啊。

我假設(shè)你所有的機(jī)器都是linux,發(fā)行版為同一種。

SSH:

  1. 依賴于ssh的速度,一旦網(wǎng)絡(luò)抖動,ssh操作便會失敗。(低概率/風(fēng)險(xiǎn))
  2. 依賴于key,如果你安全策略不夠嚴(yán)謹(jǐn),或者管理比不嚴(yán)格的話,那么必然會造成root key的泛濫。(安全風(fēng)險(xiǎn)高)
  3. 開源技術(shù)很成熟,你很容易就能用幾行python包裝出一個(gè)比較完善的腳本,或者寫出一個(gè)ansible的配置。(用起來簡單)

AGENT:

  1. 依賴于中控端。如果你不打算搞個(gè)中控端,那和ssh沒本質(zhì)區(qū)別。
  2. 其實(shí)和SSH一樣,依賴于網(wǎng)絡(luò),一旦抖動也會出問題。
  3. ?;睢H绻愕墓旧晕⒋簏c(diǎn)的話,會有各種亂七八糟的原因能讓你的agent不起作用,甚至被kill。雖然處理起來沒啥問題,但是這個(gè)活總得有人來干。(低風(fēng)險(xiǎn))
  4. 維護(hù)。(成本中等)
  5. agent其實(shí)可以不用中間代碼,因?yàn)橐环矫婀ぷ髁勘容^大,一方面教育成本和學(xué)習(xí)成本也比較高。只是向agent下發(fā)shell腳本、python腳本等也可以完成相同的功能,沒問題的。

大公司有各種審計(jì)、安全方面的需求,會把這種事情統(tǒng)一到某個(gè)地方,搞個(gè)中控端,所有的批量操作必須通過中控端。模式也不一樣,有些用agent,有些用ssh,只有中控端才是必須要有的。

再說的直白點(diǎn),
你是個(gè)小公司,小于30臺機(jī)器或者小于50臺機(jī)器的話,不建議考慮agent模式。
沒那個(gè)需求,投入的成本大而收效低。
基于各種第三方框架包裝一個(gè)就好了嘛,嫌麻煩就ansible用起。

json數(shù)據(jù)都有非常多非常好的解析工具,如果是javascript,甚至都是內(nèi)置的,不建議用正則,
原因:

1. 正則易寫不易維護(hù);
2. 總有你測試不到的特殊情況;
3. 不通用,如果你想得到更多字段的數(shù)據(jù), 正則不適合做這件事.

不過,既然一定要,可以試試這個(gè):

js:

    SyncKey = {"Count": 4,"List": [{"Key": 1,"Val": 694398478},{"Key": 2,"Val": 694398818},{"Key": 3,"Val": 694398792},{"Key": 1000,"Val": 1525475042}]}
    res = JSON.stringify(SyncKey)
    var myregexp = /"Val":(\d+)/g;
    var match = myregexp.exec(res);
    while (match != null) {
        // matched text: match[0]
        // match start: match.index
        // capturing group n: match[n]
        console.log(match[1])
        match = myregexp.exec(res);
    } 

Java:

    import java.util.regex.*;
    
    
     public class RegTest{
     
        public static void main(String[]  args){
            String SyncKey = "{\"Count\": 4,\"List\": [{\"Key\": 1,\"Val\": 694398478},{\"Key\": 2,\"Val\": 694398818},{\"Key\": 3,\"Val\": 694398792},{\"Key\": 1000,\"Val\": 1525475042}]}";
            
            Pattern p = Pattern.compile("\"Val\":\\s*(\\d+)");
            Matcher m = p.matcher(SyncKey);
            
            while (m.find()) {
                System.out.println(m.group(1));                    
            }        
            
        }
    
    }
心夠野 回答

1、是否有禁止
2、文件修改后是否重新編譯,重新編譯是否支持熱加載(Web項(xiàng)目)
主要就是上面兩個(gè)問題