原创 nginx cookie有效期討論

每一次訪問都會在瀏覽器生成Cookie,那麼Cookie的存在對於用戶來說是好還是壞呢?說實話,這玩意的存在確實會帶來一系列的問題,有趣的是幾乎每個站點都難以離開Cookie,由於Cookie的使用因其貌似簡單,而很容易被人輕視。最近在開發

原创 關於redis在docker-compose中免密配置的討論

遇到個很有趣的討論,先看一下這個docker-compose配置腳本: version: '2' services: redis: image: 'redis:5.0.3-stretch' restart: alway

原创 redis持久化問題處理

這個是最近在開發的過程中遇到的問題,因爲需要頻繁使用redis作爲中間查詢操作,突然故障了,服務中止,然後拋出異常 2020-01-09 09:34:17.848 ERROR 25703 --- [ XNIO-2 task-83] o.z.

原创 數據庫跨庫查詢

由於微服務技術發展迅猛,在我們的架構中,每個微服務都會相應的對接一個數據庫,各個數據庫之間有關聯的表(比如用戶表、業務表等)會互相同步數據,其他的數據操作各自獨立(如日誌表、操作表等),這麼設計是基於性能考慮降低數據庫容量及盡最大努力避免性

原创 數據庫異常——超出列範圍

最近遇到的一個坑,我開發的項目竟然遇到了字符串過長的坑,先看下日誌 9/19/2019 5:27:35 org.springframework.beans.BeanInstantiationException: Failed to in

原创 setTimeout() 與 setInterval() 的源碼分析

最近筆者在開發的過程中,因爲需要對頁面進行動態渲染,又不想一直刷新頁面數據,而是讓瀏覽器根據客戶需要動態對渲染數據,這個時候就用到了setInterval這個函數,可是這個函數和setTimeout()相比又有什麼區別呢?我們知道: se

原创 註解位置辨析

隨着對消息隊列的應用日益推廣,在分佈式系統中的使用可以極大的降低對各個組件間的耦合度,從而提高組件的處理效率。因爲消息隊列的存在,可以使我們對任務進行異步處理,這樣可以減少請求響應時間和解耦。同時由於使用了消息隊列,只要保證消息格式不變,消

原创 Spring boot註解分析

Spring Boot從一開始就告訴我們,她更喜歡基於Java的配置,即註解的方式。所以她提供了一大堆註解,並讓我們習慣使用註解。其最大的特點是無需 XML 配置文件,能自動掃描包路徑裝載並注入對象,並能做到根據 classpath 下的

原创 Angular搭建與分析(一)

對於Angular我們知道,其是一款來自谷歌的用HTML和TypeScript構建客戶端應用的平臺與的開源 web 框架。而Angular本身就是用TypeScript 開發而成的。它將核心功能和可選功能作爲一組 TypeScript 庫進

原创 RabbitMQ實踐體驗

最近由於業務需要進行性能升級,將原來需要經過http進行數據交互的方式修改爲消息隊列的形式。於是原來的同步處理的方式變成了異步處理,在一定程度上提升我們系統的性能,不過debug的時候,不免哭了出來。因爲每個環節都需要進行詳細檢查。對於Ra

原创 邊緣計算實踐體驗

所謂邊緣計算 邊緣計算Edge Computing的概念由此而生。2014年,歐洲電信標準協會(ETSI)成立了移動邊緣計算規範工作組(ETSI Mobile Edge Computing Industry Specification Gr

原创 docker鏡像瘦身行動

背景 隨着微服務概念的深入人心,隨着docker開發的持續進行,我們在生產的過程中將會產生大量的docker鏡像,這些鏡像會隨着版本迭代的過程中,這些鏡像將會佔用大量的存儲空間,本文將分析影響鏡像大小的因素,隨後提供鏡像瘦身的思路。 Doc

原创 django-關於JSON編碼格式的異常處理

這個是編碼格式的異常,因爲在爬蟲元服務的對接中,通過http發送數據的時候,打包下來的數據封裝的格式不對 string={'domain': 'android.myapp.com', 'url': 'https://android.myap

原创 網盤進化史就這樣(下)——功能實現

上回說到網盤的思路簡單設計以及和升級迭代的過程詳細內容請回顧https://blog.51cto.com/yerikyu/2361380本文主要是介紹,如何通過jHipster快速搭建網絡雲盤服務。我們使用jHipster構建一個web服務

原创 網盤進化史就這樣(上)——原理簡析

網盤至今已經發展多年,依稀記得從12年開始的網絡上出現了大量的網盤服務,比如以115網盤爲代表的各類網盤,那個時候能叫得上號的公司都開展自己的網盤服務,在互聯網服務中刷刷存在感,後來又紛紛倒閉,想想看,現在還存活的網盤服務還有哪些呢,百度網