原创 TCP的三次握手(建立連接)和四次揮手(關閉連接)

TCP的三次握手(建立連接)和四次揮手(關閉連接) 參照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/i

原创 java 內存管理

java 內存模型  如上圖,每個java線程有自己的pc registers和java stacks進程內的所有的java線程共享method area和heapmethod area也就是java的持久代再來看下heap的結構具體的規則

原创 tomcat日誌配置

應用程序的log WEB-INF 下 log4j的配置: <appender name="xoa" class="org.apache.log4j.DailyRollingFileAppender">     <param name="D

原创 我的友情鏈接

51CTO博客開發

原创 限流

原文 : https://blog.eood.cn/rate-limiting總結:nginx中的處理:參考網頁:http://nginx.org/en/docs/http/ngx_http_limit_req_module.htmlvi 

原创 bitmap排序

import java.util.BitSet;  public class Test {             int numSize = 1000;         int arraySize =(int)Math.ceil((dou

原创 簡單的新鮮事系統設計

太粗略了,以後慢慢完善     MQ(P):publish-》feed表生成記錄 -》 userTimeLine插入數據-》將feed信息放入MQ   MQ(C):啓動線程-》在循環中執行消費-》找出所有關注該人的的粉絲-》 輪尋插入hom

原创 java 內存管理

java 內存模型  如上圖,每個java線程有自己的pc registers和java stacks進程內的所有的java線程共享method area和heapmethod area也就是java的持久代再來看下heap的結構具體的規則

原创 bitmap排序

import java.util.BitSet;  public class Test {             int numSize = 1000;         int arraySize =(int)Math.ceil((dou

原创 HashMap要點總結

數組,鏈表來實現的hashmap當不停的往裏放置元素,會造成resize操作,即重新生成數組,重新爲每個元素hash,消耗性能數組默認長度是16 , load factor爲0.75 , 所以resize的時機是數組的capacity >

原创 我的友情鏈接

51CTO博客開發

原创 spring mvc 源碼要點1

前置 : 版本4.1.2請求如何定位到對應的處理方法?a. 入口   DispatcherServlet的 doService方法                  doDispatch(request, response);       

原创 如何將普通jar包打bundle

  將普通jar文件打包成osgi bundle的方法總結 將普通jar文件打包成osgi bundle的方法總結 操作: # 打開eclipse # 點擊》new project # 選擇建立》plug-in Devel

原创 hadoop 單機下運行wordcount

關於單機版的配置,eclipse環境搭建,以後再補充吧 首先是程序 project: wordcunt import java.io.IOException; import java.util.StringTokenizer;  impor

原创 限流

原文 : https://blog.eood.cn/rate-limiting總結:nginx中的處理:參考網頁:http://nginx.org/en/docs/http/ngx_http_limit_req_module.htmlvi