原创 一些線程相關的問題
題目: 8個運動員同時起跑,都到達終點後記錄成績 實現: package com.spring.test; import java.util.Random; import java.util.concurrent.Cou
原创 httpclient長鏈接與短鏈接
http keep-alive與tcp keep-alive http keep-alive與tcp keep-alive,不是同一回事,意圖不一樣。http keep-alive是爲了讓tcp活得更久一點,以便在同一個連接上傳送多個
原创 從一臺機器給另一臺機器tomcat發請求,查看各個環節的耗時時間
計算一臺機器在給另一臺機器的tomcat發請求的時候,在dns解析,到達tomcat,應用處理花費了多長時間。以便來確認是哪個地方比較耗時。 我們的做法是這樣的。 使用linux的curl命令,curl命令裏面,打印,dns的解析時間,
原创 httclient使用socket發送請求
socket Socket的英文原義是“孔”或“插座”。作爲BSD UNIX的進程機制,取後一種意思。通常也稱作"套接字",用於描述IP地址和端口,是一個通信鏈的句柄,可以用來實現不同虛擬機或不同計算機之間的通信。在
原创 查找算法
1.二分查找 package com.spring.test; /** * Created by brady on 15-1-28. */ public class Bi { public static int f(int
原创 HttpClient線程池原理
HttpClient線程池原理 1.cpool對象 [java] view plain copy print? class CPool extends AbstractConnPool<HttpRoute, Ma
原创 一些算法題
下面都是我在網上搜集的算法題,我自己想了解法 1.一個嚴格遞增的序列,從中間某個未知的地方切成兩段,將前一段放到後面,求最大值?注意劃開的位置你不知道! 我的解法 2.二維數組(N*N),沿對角線方向,從右上角打印到左下角如N=4: