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

鍍金池/ 問答/ 網(wǎng)絡(luò)安全問答
只愛你 回答
virt 7070m
你的java程序能訪問的內(nèi)存空間地址, 包括代碼,數(shù)據(jù),共享庫,交換頁等等, 這是一個虛擬映射, 并不是所有地址都有相應(yīng)的物理內(nèi)存對應(yīng), 所以可以是大于物理內(nèi)存的.

res 2.5g
這個可能和你的java啟動參數(shù)有關(guān), 如 -Xmx2500m或比這個還大, 是程序占用的非交換的駐留內(nèi)存.

shr 10m
占用內(nèi)存的可共享部分,可能與其他進行共用.

%mem 4.0
占用內(nèi)存的百分比

推測 2.5g/4%=62.5~你的機器有64G的物理內(nèi)存

至于代碼

 List list = new ArrayList<String>(1000);
 list.add("abcd");  

可以這樣理解內(nèi)存使用
new ArrayList<String>(1000); 僅僅是分配并初始化了一個ArrayList對象. 并初始化的內(nèi)部的數(shù)組對象

我們看一下JDK6的源碼

127     public ArrayList(int initialCapacity) {
128         super();  //調(diào)用AbstractList的默認構(gòu)造函數(shù),里面什么也沒有做
129         if (initialCapacity < 0)
130             throw new IllegalArgumentException("Illegal Capacity: "+
131                                                initialCapacity);
132         this.elementData = new Object[initialCapacity]; //創(chuàng)建一個數(shù)組對象
133     }

真正消耗內(nèi)存的是 new Object[initialCapacity], 大約是initialCapacity*4個字節(jié), 算下來也不多.
list.add("abcd")增加了一個string對象加對象內(nèi)部字符和屬性(長度等)占用的內(nèi)存.

可以用下面的小程序完成對內(nèi)存使用的檢驗

import java.util.*;

public class test{

        public static void print(){

        long total = Runtime.getRuntime().totalMemory();
        long used  = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();
        System.out.println("total="+total+" used="+used);

    }

    public static void main(String[] args)throws Exception {
         print(); //(1)
         List<String> list = new ArrayList<>(1000000);
         print(); //(2)
         Thread.sleep(1000);
         int i=0;
         while(i++<1000000){
          list.add(i+"test1234567890");
         }
         print();//(3)

         Thread.sleep(10000);  
    }
} 

代碼里的Thread.sleep的作用是為了占用內(nèi)存時間長一下,這樣可以用終端指令進行監(jiān)控

top -p `pgrep java`

上面的程序執(zhí)行后輸出的結(jié)果為

total=55574528 used=608336        (1)
total=55574528 used=4608352       (2)
total=204472320 used=85200512     (3)

上面(2)-(1) 4608352-608336= 4000016
對應(yīng)的是ArrayList對象占16字節(jié), elementData數(shù)組每個占4字節(jié),共1Mx4=4M內(nèi)存.
放入字符串后, 85200512-4608352=80592160, 大概我的每個測試字符串占用了80字節(jié),實際字符平均20個, 每個字符占用的也是4個字節(jié).

-----實踐出真知-----

安于心 回答

1.新建introduction.md 文件并添加如下文字
# 前言

2.在SUMMARY.md文件里面的# Summary下添加下面的文字
* [前言](introduction.md)

你的瞳 回答

你給的期望數(shù)據(jù)和 問題描述有歧義啊,

  children: [
            { value: "1-1-2-1-1" },
            { value: "1-1-2-1-2" }
          ]

中的{ value: "1-1-2-1-2" }也是符合1-1-2-1的啊

孤星 回答

nextDelivery.rows.map(row => console.log(row.id))

九年囚 回答

不應(yīng)該先把數(shù)據(jù)查出來然后生成xunserch數(shù)據(jù)嗎

心夠野 回答

就我現(xiàn)在開發(fā)來看~是沒必要引入UI的,具體還是看需求吧~~ 一般產(chǎn)品都不是和微信同樣的風(fēng)格,引入了還是要大改UI的樣式~

毀了心 回答

https://gocn.io/ 去這里問問吧,beego 作者搞的社區(qū)

大濕胸 回答

new.target屬性允許你檢測函數(shù)或構(gòu)造方法是否是通過new運算符被調(diào)用的。在通過new運算符被初始化的函數(shù)或構(gòu)造方法中,new.target返回一個指向構(gòu)造方法或函數(shù)的引用。在普通的函數(shù)調(diào)用中,new.target 的值是undefined。

new.target語法由一個關(guān)鍵字"new",一個點,和一個屬性名"target"組成。通常"new."的作用是提供屬性訪問的上下文,但這里"new."其實不是一個真正的對象。不過在構(gòu)造方法調(diào)用中,new.target指向被new調(diào)用的構(gòu)造函數(shù),所以"new."成為了一個虛擬上下文。

new.target屬性是一個可以被所有函數(shù)訪問的元屬性。在箭頭函數(shù)中,new.target指向外圍函數(shù)的new.target。

遺莣 回答

試試在 package.json 里面手動加一條

"optionalDependencies": {
   "fsevents": "*"
 }
她愚我 回答
雖然只是奇怪的猜測,但是貌似解決了題主的問題,所以還是從評論里提出來,給后面的讀者留個答案。

如果只是為了解決問題的話,打開那條防火墻規(guī)則的屬性,把屬性->程序和服務(wù)->程序從“所有符合指定條件的程序”改成“此程序”,指定虛擬機/服務(wù)器,就可以解決問題。

疚幼 回答

你這個腳本有可執(zhí)行權(quán)限(x)嗎?

來守候 回答
s.send(b'GET / HTTP/1.1\r\nHost:www.baidu.com\r\nConnection: close\r\n\r\n')

請求完主動關(guān)閉

無標題 回答

命令tesseract imagename outputbase digits只識別數(shù)字,不過如果是驗證碼的數(shù)字估計識別出來是空,因為有噪聲和傾斜,需要先使用jTessBoxEditor工具訓(xùn)練

遺莣 回答

因為443端口的默認server是dvlec,所以顯示的是dvlec的內(nèi)容
你把notexist.lechange.com指向外網(wǎng)IP,使用https訪問也會顯示dvlec的內(nèi)容

如果不想出現(xiàn)這種情況,你需要配置一個默認的https server

      server {
        listen 443 ssl default_server;
        server_name _;
        ssl_certificate      /usr/local/nginx/ssl/server-com.crt;
        ssl_certificate_key  /usr/local/nginx/ssl/server-com.key;
        return 404;
    }
哎呦喂 回答

之前已經(jīng)解決,寫了下原因。BUG解決

伐木累 回答

去掉margin-bottom: -2px;

未命名 回答

其它區(qū)別我說不上來,但個人理解flume是用于采集日志文件的,日志文件本身沒有調(diào)用kafka api的能力,所以需要用到flumelogstash、filebeat等工具來作采集,如果是應(yīng)用程序向kafka輸出信息的話,用kafka api應(yīng)該沒有問題的吧