軟件架構實踐文章鏈接

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

架構

?

InfoQ: 又拍網架構中的分庫設計

SNS網站數據庫技術分析 - 51CTO.COM

數據庫水平切分的實現原理解析 - iBATIS - Java - JavaEye論壇

基于amoeba的mysql分布式數據庫學習(一) - Java - JavaEye論壇

Amoeba for mysql 0.31發布(讀寫分離、負載均衡、Failover、數據切分) - 企業應用 - Java - JavaEye論壇

Django的多數據庫處理(垂直分庫和水平分庫) - django - Python - JavaEye論壇

數據庫水平分庫框架設計 - jwin - JavaEye技術網站

SNS用戶數據表設計方案 以Facebook和UcHome數據表設計分析為例-數據庫開發

Facebook 海量數據處理-系統架構

Java數據結構和算法_百度文庫

DataStructures - 第1頁 -- 簡明現代魔法

BlueDavy之技術Blog - BlogJava

logback配置詳解_百度文庫

java內存

?

二,JVM的內存模型,(GC)垃圾處理,調優監控(基于HotSpot VM,JDK1.5+)【JAVA內存模型】 - 何錦彬 - 博客園

Java虛擬機工作原理詳解 - 颶風2000的個人空間 - 開源中國社區

Java基礎復習筆記01數組,內存形式,父子,內存控制 - 琉璃仙境 - ITeye技術網站

幾種線程池的實現算法分析

Java垃圾收集器 - zero516cn - 博客園

Java:對象的強、軟、弱和虛引用 - 子 孑 - 51CTO技術博客

Java內存管理:深入Java內存區域 - zero516cn - 博客園

深入理解Java內存模型(四)——volatile

聊聊并發(一)——深入分析Volatile的實現原理

聊聊并發(四)——深入分析ConcurrentHashMap

Java內存管理基礎篇- Java內存分配 - 高級語言虛擬機 - ITeye知識庫頻道

Highcharts中文網

java線程安全總結 - Java綜合 - Java - ITeye論壇

解決 - java.lang.OutOfMemoryError: unable to create new native thread - 芝麻開花 - ITeye技術網站

可視化Java垃圾回收

JVM參數配置大全 - EdwardLau - 博客園

Java里快如閃電的線程間通訊

聊聊并發(八)——Fork/Join框架介紹

線程池規模調優

介紹Web基礎架構設計原則的經典論文《架構風格與基于網絡的軟件架構設計》導讀

詳細分析Java中斷機制

85977328的博客 - 系統架構分類文章列表 - ITeye技術網站

專欄:Java集合類源碼解讀 - 博客頻道 - CSDN.NET

專欄:Java線程 - 博客頻道 - CSDN.NET

專欄:深入理解Java虛擬機 - 博客頻道 - CSDN.NET

深度解析Java 8:JDK1.8 AbstractQueuedSynchronizer的實現分析(上)

定制并發類(一)引言 | 并發編程網 - ifeve.com

Java內存模型FAQ(一) 什么是內存模型 | 并發編程網 - ifeve.com

?

網絡

?

TCP 的那些事兒 | Sina App Engine Blog

TCP連接狀態詳解-sunsamson-ChinaUnix博客

?

服務器

?

Redis與Memcached的區別 - 凝聚平凡,創造非凡 - 博客頻道 - CSDN.NET

Tomcat6.0源碼學習--架構概述 - dinstone的日志 - 網易博客

四層和七層負載均衡的區別 | Sina App Engine Blog

Redis內存使用優化與存儲

Redis內存存儲結構分析 ? 搜索技術博客-淘寶

為什么使用 Redis及其產品定位

Memcached數據被踢(evictions>0)現象分析 – Tim[后端技術]

分布式集群系統下的高可用session解決方案 - tendyming - ITeye技術網站

Memcached源碼剖析系列之內存存儲機制(一) - 逆風飛揚 - 博客頻道 - CSDN.NET

MSM--Memcached_Session_Manager介紹及使用 - session共享,msm,分布式tomcat - Java - ITeye論壇

memcached源碼剖析系列之內存存儲機制(二) - 逆風飛揚 - 博客頻道 - CSDN.NET

【第九章】 Spring的事務 之 9.2 事務管理器 ——跟我學spring3 - 開濤的博客 - ITeye技術網站

85977328的博客 - 緩存memcached/redis分類文章列表 - ITeye技術網站

Memcached通信協議(中文版) - kevin.Tian - 博客園

Redis - yanchong_RD的專欄 - 博客頻道 - CSDN.NET

絕好的Redis學習資料,講的很系統 - 數據庫 - Tech - ITeye論壇

Memcached 內存分配機制介紹 - guisu,程序人生。 逆水行舟,不進則退。 - 博客頻道 - CSDN.NET

Memcached - lc的大腦備份 - 博客頻道 - CSDN.NET

專欄:Memcached源碼分析 - 博客頻道 - CSDN.NET

專欄:大并發服務器開發 - 博客頻道 - CSDN.NET

專欄:redis-nosql技術 - 博客頻道 - CSDN.NET

專欄:redis源碼分析 - 博客頻道 - CSDN.NET

專欄:MySQL進階指南 - 博客頻道 - CSDN.NET

專欄:實戰Memcached緩存系統 - 博客頻道 - CSDN.NET

專欄:設計模式(JAVA) - 博客頻道 - CSDN.NET

專欄:Java NIO學習筆記 - 博客頻道 - CSDN.NET

專欄:dubbo分布式服務 - 博客頻道 - CSDN.NET

專欄:ActiveMQ技術詳解 - 博客頻道 - CSDN.NET

Redis 設計與實現.pdf - NoSQL數據庫 - OPEN開源文檔

數據平臺前端緩存技術方案Memcached-Redis.v1.0_百度文庫

ActiveMQ集群應用 - Keven‘s Develop Blog - ITeye技術網站

ActiveMQ的集群與高可用 - KimmKing的技術博客 - 博客頻道 - CSDN.NET

從鐵路訂票系統看高并發網站技術解決之道

memcache源碼分析之assoc - 先貝 - 博客園

深入理解Tomcat - fuliang - ITeye技術網站

Tomcat 系統架構與設計模式,第 1 部分: 工作原理

(5)Tomcat傳值亂碼_畫意詩情_新浪博客

JAVA編碼轉換的詳細過程理解—>瀏覽器和服務器的接收和發送數據的編碼 - Magister_Feng的專欄 - 博客頻道 - CSDN.NET

深入理解HTTP協議

HTTP協議詳解(真的很經典) - Hundre - 博客園

專欄:Mybatis源碼研究筆記 - 博客頻道 - CSDN.NET

?

數據結構算法

?

十一、從頭到尾徹底解析Hash表算法 - 結構之法 算法之道 - 博客頻道 - CSDN.NET

將中綴表達式轉化為后綴表達式 -- 簡明現代魔法

白話經典算法系列之六 快速排序 快速搞定 - MoreWindows Blog - 微軟最有價值專家的個人技術博客 - 博客頻道 - CSDN.NET

(3)經典排序算法?集錦_abc啊_新浪博客

數據結構--基礎算法 - 清流彎彎 - 博客頻道 - CSDN.NET

Java設計模式:策略模式 | 并發編程網 - ifeve.com

專欄:劍指offer算法 - 博客頻道 - CSDN.NET

專欄:經典算法揭秘 - 博客頻道 - CSDN.NET

專欄:Java程序員面試筆試寶典 - 博客頻道 - CSDN.NET

?

美國之音-VOA聽力下載,慢速英語,常速英語

數據庫

?

[存儲] Cobar使用文檔(可用作MySQL大型集群解決方案) - 石頭君專欄 - 博客頻道 - CSDN.NET

高性能Mysql主從架構的復制原理及配置詳解 - luyafei_89430的專欄 - 博客頻道 - CSDN.NET

MySQL性能優化詳解 - spt110的專欄 - 博客頻道 - CSDN.NET

Mysql 性能優化20個原則(1) - 服務器非業余研究—Sunface的博客 - 博客頻道 - CSDN.NET

數據庫事務隔離級別 - FG2006的專欄 - 博客頻道 - CSDN.NET

MySQL性能優化的21個最佳實踐 - jtjs1989的專欄 - 博客頻道 - CSDN.NET

MySQL 性能優化的最佳20多條經驗分享 - 抬頭30°的微笑的專欄 - 博客頻道 - CSDN.NET

mysql性能優化-慢查詢分析、優化索引和配置 - wangsg2014的專欄 - 博客頻道 - CSDN.NET

MySQL數據庫性能優化之存儲引擎選擇 - jackYangyang的專欄 - 博客頻道 - CSDN.NET

由12306.cn談談網站性能技術 | 酷 殼 - CoolShell.cn

MySQL性能優化_百度文庫

MySQL Index詳解 - 幸福街--linux技術分享 - 博客頻道 - CSDN.NET

mysql的InnoDB和MyISAM區別總結 - 學在囧途的日志 - 網易博客

MySQL主從配置的一些總結 - 51CTO.COM

高性能Mysql主從架構的復制原理及配置詳解_百度文庫

高性能Mysql主從架構的復制原理及配置詳解 - guisu,程序人生。 逆水行舟,不進則退。 - 博客頻道 - CSDN.NET

MYSQL獲取自增主鍵【4種方法】 - nizen的專欄 - 博客頻道 - CSDN.NET

Mysql幾種索引類型的區別及適用情況 - - 博客頻道 - CSDN.NET

[轉]mysql索引結構原理、性能分析與優化 - 推酷

理解MySQL——架構與概念 - YY哥 - 博客園

MySQL事務隔離級別詳解 - JAVA夜無眠 - ITeye技術網站

?

《今天你買到票了嗎?——從鐵道部12306.cn網站漫談電子商務網站的“海量事務高速處理”系統》 - 胡爭輝 - 博客頻道 - CSDN.NET

從鐵路訂票系統看高并發網站技術解決之道

高并發量網站解決方案 - y_h_t的專欄 - 博客頻道 - CSDN.NET

轉載于:https://my.oschina.net/wangen2009/blog/1554436

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/287443.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/287443.shtml
英文地址,請注明出處:http://en.pswp.cn/news/287443.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【看動漫學編程】程序員在異世界生個娃 第2篇:外掛已準備就緒

前言 作者文筆比較水,還請見諒。 以下內容還將使用視頻動態漫畫表現,剪輯完將會貼出鏈接。 小說劇情為劇情需要,過渡到知識點,部分篇幅可能沒有技術知識點還望諒解。 由于沒有經費支持,所以畫出來的東西是我自己用代碼…

java剪切txt文件_用Java把剪切板的內容實時保存到txt

test類:提示用戶程序已啟動,提示保存位置,清空剪切板。package com.ariya.service;import com.ariya.service.impl.ClipboardServiceImpl;/*** author Ariya* 程序入口*/public class Test {public static void main(String[] args) {Clipboa…

【三維激光掃描】第一章:三維激光掃描入門基礎知識

隨著地理空間信息服務產業的快速發展,地理空間數據的要求越來越高。對地理空間數據的要求正朝著大信息量、高精度、可視化和可挖掘方向發展。地面激光雷達技術是一門新興的測繪技術,已逐漸成為廣大科研和工程技術人員全新的解決問題的手段。地面三維激光掃描技術與全站儀測量…

Android之kotlin里面本地圖片BitmapFactory.decodeFile轉bitmap失敗問題

1 問題 我們手機本地有個圖片文件比如如下 /storage/emulated/0/Android/data/package_name/cache/1586444511539.png 我們需要png轉bitmap,然后設置到ImageView里面顯示 var bitmap BitmapFactory.decodeFile(imagePath);if (bitmap null) returnelse mImagevi…

3、面向對象-繼承-多態

1、繼承子類可以繼承父類的一切,一個子類只能有一個父類,一個父類可以有多個子類//父類class Ren{public $name;public $sex;public $yuyan;function Say() {echo $this->name."正在講話!";}}//美國人的子類class America ex…

整理iOS9適配中出現的坑

一、NSAppTransportSecurity iOS9讓所有的HTTP默認使用了HTTPS,原來的HTTP協議傳輸都改成TLS1.2協議進行傳輸。直接造成的情況就是App發請求的時候彈出網絡無法連接。解決辦法就是在項目的info.plist 文件里加上如下節點: NSAppTransportSecurity - NSAl…

由c# dynamic是否裝箱引發的思考

前言前幾天在技術群里看到有同學在討論關于dynamic是否會存在裝箱拆箱的問題,我當時第一想法是"會"。至于為啥會有很多人有這種疑問,主要是因為覺得dynamic可能是因為有點特殊,因為它被稱為動態類型,可能是因為這里的動態對大家造成的誤解,認為…

【看動漫學編程】程序員在異世界生個娃 第3篇:搞不好我就是個王者

前言 作者文筆比較水,還請見諒。 以下內容還將使用視頻動態漫畫表現,剪輯完將會貼出鏈接。 小說劇情為劇情需要,過渡到知識點,部分篇幅可能沒有技術知識點還望諒解。 由于沒有經費支持,所以畫出來的東西是我自己用代碼…

PHP會話控制考察點

為什么要使用會話控制技術 HTTP協議是無狀態的,也就是說HTTP沒有一個內建的機制來維護兩個事務之間的狀態。當一個用戶完成一個請求發起第二個請求的時候,服務器無法知道這次請求是來自于上一次的客戶。而用戶登錄、購物車等,這些是需要服務器…

數據庫SQL語句學習筆記(6)-使用函數處理數據

1.SQL也可以用函數來處理數據,函數一般是在數據上執行的,為數據的轉換和處理提供了方便。但是每一個數據庫管理系統(DBMS)都有特定的函數,事實上,只有少數幾個函數被所有的DBMS等同地支持。例如&#xff0c…

java3n 1_1005 繼續(3n+1)猜想(JAVA)

卡拉茲(Callatz)猜想已經在1001中給出了描述。在這個題目里,情況稍微有些復雜。當我們驗證卡拉茲猜想的時候,為了避免重復計算,可以記錄下遞推過程中遇到的每一個數。例如對 n3 進行驗證的時候,我們需要計算 3、5、8、4、2、1&…

【遙感物候】Matlab求解一元六次多項式,計算植被生長季始期

一元六次多項式能很好的逼近濾波后的曲線,與二次多項式相比,在擬合植被整個生長季曲線方面有更好的優勢,該方法常用來描述北方溫帶和高緯度地區時序NDVI生長季模式。因此,本文使用一元六次多項式來擬合植被整個生長季曲線,效果很好。那么擬合后,這樣解方程呢求生長季參數…

Android之給控件添加水紋波效果

1 問題 給控件添加水紋波效果,點擊起來像點中了,不然效果太粗糙了,沒反應。 2 實現 給控件添加如下屬性 android:background"?android:attr/selectableItemBackground"波紋有邊界 android:background"?android:attr/sele…

《看聊天記錄都學不會C語言?太菜了吧》(1)我在大佬群里問基礎問題沒人理?

若是大一學子或者是真心想學習的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。 本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手…

個人博客作業_week2

1. 是否需要有代碼規范 1.這些規范都是官僚制度下產生的浪費大家的編程時間、影響人們開發效率,浪費時間的東西。 我不同意這個論點。 有句俗語’無規矩不成方圓‘,這亙古傳承的至理同樣適用于寫代碼。制定代碼撰寫規范并不是 迫于壓力完成上級的任務&am…

最全面透徹的RabbitMQ指南

概念RabbitMQ是實現了高級消息隊列協議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務器是用Erlang語言編寫的,而集群和故障轉移是構建在開放電信平臺框架上的。所有主要的編程語言均有與代理接口通訊…

TensorFlow中RNN實現的正確打開方式

上周寫的文章《完全圖解RNN、RNN變體、Seq2Seq、Attention機制》介紹了一下RNN的幾種結構,今天就來聊一聊如何在TensorFlow中實現這些結構,這篇文章的主要內容為: 一個完整的、循序漸進的學習TensorFlow中RNN實現的方法。這個學習路徑的曲線較…

【遙感物候】Hants NDVI時間序列諧波分析法數據重構,植被生長季曲線效果可佳(附Hants軟件下載)

NDVI時間序列諧波分析法(Harmonic Analysis of NDVI Time-Series)(簡稱Hants )對時間序列數據進行平滑。該方法是一種新的物候分析方法,可用于定量化的監測植被動態變化。其核心算法是傅里葉變換和最小二乘法擬合, 即把時間波譜數據分解成許多不同頻率的正弦曲線和余弦曲線,…

Android之在Java socket作為服務器里面返回數據頭部怎么寫入瀏覽器需要下載文件的文件名

1 問題 Android app里面寫了一個Java socket的簡單服務器,在瀏覽器里面輸入相應的IP和端口訪問服務器下載文件,Java socket怎么寫返回數據的頭部信息,瀏覽器才知道需要下載文件的名字呢? 2 關于Content-Disposition 在常規的HTTP應答中,Content-Disposition 響應頭指示回…

java中hasnext的作用_java中Scanner的hasNext()的疑問

第一個問題,兩段代碼的區別在于阻塞的位置不同,加上一行輸出代碼就可以很明顯地看到差別。Test.javaimport java.util.Scanner;public class Test {public static void main(String[] args) {Scanner s new Scanner(System.in);while(s.hasNext()){Syst…