鍍金池/ 問答/ 網(wǎng)絡(luò)安全問答
淡墨 回答

1.特征向量表達(dá)式中的原矩陣A就扮演著保持特征向量x變換而方向保持不變的功能。特征向量具有保持方向不變的性質(zhì),但其向量的長度可能改變(除非c=1),變?yōu)樵瓉淼腸倍。 2.訓(xùn)練是進(jìn)行模擬運(yùn)算來測試。

離夢 回答

自己找到了解決方案…………………………
這樣配置后可以直接本地請求線上地址,不會(huì)出現(xiàn)跨域問題。

解決方案:
跨域問題
1本地host配置成線上域名:
要注意的是localhost不支持端口映射,之前就是栽進(jìn)這個(gè)坑里了。
clipboard.png
2.設(shè)置axios請求攔截器(可不設(shè)置)

clipboard.png
ip限制問題
ip限制的話就是通過vpn代理本地請求了,比如他限制40.70.230.110:3499這個(gè)訪問,就需要把服務(wù)器配置成這個(gè)40.70.230.110:3499。自己百度吧。
3.本地訪問的時(shí)候直接訪問m.xx.com

朕略傻 回答

該問題大致有以下幾種解決辦法:
1、調(diào)整密碼框位置,即將密碼框放在手機(jī)號下面。
2、改變交互,比如將驗(yàn)證碼置于二級交互,即輸入完手機(jī)號和密碼,點(diǎn)擊登錄,然后再輸入驗(yàn)證碼,類似于阿里云的控制臺
3、禁止自動(dòng)填充瀏覽器記住的密碼,該方案可參考:怎么禁止自動(dòng)填充瀏覽器記住的密碼?

魚梓 回答

在Python3.5以后,原生協(xié)程不能用于迭代,未被裝飾的生成器不能yield from一個(gè)原生協(xié)程

深記你 回答

不壓縮,運(yùn)行g(shù)ulp有問題嗎?應(yīng)該是你之前寫的代碼里面格式有問題,但是gulp不會(huì)提醒是哪里報(bào)錯(cuò)了,安裝elist檢查一下,兄弟你這工作量會(huì)有點(diǎn)大

久礙你 回答

那得看你的日志采集自一臺機(jī)器, 還是多臺機(jī)器; 你的 filebeat 和你的 es 是在一臺機(jī)器, 還是分屬兩臺機(jī)器.

按我的理解, 如果 filebeat 配置中沒有開啟 publish_async 選項(xiàng), 那么單一 filebeat 實(shí)例的輸出總是和文件順序一致的.
但如果你在多臺服務(wù)器上部署了多個(gè) filebeat, 因?yàn)楦鱾€(gè)系統(tǒng)時(shí)鐘未必時(shí)刻完全一致(導(dǎo)致日志記錄的時(shí)間在各個(gè)服務(wù)器上未必一致), 且中間經(jīng)過網(wǎng)絡(luò)傳輸, 就沒法保證 es 接到的數(shù)據(jù)和日志中標(biāo)明的時(shí)序一樣.
即使只有一個(gè) filebeat 實(shí)例, 如果和 es 部署在不同服務(wù)器上, 那也只排除了系統(tǒng)時(shí)鐘問題, 但網(wǎng)絡(luò)問題依然可能導(dǎo)致后發(fā)的日志先被 es 收到.

如果對日志時(shí)序有要求, 最好還是過一道 logstash, 把日志時(shí)間解析成 es 的 timestamp.

誮惜顏 回答

現(xiàn)在你是“客戶端”,你要在www.baidu.com這臺服務(wù)器上打印$_SERVER['HTTP_REFERER']才會(huì)得到你作為客戶端偽造的referer

你的PHP版體是多少,PHP好多庫 很長時(shí)間沒有更新,在新版PHP下,很容易出現(xiàn)各種錯(cuò)誤

http://pecl.php.net/package/vld

看了一個(gè),你還在用vld-0.10.1 哪是0.10.1 2010-04-13 發(fā)布的,
用最新的吧
0.14.0 2016-12-18

你好胸 回答

Web App側(cè)重“功能”,是使用網(wǎng)頁技術(shù)實(shí)現(xiàn)的App。總的來說,Web App就是運(yùn)行于網(wǎng)絡(luò)和標(biāo)準(zhǔn)瀏覽器上,基于網(wǎng)頁技術(shù)開發(fā)實(shí)現(xiàn)特定功能的應(yīng)用。比如谷歌搜索引擎就是一個(gè)webApp,它有一個(gè)特定的功能,所以可以稱為webapp
https://baike.baidu.com/item/...

PWA可以添加至主屏幕,點(diǎn)擊主屏幕圖標(biāo)可以實(shí)現(xiàn)啟動(dòng)動(dòng)畫以及隱藏地址欄,實(shí)現(xiàn)離線緩存功能,即使用戶手機(jī)沒有網(wǎng)絡(luò),依然可以使用一些離線功能,實(shí)現(xiàn)了消息推送。
https://segmentfault.com/a/11...

久舊酒 回答

問題已經(jīng)解決了

這個(gè)問題的 關(guān)鍵點(diǎn)setSelection() 方法的執(zhí)行時(shí)機(jī)

先說下如何解決

  • 布局中不需要做任何多余的設(shè)置
<RelativeLayout
    <!-- 這兩個(gè)設(shè)置不需要了,因?yàn)榻酉聛硪诔绦蚩傇O(shè)定 -->
    android:focusable="false"
    android:focusableInTouchMode="true" />
    <EditText />
</RelativeLayout>
  • Java代碼部分
public class MainActivity extends AppCompatActivity {
    private boolean isFirst = true; // 是否是第一次點(diǎn)擊 EditText
    private InputMethodManager mIMM; // 第一次點(diǎn)擊時(shí),軟鍵盤不自動(dòng)彈出,所以要手動(dòng)彈出
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        mIMM = (InputMethodManager) (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
        mEditText = findViewById(R.id.xxx);
        
        // 關(guān)鍵部分
        mEditText.setFocusable(false);
        mEditText.setOnClickListener( v -> {
            if(isFirst) {
                mEditText.setFocusableInTouchMode(true);
                mEditText.requestFocus();
                mEditText.setSelection(mEditText.getText().length());
                mIMM.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
                isFirst = false;
            }
        });
    }
}

再說下嘗試的過程

1. 直接設(shè)置 setSelection()

因?yàn)橹霸O(shè)置了 android:focusabelInTouchMode="true",所以直接設(shè)置是沒有效果的,第一次點(diǎn)擊EditText區(qū)域,會(huì)自動(dòng)彈出軟鍵盤,并且光標(biāo)位置是手指點(diǎn)擊的位置

2. 自定義 EditText,重寫 onSelectionChanged(int selStart, int selEnd)方法

這個(gè)方法感知光標(biāo)位置的變化,編寫如下代碼,可控制光標(biāo)始終在結(jié)尾處:

    @Override
    protected void onSelectionChanged(int selStart, int selEnd) {
        super.onSelectionChanged(selStart, selEnd);
            if (selStart == selEnd) { // 不考慮多個(gè)文字被選中
                setSelection(getText().length());
            }
    }

這個(gè)方法的執(zhí)行時(shí)機(jī)在自定義EditText對象初始化之前,并且在沒點(diǎn)擊之前,或者點(diǎn)擊時(shí)會(huì)多次執(zhí)行該方法,不好控制是否是第一次點(diǎn)擊。因此也沒有嘗試成功

總結(jié)

不知道有沒有更好的解決方案?期待你的回答。


2018-05-28 補(bǔ)充

實(shí)際項(xiàng)目總可能會(huì)遇到一個(gè)頁面中有多個(gè)EditText,那么 isFirstTouch 就可能被多個(gè)EditText共用,如果有這個(gè)問題存在的話,一種解決方案是自定義EditText:

public class MyEditText extends EditText {
    private boolean isFirstTouch = true;
    // 構(gòu)造方法中調(diào)用 init() 方法
    private void init() {
        post( () -> {
            setFocusable(false);
            if(isFirst) {
                setFocusableInTouchMode(true);
                requestFocus();
                setSelection(mEditText.getText().length());
                inputMethodManger.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
                isFirst = false;
            }
        });
    }
}
真難過 回答

看代碼應(yīng)該是用的gulp-cheerio
解決方法:

     .pipe(cheerio({
            run: function ($,file) {
                $('script').remove(); 
                $('link').remove(); 
                $('body').append('<script src="skin/zhuce/MergeMin/app.full.min.js"></script>'); 
                $('head').append('<link rel="stylesheet" href="skin/zhuce/MergeMin/app.full.min.css">');
            },
            parserOptions: {
                decodeEntities: false //不轉(zhuǎn)義
            }
        }
        ))
舊酒館 回答

已經(jīng)解決 其實(shí)不是這個(gè)意思 沒說明白

心悲涼 回答

你可以用xml的庫來實(shí)現(xiàn)字符串組織,也可以自己用xml文本硬填。比如可以定義一個(gè)字符串
a="<?xml .....省略無用的><appToken>{appToken}</appToken></xml>".format(appToken='xzxzxxxx')
然后
import json
body = json.dumps(a)
h=''#根據(jù)文檔組織xml頭
zeep.post(url='xxx',message= body,headers=h)
body就是你要發(fā)送的xml請求內(nèi)容。

旖襯 回答

如果你的網(wǎng)站沒有靜態(tài)內(nèi)容,并且頁面并不是最深層次的頁面(譯注:原文 leaf pages,leaf 指樹狀結(jié)構(gòu)中的葉子節(jié)點(diǎn),對應(yīng)到網(wǎng)站一般指最深層次的頁面,例如文章頁),例如入口頁,也就是用戶從搜索中點(diǎn)進(jìn)來的頁面,那么 AMP 可能不適合你。

來自于澄清對AMP的十大誤解

壞脾滊 回答

<div style="width:200px;height:20px;border:1px solid red;display: flex;justify-content:space-between"><span>Canvas繪制弧線</span><span>入門示例</span></div>
要實(shí)現(xiàn)這種效果?

陌顏 回答

高版本的瀏覽器都沒有管autocomplete了,具體解釋可以看stackoverflow

凹凸曼 回答

需要先設(shè)置一個(gè)空數(shù)組,然后兩層循環(huán),第一層循環(huán)大數(shù)組,第二層循環(huán)里面的model_sub_name,然后給空數(shù)組賦值就行了