個(gè)性化推薦分為兩種方式,一種是利用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)個(gè)性化推薦暮蹂,另一種是使用協(xié)同過濾算法實(shí)現(xiàn)個(gè)性化推薦。協(xié)同過濾算法主要分為兩步舅世,第一步協(xié)同仿荆,比較兩者的相似度,然后找出相似度較近的...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
個(gè)性化推薦分為兩種方式,一種是利用神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)個(gè)性化推薦暮蹂,另一種是使用協(xié)同過濾算法實(shí)現(xiàn)個(gè)性化推薦。協(xié)同過濾算法主要分為兩步舅世,第一步協(xié)同仿荆,比較兩者的相似度,然后找出相似度較近的...
如果遇到線上問題刁赖,需要從幾個(gè)方面排查問題壳炎。接口成功率泞歉,響應(yīng)時(shí)間,CPU、內(nèi)存占用率腰耙,IO性能①如果是接口成功率為低甚至為0偿洁,可以考慮是不是出現(xiàn)了Java或者M(jìn)ysql死鎖問題...
information_schema數(shù)據(jù)庫(kù)是MySQL系統(tǒng)自帶的數(shù)據(jù)庫(kù),它提供了數(shù)據(jù)庫(kù)元數(shù)據(jù)的訪問方式沟优。1:關(guān)于字符集和排序規(guī)則相關(guān)的系統(tǒng)表 CHARACTER_SETS :...
停機(jī)部署 將所有服務(wù)全部停止涕滋,并上線所有新的服務(wù),此時(shí)需要確保服務(wù)已經(jīng)經(jīng)過測(cè)試挠阁,驗(yàn)證宾肺。 優(yōu)點(diǎn):部署方式簡(jiǎn)單,不需要考慮系統(tǒng)切換帶來(lái)的兼容問題侵俗。但需要考慮停機(jī)更新的時(shí)間锨用。缺點(diǎn):...
毫無(wú)疑問隘谣,會(huì)的增拥。 如果你留心一下大多數(shù)簡(jiǎn)書用戶的時(shí)間線,你會(huì)發(fā)現(xiàn)寻歧,他們有著一個(gè)共同的規(guī)律掌栅,即不久前注冊(cè),關(guān)注了一大批東西码泛,活躍了一兩個(gè)月猾封,悄無(wú)聲息的沒了動(dòng)靜。 而且噪珊,在簡(jiǎn)書里...
日常開發(fā)中晌缘,可能會(huì)遇到一些延遲處理的消息任務(wù),例如以下場(chǎng)景 ①訂單支付超時(shí)未支付②考試時(shí)間結(jié)束試卷自動(dòng)提交③身份證或其他驗(yàn)證信息超時(shí)未提交等場(chǎng)景痢站。④用戶申請(qǐng)退款磷箕,一天內(nèi)沒有響...
磁盤 磁盤主要基本磁盤與動(dòng)態(tài)磁盤 基本磁盤:傳統(tǒng)的windows系統(tǒng)機(jī)器下的磁盤一般都是基本磁盤。這種磁盤如果使用多望,需要將磁盤分為主分區(qū)和拓展分區(qū)(也可以分成四個(gè)主分區(qū)嫩舟,沒有...
現(xiàn)在很多網(wǎng)站都會(huì)添加反爬策略防止暴力破解或不間斷爬取氢烘,同時(shí)為了不讓系統(tǒng)因?yàn)槎虝r(shí)間內(nèi)大量并發(fā)而崩潰怀偷,都會(huì)添加一定的限流措施 常用限流算法 計(jì)數(shù)器算法滑動(dòng)窗口算法漏桶算法令牌桶算...
分布式事務(wù) 分布式事務(wù)及解決方案[https://segmentfault.com/a/1190000009611444] 事務(wù)是保證業(yè)務(wù)操作完整性的定義,要么都成功播玖,要么...
有時(shí)候?yàn)榱思涌靘ysql數(shù)據(jù)處理的速度椎工,我們會(huì)采用多線程方式來(lái)完成,但是此時(shí)再使用 @Transactional(rollbackFor = Exception.class)...
平時(shí)我們?cè)谑褂胓it命令時(shí)维蒙,如果使用http方式拉取代碼每次都需要使用填寫用戶名和密碼掰吕,非常的麻煩。首次輸入需要驗(yàn)證用戶名和密碼 如何才能繞過每次繁瑣的填充? 如果想要繞過g...
synchronized用法 synchronized關(guān)鍵字用于給代碼加鎖颅痊,防止多線程并發(fā)問題殖熟。可以用在方法或者代碼塊上①synchronized關(guān)鍵字用在方法上 publi...
Runnable斑响,Callable菱属,F(xiàn)utureTask 我們平時(shí)創(chuàng)建一個(gè)線程的時(shí)候,一般都會(huì)采用三種舰罚,一種是實(shí)現(xiàn)Runnable纽门,一種是繼承Thread類,還有就是實(shí)現(xiàn)Ca...
在傳統(tǒng)單機(jī)項(xiàng)目中為了解決并發(fā)訪問的問題营罢,我們通常都會(huì)使用鎖來(lái)實(shí)現(xiàn)赏陵。一般使用synchronized關(guān)鍵字來(lái)鎖住臨界區(qū),當(dāng)然也可以使用Lock鎖饲漾。但是現(xiàn)在很多項(xiàng)目都使用分布式集...
CAP理論 假設(shè)存在多個(gè)數(shù)據(jù)庫(kù)服務(wù)蝙搔,主數(shù)據(jù)庫(kù)和多個(gè)從數(shù)據(jù)庫(kù).,如下圖: C(Consistency)一致性:如果主數(shù)據(jù)庫(kù)完成數(shù)據(jù)更新考传,則從數(shù)據(jù)庫(kù)也必須是更新后的值杂瘸,從任何一個(gè)...
項(xiàng)目配置 1.jenkins安裝Notification Plugin插件,系統(tǒng)配置->插件管理->可選插件 2.根據(jù)插件文檔伙菊,在項(xiàng)目配置頁(yè)面添加Job Notificati...
在日常開發(fā)中败玉,我們經(jīng)常需要存儲(chǔ)樹形結(jié)構(gòu)的數(shù)據(jù)記錄,類似菜單镜硕,文件系統(tǒng)等运翼。日常開發(fā)中的用到的數(shù)據(jù)庫(kù)注入mysql,oracle等都是關(guān)系型數(shù)據(jù)庫(kù)兴枯,擅長(zhǎng)表示一對(duì)多關(guān)系血淌,所以如何合...
1.索引 按照索引的重要性分為主鍵索引,唯一索引财剖,普通索引主鍵索引:不能為空悠夯,不能重復(fù)。唯一索引:可以為空躺坟,但是不能重復(fù)沦补。普通索引:可以為空,也可以重復(fù)咪橙。按照索引的列數(shù)目分為...
1.maven倉(cāng)庫(kù)的加載順序 本地倉(cāng)庫(kù) > setting.xml中的配置的倉(cāng)庫(kù)(在profile標(biāo)簽中設(shè)置的reposity)> pom文件中設(shè)置的profile > po...
@小胖學(xué)編程 epoll是io多路復(fù)用的一種吧
Netty入門教程——認(rèn)識(shí)Netty什么是Netty夕膀? Netty 是一個(gè)利用 Java 的高級(jí)網(wǎng)絡(luò)的能力虚倒,隱藏其背后的復(fù)雜性而提供一個(gè)易于使用的 API 的客戶端/服務(wù)器框架。Netty 是一個(gè)廣泛使用的 J...