鍍金池/ 問(wèn)答/ 網(wǎng)絡(luò)安全問(wèn)答
何蘇葉 回答

viewport是視口,以設(shè)備寬度作為視口寬度的含義是頁(yè)面的最外層寬度與手機(jī)保持一致。但是如果內(nèi)容包含大于手機(jī)寬度的內(nèi)容,可不是得左右劃才能看得到嗎

離魂曲 回答

1.強(qiáng)制刷新頁(yè)面 2.查看 apache 配置文件中是否進(jìn)行過(guò) RewriteRule url重寫(xiě)。

Adobe 之前搞了一個(gè)flex 框架,用來(lái)寫(xiě)網(wǎng)站,效果吊炸天,然后就沒(méi)人用了。。

影魅 回答

你的分頁(yè)組件應(yīng)該是在切換的時(shí)候沒(méi)有重新渲染。不重新渲染就會(huì)保留狀態(tài)。

clipboard.png

我看你B選項(xiàng)卡的分頁(yè)組件用的一個(gè)狀態(tài)跟A一樣了

離人歸 回答

一個(gè)循環(huán) 5次,一個(gè)循環(huán) 25次,你說(shuō)一樣嗎

leal是地址裝載運(yùn)算符,原本是專門(mén)用來(lái)取地址的(類(lèi)似于C語(yǔ)言的取地址運(yùn)算&),但是后來(lái)經(jīng)常被用作優(yōu)化作用。原因是它可以用一條指令做到原本需要數(shù)條指令才能實(shí)現(xiàn)的事情。

比如:

leal (%eax, %eax, 4), %eax

這條指令等同于%eax * 5。

在你的程序里面,原本需要兩條指令的t = x + y,用leal只需一條指令即可。

至于點(diǎn)號(hào)開(kāi)頭的并不是實(shí)際的指令,而是給匯編器看的,可以不用理會(huì)。

不討喜 回答
server{
    listen            80;
    server_name       ~^(.+)\.abc\.cn$;
    location / {
        proxy_set_header        Host $1.abc.cn;
        proxy_redirect          off;
        # proxy_set_header      Accept-Encoding gzip;
        resolver                114.114.114.114;
        proxy_pass              http://$1.abc.com;
    }
}

用正則匹配server_name并捕獲即可。

吢丕 回答

應(yīng)該是發(fā)件太頻繁,被當(dāng)成垃圾郵件制造者了。

眼雜 回答

可以的,你可以通過(guò) InstanceTree.getNodeParentId( dbId ) 這個(gè)函數(shù)獲取該構(gòu)件父節(jié)點(diǎn)的 dbId。如果你想遞歸(resursively)的獲取該構(gòu)件父層的父層的信息,可以這么做:

/**
 * @param {InstanceTree} it - Forge Viewer instance tree.
 * @param {number} dbId - 想要查詢的構(gòu)件 dbId.
 * @param {number[]} parentIds - 結(jié)果容器.
 */
function getParnetIds( it, dbId, parentIds ) {
 const pid = it.getNodeParentId( dbId );
 if( pid == it.getRootId() ) return;

 parentIds.push( pid );
 getParnetIds( pid, parentIds );
}

const it = viewer.model.getData().instanceTree;
const parentIds = [];

getParnetIds( it, 915, parentIds );

if( parentIds.length > 0 ) {
  const n = parentIds.length;
  for( let i = 0; i < n ; i++ ) {
     cosnt dbId = parentIds[i];
     console.log( it.getNodeName( dbId ) ); // 打印父節(jié)點(diǎn)的名稱
  }
}
九年囚 回答

這個(gè)不是報(bào)錯(cuò),只是服務(wù)器主動(dòng)的和你斷開(kāi)了鏈接。
原因:長(zhǎng)時(shí)間沒(méi)有操作服務(wù)器,處于安全考慮,將當(dāng)前的會(huì)話斷開(kāi)。

過(guò)客 回答

自力更生,二手東給了我一個(gè)一用就壞的硬盤(pán)。。

挽歌 回答

Person.prototype 如果不是對(duì)象,就會(huì)設(shè)置 p 的原型為 Object構(gòu)造函數(shù)。

黑與白 回答

你表述中的“那個(gè)data:image/png字符串”,其實(shí)就是圖片,不過(guò)是以base64的編碼方式存在的圖片。

你現(xiàn)在的目的是,想要不生成圖片就得到圖片,這個(gè)需求我知道有個(gè)人能實(shí)現(xiàn)————The fking God!

憶往昔 回答

因?yàn)閘istItems是異步拿到的,所以你在綁定dropdown數(shù)據(jù)源的時(shí)候,可以有兩種方式:

  1. 綁定一個(gè)數(shù)組,在template里面可以這樣綁定:
<dropdown [data]="listItems"></dropdown>

listItems: Library[];

getList(urlStr: string) : void {
  this.http
  .get(urlStr)
  .filter((data: Library[]) => data !== null)
  .subscribe((data: Library[]) => {
     this.listItems = data.filter((library) => library.name.toUpperCase().indexOf(pattern.toUpperCase()) !== -1)
  .sort(this.sortFunction))
  });
}
  1. 綁定一個(gè)Observable, 但在做綁定的時(shí)候需要加上async pipe。
<dropdown [data]="listItems | async"></dropdown>

listItems: Observable<Library[]>;

getList(urlStr: string) : Observable<Library[]> {
  this.http
  .get(urlStr)
  .filter((data: Library[]) => data !== null)
  .map((data: Library[]) => {
    return data.filter((library) => library.name.toUpperCase().indexOf(pattern.toUpperCase()) !== -1)
  .sort(this.sortFunction))
  });
}

this.listItems = getList("url");
殘淚 回答

你可以創(chuàng)建一個(gè) Windows 環(huán)境變量 MSYS2_PATH_TYPE=inherit,等這個(gè)環(huán)境變量生效,再打開(kāi) msys2 的 mintty 就好了。


其實(shí)這個(gè)問(wèn)題外國(guó)友人已經(jīng)幫你解決了,而且有多種辦法,可查閱 https://sourceforge.net/p/msy... 。

下墜 回答

php中變量是分配在執(zhí)行棧的尾部,執(zhí)行棧zend_execute_data,實(shí)際是一塊堆內(nèi)存,是個(gè)變長(zhǎng)結(jié)構(gòu)體,由zval來(lái)存儲(chǔ)變量的值,變量名是存儲(chǔ)在symbol_table中,在unset時(shí),并沒(méi)有進(jìn)行出棧操作,而是將變量名稱從全局符號(hào)表(函數(shù)中則為函數(shù)執(zhí)行棧的符號(hào)表)中刪除,并且將存儲(chǔ)其值的zval置為IS_UNDEF,函數(shù)中的臨時(shí)變量的內(nèi)存會(huì)在函數(shù)執(zhí)行結(jié)束時(shí)進(jìn)行釋放,全局變量則在整個(gè)程序執(zhí)行結(jié)束后進(jìn)行釋放

念初 回答

在地圖div中添加固定高度

height:300px;

既可以顯示,但是無(wú)法自動(dòng)調(diào)整。

茍活 回答

已找到解決辦法。網(wǎng)頁(yè)中有段js是生成token的.