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

鍍金池/ 問(wèn)答
寫(xiě)榮 回答

跨域需要后端的知識(shí),在后端處理,現(xiàn)在只說(shuō)后端:
(代碼前面的也是代碼組件部門(mén))
一:寫(xiě)過(guò)濾器:
/**

  • desc 自定義跨域過(guò)濾器
  • className CorsFilter
  • modify
  • version 1.0
  • since 1.8

*/
public class CorsFilter implements Filter {

private FilterConfig config = null;

@Override
public void init(FilterConfig config) throws ServletException {
    this.config = config;
}

@Override
public void destroy() {
    this.config = null;
}


@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
    HttpServletResponse response = (HttpServletResponse) servletResponse;
    HttpServletRequest request = (HttpServletRequest) servletRequest;
    // 允許哪些Origin發(fā)起跨域請(qǐng)求,nginx下正常
    // response.setHeader( "Access-Control-Allow-Origin", config.getInitParameter( "AccessControlAllowOrigin" ) );
    response.setHeader( "Access-Control-Allow-Origin", "http://192.168.212.127:8070" );
    // 允許請(qǐng)求的方法
    response.setHeader( "Access-Control-Allow-Methods", "POST, GET, OPTIONS,DELETE,PUT" );
    // 多少秒內(nèi),不需要再發(fā)送預(yù)檢驗(yàn)請(qǐng)求,可以緩存該結(jié)果
    response.setHeader( "Access-Control-Max-Age", "3600" );
    // 表明它允許跨域請(qǐng)求包含xxx頭
    response.setHeader( "Access-Control-Allow-Headers", "Origin, Access-Token,X-Requested-With, Content-Type, Accept" );
    //是否允許瀏覽器攜帶用戶(hù)身份信息(cookie)
    response.setHeader( "Access-Control-Allow-Credentials", "true" );

   // response.setHeader( "Access-Control-Expose-Headers", "*" );
    if (request.getMethod().equals( "OPTIONS" )) {
        response.setStatus( 200 );
        return;
    }
    filterChain.doFilter( servletRequest, response );
}

}

注意:http://192.168.212.127:8070,這個(gè)就是前面訪問(wèn)的地址

第二步:在web.xml中配置過(guò)濾器

<!-- CORS跨域過(guò)濾器 start -->
<filter>
    <filter-name>CorsFilter</filter-name>
    <filter-class>bd.store.base.cotroller.CorsFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>CorsFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
<!--# CORS跨域過(guò)濾器 end -->

第三步:前面直接使用,不需要做任何配置

擱淺 回答

Commit ID 的展現(xiàn)形式是 16 進(jìn)制,那里面只會(huì)有數(shù)字 1,不會(huì)有字母 l。你的 git reset 命令中用的是字母 l。我知道它們長(zhǎng)得像,可是它們真不一樣。

你需要個(gè)靠譜點(diǎn)的代碼字體。我推薦 IosevkaInput。我的編輯器和瀏覽器里用的是 Iosevka Slab,終端模擬器里用的是 Iosevka Term Slab。

雨蝶 回答

webstorm的識(shí)別,如果是打開(kāi)項(xiàng)目之前沒(méi)有package.json,是沒(méi)有npm面板的。

解決辦法
右鍵點(diǎn)擊package.json

clipboard.png

葬愛(ài) 回答

try_files是可以的,不會(huì)響應(yīng)30x跳轉(zhuǎn)

location /oper/ {
    try_files $uri /index.html;
}

也可以用rewrite

location /oper/ {
    rewrite /oper/ /index.html last;
}

對(duì)比下兩者的優(yōu)缺點(diǎn):
try_files可以兼顧文件存在的情況,不過(guò)會(huì)多一些磁盤(pán)操作
rewrite無(wú)磁盤(pán)操作,不過(guò)無(wú)法兼顧文件存在的情況

如果是單純的需要將/oper/開(kāi)頭的所有請(qǐng)求返回/index.html,建議使用rewrite

故人嘆 回答
  1. 套一層div設(shè)置成inline-block 呈現(xiàn)為inline 是可以用text-align使他水平居中的

  2. 行內(nèi)元素(span)浮動(dòng)了就變成塊級(jí)元素了 ,text-align只能使 inline水平居中

  3. 你這種寫(xiě)法的清除浮動(dòng)只能使父級(jí)不受浮動(dòng)影響

4 .

.inner1{
  float: left;
  border: 1px solid red;
  clear: left;
}
.inner2{
 float: left;
  border: 1px solid red;
  clear: right;
}
溫衫 回答

會(huì)出現(xiàn)一些,具體還是看官方的更新日志,根據(jù)自己的實(shí)際使用情況一一比對(duì)。按使用去搜索更新,沒(méi)有必要全篇閱讀。

拮據(jù) 回答

opsition為absolute的div元素的定位是相對(duì)于父級(jí)元素不為position:static(默認(rèn))的元素的。如果父級(jí)元素沒(méi)有,那就相對(duì)于body.

青黛色 回答

event.files 是你上傳的文件列表

//常規(guī)去重
let flag = false;
for(let i = 0;i<event.files.length-1;i++){
    for(let j = i+ 1;j<event.files.length;j++){
        if(event.files[i].name==event.files[j].name) flag=true
    }
}
//文件名數(shù)組
const arr = Array.from(event.files).map(item=>item.name)
//用set去重
const set = new Set(arr)
//如果set長(zhǎng)度和原來(lái)不同就是有重復(fù)
if(set.length!=arr.length){
    ...
}
清夢(mèng) 回答

這個(gè)是柵格布局

span 柵格占據(jù)的列數(shù)
offset 柵格左側(cè)的間隔格數(shù)

而下面的代碼是對(duì)上述信息的動(dòng)態(tài)設(shè)置,用于頁(yè)面自適應(yīng)等等。

var checkboxSpan = emrPartsOptions.length * 3;
var checkboxOffset = (24 - checkboxSpan) / 2;

懷中人 回答

全局注冊(cè)這個(gè)組件,在app.vue里import這個(gè)組件,Vue.use()一下。在去你請(qǐng)求的地方設(shè)置state,一般有vuex直接交給vuex去做,設(shè)置兩個(gè)action方法。來(lái)操控loading的顯示

萌面人 回答

不太記得印象筆記是不是用Electron寫(xiě)的了,如果是的話100M內(nèi)存是很正常的,而且印象筆記的客戶(hù)端應(yīng)該有連網(wǎng)、同步、渲染等子進(jìn)程,多少還是要占用一些內(nèi)存的??梢钥紤]印象筆記的Windows Store UWP版本,大概內(nèi)存在50M左右

失魂人 回答

我是來(lái)推官方文檔的,你這些問(wèn)題在官網(wǎng)介紹的比較細(xì)致。其實(shí)大部分人的博客都是看官方文檔后翻譯而來(lái)的。雖然英文讀起來(lái)比較困難,但是這種工具類(lèi)的文檔都還行,耐心讀下去會(huì)收獲頗豐的。你問(wèn)題在Security部分應(yīng)該都能找到答案。
https://docs.mongodb.com/manual/security/

胭脂淚 回答

mousedown鼠標(biāo)按鍵按下后觸發(fā);
mouseup是在鼠標(biāo)按鍵松開(kāi)之后會(huì)觸發(fā);
mousemove在鼠標(biāo)按下松開(kāi)均會(huì)觸發(fā);

只有鼠標(biāo)松開(kāi)后才會(huì)觸發(fā)mouseup,請(qǐng)問(wèn)您的所謂不會(huì)觸發(fā)是哪種情況下?

壞脾滊 回答

你自己的代碼是用rocket.min.js異步加載的,它的執(zhí)行被延后到Dom生成之后了,
而github上是直接js,運(yùn)行$('#xxx')的時(shí)候dom還沒(méi)加載呢
把你的代碼放在 $(document).ready(function(){ ... })里了事

貓館 回答

excel使用這個(gè)phpexcel

至于數(shù)據(jù)就需要分片寫(xiě)入excel文件,一次寫(xiě)入1000條或者2000條啊,一次數(shù)據(jù)太多,會(huì)導(dǎo)致內(nèi)存溢出導(dǎo)致錯(cuò)誤,每一1000位一個(gè)文件,最后在合并文件就可以了,一次寫(xiě)入50000條,這種做法是不支持的(除非你服務(wù)器很好)

久不遇 回答

你在drive里面調(diào)用了ignition

plt是別的變量吧,試試在出錯(cuò)一行上面加上

import matplotlib.pyplot as plt