鍍金池/ 問答/ 數(shù)據(jù)庫問答
還吻 回答

1.URL編碼(URL encoding),也稱作百分號編碼(Percent-encoding), 是特定上下文的統(tǒng)一資源定位符 (URL)編碼機(jī)制。適用于統(tǒng)一資源標(biāo)識符(URI)的編碼,也用于為"application/x-www-form-urlencoded" MIME準(zhǔn)備數(shù)據(jù), 因?yàn)樗糜谕ㄟ^HTTP的請求操作(request)提交HTML表單數(shù)據(jù)。--baidu.wiki

2.將需要轉(zhuǎn)碼的字符轉(zhuǎn)為16進(jìn)制,然后從右到左,取4位(不足4位直接處理),每2位做一位,前面加上%,編碼成%XY格式。并且有些字符要轉(zhuǎn)換為其他字符,比如' '轉(zhuǎn)換為+.
string->GBK
URL->application...(MIME)->GBK

  1. java 源碼

clipboard.png
clipboard.png

孤酒 回答

像你這個數(shù)量級,只要表上有合適的索引,不用緩存也行

放開她 回答

不用靠猜,跑一把EXPLAIN,有沒有用索引一看便知

卟乖 回答

我記得js的月份是從0開始數(shù)的,0代表1月,了解一下

不討囍 回答

不知道你具體使用的是什么數(shù)據(jù)庫,我了解的mysql

mysql 5.6 以前的版本添加索引會阻塞讀寫,影響業(yè)務(wù)。mysql 5.6以后的版本添加索引具有新特性在線DDL,影響較小,只有開始和結(jié)束階段,其他時間不阻塞讀寫。
最好的方法是使用在線ddl工具 pt-osc ,但是一些限制,比如必須有主鍵,不能有觸發(fā)器等...

喜歡你 回答

對于復(fù)制集,唯一索引是保證絕對唯一的;對于分片集,只保證片內(nèi)唯一,不保證跨片的唯一,除非唯一索引正好是片鍵。
這些在文檔里有,可以參考。因?yàn)椴恢滥憔唧w出現(xiàn)的是什么問題,所以也沒法分析了。

久舊酒 回答

實(shí)際上通常是你所說的做法,圖片一般是上傳到你們自己的CDN上面,因?yàn)閳D片加載畢竟比文本更加耗時,為了提升用戶體驗(yàn),分區(qū)域存儲相當(dāng)有必要。當(dāng)然這里面我認(rèn)為 還需要考慮兩點(diǎn)內(nèi)容。

  1. 弱網(wǎng)絡(luò),圖片上傳失敗怎么處理?
    了解下job,intentservice,斷點(diǎn)續(xù)傳。
  2. 多圖上傳如何保證順序的問題?
    了解一下rxjava的contactMap操作。
法克魷 回答

select * from table_name where id not in(1,2,3,4,5);

嫑吢丕 回答

機(jī)器硬件配置一樣嗎?mysql版本一致嗎?

浪蕩不羈 回答

兩次JOIN

 SELECT p.*, c1.*
     FROM parent p
INNER JOIN child AS c1
       ON (p.id = c1.parent_id)
LEFT JOIN child AS c2
       ON (c1.parent = c2.parent_id and c1.createTime < c2.createTime )
    WHERE c2.createTime IS NULL
菊外人 回答

上邊那個鏈接打不開我重新發(fā)一下mongodb doc

巫婆 回答

concat() 方法用于連接兩個或多個數(shù)組。

用法

arrayObject.concat(arrayX,arrayX,......,arrayX)

arrayX 必需。該參數(shù)可以是具體的值,也可以是數(shù)組對象??梢允侨我舛鄠€。

返回值

返回一個新的數(shù)組。該數(shù)組是通過把所有 arrayX 參數(shù)添加到 arrayObject 中生成的。如果要進(jìn)行 concat() 操作的參數(shù)是數(shù)組,那么添加的是數(shù)組中的元素,而不是數(shù)組。

JavaScript concat() 方法

笑浮塵 回答
  1. 代碼沒有對 Content.find() 為空時進(jìn)行判斷,為空的話,應(yīng)該是需要單獨(dú) resolve 空數(shù)組
  2. exec 方法里只對存在 doc 和存在 err 進(jìn)行了處理,如果沒有 err 且 doc 為空,也會有問題
終相守 回答

好吧...沒注意看,原來用了Certbot,這個是之前都沒有聽過,學(xué)習(xí)了...


不知道樓主說的是什么服務(wù)器,我看標(biāo)簽是Apache,就吧我配置的方法貼上來

<VirtualHost *:80>
    ServerName blog.icodef.com
    Redirect permanent / https://blog.icodef.com/    #重定向http到https
</VirtualHost>

這個是我博客的設(shè)置

https://blog.icodef.com/2018/...

SELECT *
FROM

(
    SELECT  ROW_NUMBER() OVER (ORDER BY ID) AS RowNumber, NAME,count(*) over as Total FROM TB_USERS WHERE LEVEL = 2
)   as A

WHERE rownumber between 20 and 30

初念 回答

$(".tag[name='school']")

初心 回答

一般都是放在一張表里面的,加一個字段即可區(qū)分;你要是建兩張表,它們是不能調(diào)同一個接口的啊,超管在超管表里面查,普通管理員就在普通管理員表里面查了.

淺淺 回答

分不分看業(yè)務(wù)繁忙程度,看資源使用,看業(yè)務(wù)需求,不是多少記錄多大數(shù)據(jù)文件來評判的