国产午夜人做人免费视频,狠狠色丁香婷婷综合潮喷 360doc--hmtomyang的文章 http://www.bczicp.cn/rssperson/9350055.aspx 360doc (http://www.bczicp.cn) zh-cn 360doc--個人圖書館 架構(gòu)師必須要知道的阿里的中臺戰(zhàn)略與微服務(wù) http://www.bczicp.cn/content/19/1217/07/9350055_880245639.shtml 2019/12/17 7:13:17
余弦相似度 http://www.bczicp.cn/content/19/1011/19/9350055_866194564.shtml 2019/10/11 19:29:01
Android基礎(chǔ)入門教程 http://www.bczicp.cn/content/19/0919/20/9350055_862039151.shtml 2019/9/19 20:15:57
技術(shù)負(fù)責(zé)人所需的這四個核心能力,你具備幾個? http://www.bczicp.cn/content/19/0917/11/9350055_861542106.shtml 2019/9/17 11:01:13
技術(shù)負(fù)責(zé)人所需的這四個核心能力,你具備幾個?需要「技術(shù)負(fù)責(zé)人」有豐富的經(jīng)驗和技術(shù)沉淀,具有優(yōu)秀的架構(gòu)設(shè)計能力,雖然不要求對各類技術(shù)都精通,但是必須有自己專精深入的方向,且對其它技術(shù)領(lǐng)域都有涉獵。有技術(shù)宣傳能力,技術(shù)團(tuán)隊往往屬于一種默默無聞付出型的一群人,善于用技術(shù)去解決問題,但并不善于去表達(dá)自己的能力和成績,因此作為團(tuán)隊的技術(shù)負(fù)責(zé)人,應(yīng)具備一定的技術(shù)宣傳能力,對技術(shù)團(tuán)隊而言非常有幫助。
TransmittableThreadLocal詳解 http://www.bczicp.cn/content/19/0916/16/9350055_861399951.shtml 2019/9/16 16:14:12
TransmittableThreadLocal 是Alibaba開源的、用于解決 “在使用線程池等會緩存線程的組件情況下傳遞ThreadLocal” 問題的 InheritableThreadLocal 擴(kuò)展。自定義 TtlRunnable 實現(xiàn) Runnable,TtlRunnable初始化方法中保持當(dāng)前線程中已有的TransmittableThreadLocal.線程池中線程 調(diào)用run方法,執(zhí)行前先backup holder中所有的TransmittableThreadLocal, copiedRef中不存在,holder存在的,說明是后來加進(jìn)去的,remove掉holder中的;
【智造行研】我國人工智能產(chǎn)業(yè)鏈分析 http://www.bczicp.cn/content/19/0829/20/9350055_857820247.shtml 2019/8/29 20:39:27
【智造行研】我國人工智能產(chǎn)業(yè)鏈分析。以下重點選擇當(dāng)前及未來幾年較為火熱的AI+領(lǐng)域進(jìn)行分析,包括AI+安防、AI+金融、AI+家居、AI+汽車、AI+醫(yī)療、AI+機(jī)器人。在移動互聯(lián)網(wǎng)時代,“互聯(lián)網(wǎng)+”的出現(xiàn)給經(jīng)濟(jì)發(fā)展帶來了重大影響,隨著專用人工智能的發(fā)展,作為一個龐大的高新技術(shù)合集,“人工智能+”作為一直新經(jīng)濟(jì)業(yè)態(tài)已經(jīng)開始萌芽,越來越多的行業(yè)開始擁抱人工智能,用“人工智能+”助力技術(shù)和產(chǎn)業(yè)的進(jìn)一步發(fā)展。
基于中臺思想的物流系統(tǒng)設(shè)計(五):設(shè)計可擴(kuò)展的產(chǎn)品服務(wù)平臺 http://www.bczicp.cn/content/19/0825/22/9350055_857050020.shtml 2019/8/25 22:32:02
以創(chuàng)建物流單為例,所有的業(yè)務(wù)代碼都按照業(yè)務(wù)分散在不同的流程節(jié)點里,入口處通過策略路由選擇流程,同一個流程規(guī)定了三個節(jié)點,三個節(jié)點之間通過流程上下文傳遞數(shù)據(jù),三個節(jié)點通力合作完成不同業(yè)務(wù)的物流單的創(chuàng)建過程。產(chǎn)品服務(wù)層對外提供service,每個service都定義了高度聚合的業(yè)務(wù)方法,每個業(yè)務(wù)方法通過策略路由和流程編排,把業(yè)務(wù)代碼進(jìn)行隔離,業(yè)務(wù)流程中的每個節(jié)點,調(diào)用基礎(chǔ)能力層的原子接口進(jìn)行一系列業(yè)務(wù)操作。
基于中臺思想的物流系統(tǒng)設(shè)計(四):物流服務(wù)與物流詳情 http://www.bczicp.cn/content/19/0825/22/9350055_857049965.shtml 2019/8/25 22:31:45
基于中臺思想的物流系統(tǒng)設(shè)計(四):物流服務(wù)與物流詳情一、概述。完成上面的步驟后,商家就可以針對不同的商品選擇對應(yīng)的服務(wù)模板,掛載了服務(wù)模板的商品在用戶交易下單的時候是可以看到物流服務(wù)的,這時候就會讓用戶選擇服務(wù)模板下的不同快遞公司,然后根據(jù)快遞公司的運(yùn)費(fèi)模板進(jìn)行物流費(fèi)用的計算,從而完成訂單金額的計算,后續(xù)商家發(fā)貨的時候,中臺會根據(jù)訂單上的物流服務(wù)快照信息,調(diào)用不同的快遞公司進(jìn)行。varchar(32)
基于中臺思想的物流系統(tǒng)設(shè)計(三):構(gòu)建物流地址能力 http://www.bczicp.cn/content/19/0825/22/9350055_857049927.shtml 2019/8/25 22:31:31
基于中臺思想的物流系統(tǒng)設(shè)計(三):構(gòu)建物流地址能力一、引言。用戶地址在下單的時候讓用戶填寫或者選擇,然后存在交易訂單和物流訂單上,后續(xù)的流程一般不會變,如果用戶需要修改地址,直接變更交易訂單和物流訂單的地址信息即可,因此設(shè)計的時候主要考慮滿足各種用戶地址場景。我們首先將用戶地址經(jīng)緯度映射到四級地址code中,存入redis,前端應(yīng)用根經(jīng)緯度從redis獲取四級地址code,然后根據(jù)code查詢四級地址詳細(xì)信息。
基于中臺思想的物流系統(tǒng)設(shè)計(二):構(gòu)建物流訂單能力 http://www.bczicp.cn/content/19/0825/22/9350055_857049815.shtml 2019/8/25 22:30:51
基于中臺思想的物流系統(tǒng)設(shè)計(二):構(gòu)建物流訂單能力一、引言。發(fā)貨人ID.物流訂單中心作為物流領(lǐng)域的核心,其他業(yè)務(wù)系統(tǒng)幾乎全部會依賴到物流訂單,物流訂單的查詢接口調(diào)用量往往會非常大,物流訂單可以說是整個業(yè)務(wù)的單點,一旦物流訂單中心掛了,影響會非常大。a、物流訂單ID全局生成。物流訂單數(shù)據(jù)一般會分成熱點數(shù)據(jù)和冷數(shù)據(jù),熱點數(shù)據(jù)是最近生成的訂單,這些訂單還處于業(yè)務(wù)流轉(zhuǎn)中,冷數(shù)據(jù)是那些歷史數(shù)據(jù),一般查詢量非常小。
基于中臺思想的物流系統(tǒng)設(shè)計(一) http://www.bczicp.cn/content/19/0825/22/9350055_857049744.shtml 2019/8/25 22:30:27
這三個流程中可以進(jìn)一步劃分出不同的業(yè)務(wù)執(zhí)行節(jié)點,針對這些業(yè)務(wù)節(jié)點,我們在物流產(chǎn)品服務(wù)層定義出業(yè)務(wù)接口,這些業(yè)務(wù)接口可以通過擴(kuò)展點支撐不同的業(yè)務(wù)特性,同時,這些業(yè)務(wù)接口組合起來又形成了一套物流業(yè)務(wù)流程。物流詳情能力定義了物流詳情的數(shù)據(jù)模型,并和不同的物流商進(jìn)行對接,將不同物流商的數(shù)據(jù)轉(zhuǎn)換成我們自己的標(biāo)準(zhǔn)數(shù)據(jù),這些數(shù)據(jù)會和平臺業(yè)務(wù)數(shù)據(jù)(訂單號、用戶ID等)進(jìn)行關(guān)聯(lián),對外提供豐富的物流詳情查詢接口。
深入理解分布式事務(wù) – 碼農(nóng)網(wǎng) http://www.bczicp.cn/content/19/0824/14/9350055_856799811.shtml 2019/8/24 14:49:12
深入理解分布式事務(wù) – 碼農(nóng)網(wǎng)。XA實現(xiàn)分布式事務(wù)的原理如下:基于消息中間件的兩階段提交往往用在高并發(fā)場景下,將一個分布式事務(wù)拆成一個消息事務(wù)(A系統(tǒng)的本地操作+發(fā)消息)+B系統(tǒng)的本地操作,其中B系統(tǒng)的操作由消息驅(qū)動,只要消息事務(wù)成功,那么A操作一定成功,消息也一定發(fā)出來了,這時候B會收到消息去執(zhí)行本地操作,如果本地操作失敗,消息會重投,直到B操作成功,這樣就變相地實現(xiàn)了A與B的分布式事務(wù)。
基于電商中臺架構(gòu) http://www.bczicp.cn/content/19/0823/11/9350055_856593746.shtml 2019/8/23 11:38:03
關(guān)聯(lián)關(guān)系這里關(guān)聯(lián)關(guān)系就包括:前端商品和后端商品的映射關(guān)系、后端組合商品和單個商品的關(guān)系。商品擴(kuò)展字段設(shè)計不僅是商品表,在工作中我們會經(jīng)常遇到,在需求不斷迭代的過程中,肯定會有添加字段的需求,但如果我們添加的字段都不是關(guān)鍵字段的話(不用于檢索),比如商品表如果后端商品現(xiàn)在需要存儲長寬高、質(zhì)量、以及一些產(chǎn)地等信息,我們就可以通過擴(kuò)展字段的方式解決,而且還免去了對線上表加列的操作。
XA 分布式事務(wù)原理 http://www.bczicp.cn/content/19/0823/11/9350055_856587666.shtml 2019/8/23 11:08:50
事務(wù)的各個分支由唯一命名進(jìn)行標(biāo)識Xid 接口 Xid, Xid 接口是 X/Open 事務(wù)標(biāo)識符 XID 結(jié)構(gòu)的 Java 映射。Xid;} Xid[] createXID() { Xid xid_1 = null;} void execBranch(Connection con, XAResource xares, Xid xid, String sql) { try { xares.start(xid, XAResource.out.print("Prepare XA branch (" + Byte.toString((xid.getGlobalTransactionId())[0]) + ", " + Byte.toString((xid.getBranchQualifier())[0]) + "): ");
柔性事務(wù) :TCC兩階段補(bǔ)償型 http://www.bczicp.cn/content/19/0823/11/9350055_856586873.shtml 2019/8/23 11:05:02
柔性事務(wù) :TCC兩階段補(bǔ)償型。TCC事務(wù)模型 VS DTP事務(wù)模型。這就是 TCC 分布式事務(wù)模型的二階段異步化功能,從業(yè)務(wù)服務(wù)的第一階段執(zhí)行成功,主業(yè)務(wù)服務(wù)就可以提交完成,然后再由事務(wù)管理器框架異步的執(zhí)行各從業(yè)務(wù)服務(wù)的第二階段。TCC事務(wù)的優(yōu)缺點:2、對于上面所謂的"補(bǔ)償性TCC”、”異步確保型 TCC”,從業(yè)務(wù)服務(wù)不需要提供try、confirm、cancel三個接口,在這種情況下,好像稱之為TCC也不太合適。 TCC For REST案例。
基于大中臺架構(gòu)的電商業(yè)務(wù)中臺最佳實踐之二:交易業(yè)務(wù)中臺核心設(shè)計 http://www.bczicp.cn/content/19/0822/21/9350055_856495735.shtml 2019/8/22 21:00:37
基于大中臺架構(gòu)的電商業(yè)務(wù)中臺最佳實踐之二:交易業(yè)務(wù)中臺核心設(shè)計為什么要用業(yè)務(wù)中臺化思想來架構(gòu)交易系統(tǒng)。擴(kuò)展點的開發(fā)完全可以由業(yè)務(wù)團(tuán)隊的技術(shù)來進(jìn)行,交易中臺研發(fā)將專注于中臺的建設(shè)和穩(wěn)定性,這樣講大大改善開發(fā)協(xié)作效率,一個業(yè)務(wù)能不能跑的快,主要依賴于前臺,當(dāng)然業(yè)務(wù)中臺的技術(shù)團(tuán)隊需要做好業(yè)務(wù)隔離和中臺本身的穩(wěn)定高效進(jìn)化。交易業(yè)務(wù)中臺架構(gòu)。
基于大中臺架構(gòu)的電商業(yè)務(wù)中臺最佳實踐之一:業(yè)務(wù)中臺總體架構(gòu)介紹 http://www.bczicp.cn/content/19/0822/19/9350055_856478485.shtml 2019/8/22 19:09:27
基于大中臺架構(gòu)的電商業(yè)務(wù)中臺最佳實踐之一:業(yè)務(wù)中臺總體架構(gòu)介紹架構(gòu)總原則:大中臺+小前臺的架構(gòu)思路。業(yè)務(wù)中臺采用領(lǐng)域驅(qū)動設(shè)計(DDD),在其上構(gòu)建業(yè)務(wù)能力SAAS,持續(xù)不斷進(jìn)行迭代演進(jìn)。系統(tǒng)邏輯架構(gòu)圖:電商中臺:中臺部分在邏輯上分成了基礎(chǔ)能力和平臺產(chǎn)品兩層,這樣做的好處是,基礎(chǔ)能力層聚焦于穩(wěn)定收斂的業(yè)務(wù)模型和基礎(chǔ)服務(wù)本身,不會隨著業(yè)務(wù)和前臺產(chǎn)品的調(diào)整發(fā)生變化,可以簡單理解為業(yè)務(wù)模型的DAO。
營銷中臺建設(shè)篇(一):“大中臺”建設(shè)的“數(shù)”與“術(shù)” http://www.bczicp.cn/content/19/0822/18/9350055_856476275.shtml 2019/8/22 18:53:45
營銷中臺建設(shè)篇(一):“大中臺”建設(shè)的“數(shù)”與“術(shù)”企業(yè)中臺戰(zhàn)略隨著Supercell、阿里巴巴、騰訊、華為等國內(nèi)外科技巨頭的應(yīng)用和宣傳,近年來在國內(nèi)被炒得火熱,涌現(xiàn)了組織中臺、業(yè)務(wù)中臺、技術(shù)中臺、數(shù)據(jù)中臺……顯然,這里的“中臺”指的是信息系統(tǒng)層面的中臺,對于推行中臺戰(zhàn)略所需的業(yè)務(wù)流程和組織配套變革,即所謂“組織中臺”建設(shè),則不在本文討論范圍之內(nèi)?;跇I(yè)務(wù)中臺能力,構(gòu)建輕量、靈活、百花齊放的應(yīng)用。
灰度發(fā)布和AB Test http://www.bczicp.cn/content/19/0816/11/9350055_855264045.shtml 2019/8/16 11:32:17
灰度發(fā)布和AB Test文章目錄。1. nginx控制2. 后臺代碼控制3. 前端代碼控制四、第三方框架五、參考資料一、灰度發(fā)布1. 簡介。AB test 是一種灰度方式,通常差異度較小,側(cè)重于從多種方案中選擇最優(yōu)方案。簡單來說,就是為同一個目標(biāo)制定兩個方案(比如兩個頁面),讓一部分用戶使用 A 方案,另一部分用戶使用 B 方案,記錄下用戶的使用情況,看哪個方案更符。采集分析:收集數(shù)據(jù),比較不同方案的效果,確定最終方案三、實現(xiàn)方案。
互聯(lián)網(wǎng)產(chǎn)品灰度發(fā)布 http://www.bczicp.cn/content/19/0816/11/9350055_855257680.shtml 2019/8/16 11:02:23
采用一個可以靈活配置的灰度策略,影響Load Balance的行為,讓其根據(jù)灰度策略,返回灰度服務(wù)的IP和端口。其中經(jīng)歷了大小無數(shù)次的發(fā)布,他們的發(fā)布也都是采用了灰度發(fā)布的策略,用戶數(shù)據(jù)的升級并不是大 面積的一次性升級,而是通過一個用戶升級標(biāo)志服務(wù)器,如果用戶數(shù)據(jù)沒有升級,后臺會把此用戶的數(shù)據(jù)逐步遷移到新版本上,然后將升級標(biāo)志位置1,升級過程 中,用戶仍然可以訪問舊的數(shù)據(jù),升級完成后的訪問都將轉(zhuǎn)發(fā)給新的版本。