原创 python問題總結

python練習:爬取淘寶網商品、規格、評論信息存入數據庫,頁面支持簡單的搜索展示成果:https://github.com/PrettyPanda/MyTaoBao/tree/master 成果展示:python問題總結:1.Unicod

原创 storm學習筆記

揚帆起航 繼續前進4 熱數據的處理(統計分析-->storm、spark) 緩存雪崩的時的系統可用性和穩定性(hystrick)zookeeper 分佈式鎖 1.什麼是stormmysql:TB、PB數據,尷尬 數據量太大怎麼

原创 js高斯消元法解決n元一次方程組--算等額分期

importClass(java.text.DecimalFormat);let df = new DecimalFormat("0.##"); /*** 增廣矩陣機型初等行變化的算法 @param value 需要算的增廣

原创 https的原理以及阿里雲證書服務配置

參考博客:https原理:https://www.cnblogs.com/zhangshitong/p/6478721.html 阿里雲證書服務配置:詳見阿里雲https原理:安全通信----加密(有且只有A和B有能力看到通信的真正內容)對

原创 html轉word,並實現word的追加

html轉word技術方案:doc4jword的追加以及word的動態數據的實現:poi-tl的+var對應的學習地址:http://deepoove.com/poi-tl/

原创 jenkins+sonarqube+svn/git踩過的坑

sonar踩過的坑 maven項目使用sonar審覈代碼:https://my.oschina.net/duojin/blog/1836597 權限問題。 sonar es can not run elasticsearch as root

原创 我的設計模式--------------責任鏈模式

每個環節只有兩個選項:要麼承擔責任做出迴應,要麼向下傳遞請求 類單一職責

原创 kafka理論學習

1.kafka特點:分佈式、可分區、可複製 基於文件存儲 獨特的設計:消息被消費和消息被刪除互不干擾 目的:減少消息被消費後,對文件內容改動的IO開支消息被刪除只和broker配置的時間有關 producer:向top

原创 storm學習筆記

揚帆起航 繼續前進4 熱數據的處理(統計分析-->storm、spark) 緩存雪崩的時的系統可用性和穩定性(hystrick)zookeeper 分佈式鎖 1.什麼是stormmysql:TB、PB數據,尷尬 數據量太大怎麼

原创 redis讀寫一致性遇到的問題

1、最初級的緩存不一致問題以及解決方案 問題:先修改數據庫,再刪除緩存,如果刪除緩存失敗了,那麼會導致數據庫中是新數據,緩存中是舊數據,數據出現不一致 解決思路 先刪除緩存,再修改數據庫,如果刪除緩存成功了,如果修改數據庫失敗了,那麼數據庫

原创 我的設計模式:中介者模式

遇到的問題:錯綜複雜的相互影響,相互調用的類一個類的方法太依賴多個其他類了 網絡拓撲結構:環形結構、總線結構、星型結構其中星型結構最讓人青睞如下圖: 代碼重構一書講到,要儘可能減少中間層的使用,因爲“中間商會賺錢插件”。這裏我們引入"中間

原创 shrding_jdbc分表分庫

請求量太多,一個redis忙不過來----->redis主從複製、哨兵、redis cluster集羣。。。redis本身數據量少,多個redis都擁有全量數據,沒毛病。那數據庫呢?一個表的數據量太大,分表。一個數據庫的數據量太大,分庫。如

原创 我的設計模式----觀察者模式

打聽消息---->推送消息---->消息的廣播 的演變過程 問題:既作爲觀察者,又作爲被觀察者------>廣播鏈問題耗時太長--------->異步處理

原创 揚帆起航 繼續前行1 nginx+lua+template+cache

揚帆起航 繼續前進 1 1.nginx命中率低解決方案分發層----算法------應用層 2.nginx+lua。最流行的開源方式OpenResty,提供了大量組件 OpenResty的安裝:https://blog.csdn.net/q

原创 Redis架構第五天:Redis其他問題及Redis架構總結

--------------------------------------------------其他問題------------------------------------------------------------------