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

鍍金池/ 問答/ 網(wǎng)絡(luò)安全問答
涼心人 回答

你確定是'',而不是'null'?

陌如玉 回答

應(yīng)該是可以的,不過(guò)有些麻煩,你看看這個(gè):http://www.w3school.com.cn/js...
可以打開新的窗口,而且可以設(shè)置新窗口的名字寬高、X坐標(biāo)等等,如果這些都能控制,不就是可以根據(jù)坐標(biāo)來(lái)顯示在哪個(gè)位置,計(jì)算首屏寬度,讓X等于首屏寬度,這樣窗口不就是在第二個(gè)屏上了嘛

女流氓 回答

你可以覆蓋默認(rèn)的toJSON方法,format的參數(shù)可以根據(jù)你的需要自己設(shè)置,不過(guò)這樣會(huì)影響所有的moment對(duì)象:

moment.prototype.toJSON = function(){return moment(this).format("YYYY-MM-DD HH:mm:ss")}

如果不想影響所有的moment對(duì)象,你可以在需要轉(zhuǎn)化的moment對(duì)象上添加toJSON方法,來(lái)覆蓋原型上的toJSON方法:

let toJSON = function(){return moment(this).format("YYYY-MM-DD HH:mm:ss")}
data.beginDate.toJSON = toJSON
data.endDate.toJSON = toJSON
柒喵 回答

.env里面的配置QUEUE_DRIVER就是指定所使用的driver,如果你用的rabbitmq,則QUEUE_DRIVER=rabbitmq,本地調(diào)試時(shí),可以改成QUEUE_DRIVER=sync,這表示同步處理,而不是異步使用rabbitmq處理,這樣就可以直接使用xdebug斷點(diǎn)調(diào)試了。

可以頁(yè)面加載的時(shí)候先ajax請(qǐng)求,別點(diǎn)擊的時(shí)候請(qǐng)求

var clipboard = new Clipboard('.main-lottery--share');
//ajax請(qǐng)求
setTimeout(function () {
    $(".main-lottery--share").attr("data-clipboard-text", "aaaaaaaaaaa");
}, 0)

$('.main-lottery--share').click(function () {
    clipboard.on('success', function (e) {
        console.info(e);
        console.info('Action:', e.action);
        console.info('Text:', e.text);
        console.info('Trigger:', e.trigger);
        alert(e.text)
    });
});
枕邊人 回答

大概看了一下 是你的v-if 值改變了 導(dǎo)致組件被移除、重新渲染了
你可以把v-if先注釋掉試試

法克魷 回答

MySQL 里面有auto_increment 自增字段,PostgreSQL 沒有自增字段這一說(shuō)法,但是有單獨(dú)的對(duì)象:序列。 可以用序列或者其他方法來(lái)是實(shí)現(xiàn)這樣的語(yǔ)法?;蛘咴O(shè)置某一列的默認(rèn)值為sequence的值即可

在字段默認(rèn)值里設(shè) nextval('products_product_no_seq')即可。
創(chuàng)建sequence參見https://www.postgresql.org/do...

CREATE SEQUENCE products_product_no_seq START 101;
CREATE TABLE products (
    product_no integer DEFAULT nextval('products_product_no_seq'),
    ...
);
短嘆 回答

你拿到token后總要去干點(diǎn)什么吧,好比去請(qǐng)求一個(gè)鏈接,如果token失效那不就返回失效的錯(cuò)誤了,知道這個(gè)錯(cuò)誤再去請(qǐng)求新的token就是。但是說(shuō)到底都是人家只允許一個(gè)用戶登錄,你再請(qǐng)求新的就又把A的又踢掉了。

傻丟丟 回答

mcv思想,你前端就是view用于視圖輸出,后臺(tái)訪問層model主要處理數(shù)據(jù)庫(kù)相關(guān)操作,業(yè)務(wù)邏輯層就是contrellor各種邏輯判斷就放到這里面

淺淺 回答

善用google,已經(jīng)有人解決這個(gè)issue了,刪掉密鑰之后重啟服務(wù),搞定 https://issues.jenkins-ci.org...

何蘇葉 回答

簡(jiǎn)單的使用方法沒有
java doc是 setting -> editor -> general -> smart keys -> insert documentation comment stub 帶來(lái)的 是android studio(intellij idea)自帶的功能
kotlin是通過(guò)plugin支持的,原則上是第三方插件 所以需要這種功能的話只能是自己開發(fā),或者找github有沒有開源項(xiàng)目支持了


補(bǔ)充:
剛剛在官網(wǎng) 文檔中看到這么一段 https://kotlinlang.org/docs/r...
可以用于解釋為什么沒有自動(dòng)生成params 和 return

官網(wǎng)的說(shuō)明是:

Generally, avoid using @param and @return tags. Instead, incorporate the description of parameters and return values directly into the documentation comment, and add links to parameters wherever they are mentioned. Use @param and @return only when a lengthy description is required which doesn't fit into the flow of the main
// Avoid doing this:

/**
 * Returns the absolute value of the given number.
 * @param number The number to return the absolute value for.
 * @return The absolute value.
 */
fun abs(number: Int) = ...

// Do this instead:

/**
 * Returns the absolute value of the given [number].
 */
fun abs(number: Int) = ...

大概意思是:應(yīng)該將參數(shù)結(jié)合到文檔的過(guò)程中結(jié)合上下文描述來(lái)說(shuō)明參數(shù)的作用

類似于 這樣 Returns the absolute value of the given [number].
使用中括號(hào)包裹參數(shù)名稱的語(yǔ)法

墨沫 回答

1:安裝 Tomcat,解壓縮即可
2:解壓 solr。
3:把 solr 下的dist目錄solr-4.10.3.war部署到 Tomcatwebapps下(去掉版本號(hào))。
4:?jiǎn)?dòng) Tomcat解壓縮 war 包
5:把solr下example/lib/ext 目錄下的所有的 jar 包,添加到 solr 的工程中(WEB-INFlib目錄下)。
6:創(chuàng)建一個(gè) solrhome 。solr 下的/example/solr 目錄就是一個(gè) solrhome。復(fù)制此目錄到D盤改名為solrhome
7:關(guān)聯(lián) solr 及 solrhome。需要修改 solr 工程的 web.xml 文件。
<env-entry>

   <env-entry-name>solr/home</env-entry-name>
   <env-entry-value>d:\solrhome</env-entry-value>
   <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

8:?jiǎn)?dòng) Tomcat
http://IP:8080/solr/

膽怯 回答

問題已經(jīng)解決,引起的原因之一就是對(duì)SSL不了解,后面查看了資料,知道加密的整個(gè)過(guò)程,知道必須使用自己域名的證書。不過(guò)有點(diǎn)坑爹的是,之前也使用了,但是并不行,有可能自己的路徑寫錯(cuò)了。
解決方法:
在騰訊云上下載已經(jīng)申請(qǐng)好了的SSL證書。一般包含下載幾個(gè)服務(wù)器,這里使用的Nginx的證書。

clipboard.png

clipboard.png
可以看到有證書文件和密鑰文件,這兩個(gè)文件的后綴名分別為.crt和.key,而EMQ的配置文件emq.conf中,SSL的配置為:

clipboard.png
這兩個(gè)文件格式為pem,也是可以通用的。這樣設(shè)置好之后就可以了。
注意事項(xiàng):
證書要放在安裝emqttd的用戶可以訪問的地方。
good luck.

小眼睛 回答

這是你們自己寫的私有方法。你可以去入口文件找找,從那個(gè)文件引入的$auth,然后去找對(duì)應(yīng)的文件看源碼。loginWith的源碼肯定也在里面,當(dāng)然,你如果懶得去做console.log($auth.loginWith)在控制臺(tái)也是能看的,就是不知道是不是混淆壓縮過(guò)后的。

久不遇 回答

正則改成/\d+/g
/\d*/g可以匹配0個(gè)數(shù)字,所以就不會(huì)停止,死循環(huán)了


MDN 正則表達(dá)式
正則表達(dá)式用于匹配符合一定模式的字符串。
*表示匹配前一個(gè)表達(dá)式0次或多次。
所以/c/g.test("a string")表示字符串"a string"是否有一個(gè)c,而/c*/g.test("a string")表示字符串"a string"是否至少有0個(gè)c。顯然至少有0個(gè)是絕對(duì)絕對(duì)會(huì)成立的。所以/c*/g.exec("a string")在一開始就會(huì)匹配成功(因?yàn)槟阈枰辽?個(gè),就算我開頭是a,我返回給你0個(gè)c`也就是空字符串也符合你要求,如果你用while來(lái)循環(huán),我就一直給你空字符串)。


正則用于匹配符合一定模式的字符串。
比如/b表示單詞邊界,/string\b/g.test("strings")false,是因?yàn)樽址?code>strings在g后還有s所以不是單詞邊界。/string\b/g.test("string~~~")true因?yàn)?code>g后面接~,單詞已經(jīng)結(jié)束了。
但是這不能說(shuō)g~間有一個(gè)單詞邊界/b這樣的東西。字符串只是簡(jiǎn)單的一串字符,string~~~只是s、t、r...~這樣一串字符在一起。 /b是否存在是正則表達(dá)式解析程序發(fā)現(xiàn)你的string~~~string~~~,在string就已經(jīng)結(jié)束了一個(gè)單詞,所以它判定你這個(gè)字符串符合/string\b/g這樣的模式

念舊 回答
是不是我只有一臺(tái)服務(wù)器就沒有必要用rpc?

不是的, 你裝的操作系統(tǒng)進(jìn)程間通信大量的大用rpc技術(shù),因?yàn)楫?dāng)軟件復(fù)雜到一定程度時(shí)需要通過(guò)模塊化解耦,便于分別升級(jí)維護(hù),便于團(tuán)隊(duì)開發(fā)。

rpc是不是要可以用于遠(yuǎn)程的客戶端服務(wù)器通信?

可以的,http-rpc了解下。處理好現(xiàn)在的微服務(wù)也是類似的概念,需要做的是處理好安全,和流量管理的問題,這些都有現(xiàn)成的方案。問題是哪種技術(shù)更適合。

rpc是否可以跨語(yǔ)言?

當(dāng)然沒問題,跨平臺(tái)跨語(yǔ)言的早就發(fā)明出來(lái)了。但如果用同一種語(yǔ)言的序列化方式,顯然會(huì)更方便也效率更高,成本更低,前提是你沒有跨語(yǔ)言的要求。