原创 一、Netty簡介

什麼是netty? Netty 是一個利用 Java 的高級網絡的能力,隱藏其背後的複雜性而提供一個易於使用的 API 的客戶端/服務器框架。 Netty 是一個廣泛使用的 Java 網絡編程框架(Netty 在 2011 年獲得了Duk

原创 Netty 前置知識 ------NIO

前言 高併發量引起的問題 一個使用傳統阻塞I/O的系統,如果還是使用傳統的一個請求對應一個線程這種模式,一旦有高併發的大量請求,就會有如下問題:  1、線程不夠用, 就算使用了線程池複用線程也無濟於事;  2、阻塞I/O模式下,會有大量的

原创 Mac系統-快捷鍵基礎

Mac中主要有四個修飾鍵,使用這些修飾鍵配合其他的鍵可以進行很多的快捷操作。 分別是Command、Control、option、shift。 這4個修飾鍵和其他幾個常用的鍵如下圖: 一、基本快捷鍵 command是mac裏最重要的修飾

原创 Tomcat能夠穩定支持的最大用戶併發數 Tomcat能夠穩定支持的最大用戶併發數

Tomcat能夠穩定支持的最大用戶併發數2016年03月20日 11:30:18閱讀數:53986參考:http://blog.sina.com.cn/s/blog_68b7d2f50101ann7.html服務器配置:        

原创 消息隊列

消息隊列技術介紹             一、 消息隊列概述  消息隊列中間件是分佈式系統中重要的組件,主要解決應用耦合、異步消息、流量削鋒等問題。實現高性能、高可用、可伸縮和最終一致性架構。是大型分佈式系統不可缺少的中間件。  目前在生

原创 tomcat併發數

當一個進程有 500 個線程在跑的話,那性能已經是很低很低了。Tomcat 默認配置的最大請求數是 150,也就是說同時支持 150 個併發,當然了,也可以將其改大。當某個應用擁有 250 個以上併發的時候,應考慮應用服務器的集羣。具體能

原创 Linux設置

nginx 是一個高效的服務器,但是如果只是安裝,沒有做什麼配置的話,那麼它最多也就只能承受1000個左右的併發那麼如何可以讓nginx能輕鬆應對5000甚至10000的高併發呢,下面就來進得討論一下nginx 響應請求的過程1,建立so

原创 第一節 Android快速入門

  1. 介紹Android 1.1 Android相關基礎知識 1.1.1 Android 是什麼 ? Android是一種基於Linux的開源的操作系統 主要使用於移動智能設備,如智能手機、平板電腦和智能電視等 Android操作系統

原创 何爲大型網站

生命不息折騰不止博客園首頁新隨筆聯繫管理訂閱隨筆- 23  文章- 0  評論- 3 一步步帶你,如何網站架構何爲大型網站大型網站特性既然說的是大型網站架構,那麼架構的背後自然是解決人因面對大型網站特性而帶來的問題。這樣可以先給大家說下大

原创 omcat 內存配置優化 Xms Xmx

tomcat 內存配置優化 Xms Xmx 分類: 架構設計與優化2014-02-18 09:37:12簡介考慮一下這種場景,你開發了一個應用,它有十分優秀的佈局設計,最新的特性以及其它的優秀特點。但是在性能這方面欠缺,不管這個應用如何都

原创 window 安裝 oracle11g

1. 官方下載安裝包,11g對應的是兩個壓縮包文件。大概2g左右2. 在一個文件夾中,解壓兩個壓縮包。 3. 點擊setup.exe 安裝    下載完成後,將2個壓縮文件一起選中,鼠標右鍵—>解壓文件,如下圖所示。兩個壓縮文件解壓到同一

原创 1.1 HTML基礎

簡單的理解html,超文本標記語言,主要是對網頁部分的實體內容進行標記。方便後期的css進行樣式佈局,和js提供效果。html,可以理解爲一個後綴爲html的文本文件。此文件的目的是給瀏覽器認識的,可以理解爲瀏覽器需要的一種語言。一  、

原创 計算機基礎

現在計算機設備的組成:                         運算器、控制器、存儲器、輸入設備、輸出設備               cpu:就是計算器的運算器和控制器;               bus:總線 數據總線、地址