原创 springmvc session丟失 重新登錄

參考 http://zhengjunxiang.iteye.com/blog/1990689 具體做法 由於本人目前開發的項目,幾乎所有的頁面顯示都是基於ajax請求,所以,不讓系統變複雜,取一個簡單方式來實現。 後臺

原创 排列組合的幾種情況

排列組合的幾種情況n個不同的球,放到m個不同的袋子有多少種組合?這種是最簡單的情況,對於每個球的放置方法,都有m中選擇,可以任意從m個袋子選一個袋子放置,那麼組合的數量爲:m*m*...*m,其中m的個數是n,則最終結果是m的n次方n個相

原创 lintcode刷題總結

123

原创 計算機網絡數據鏈路層和物理層

共享介質網絡與非共享介質網絡 故名思議,區別在於是否共享介質 共享介質網絡共享同一介質,需要進行訪問控制,具體有爭用,令牌傳遞。 非共享介質網絡是指通過連接交換機實現傳輸。 全雙工、半雙工 全雙工發送接收儀器,交換機與雙絞線可以實現

原创 ip,icmp,tcp,upd,ftp的簡單含義

ip 網絡層標記轉發數據包 不具有重發機制,不可靠傳輸協議 icmp 在ip傳輸異常,無法到達目標地址的情況,就會利用icmp協議給發送端發一個異常通知 網絡層協議 主要用於主機路由器之間傳遞控制信息 ping命令使用的就是icmp

原创 java core 1

第一遍讀java core 1的目的是瞭解本書覆蓋內容,並對自己的現有的知識進行查缺補漏。時間有限,一些我覺得不需要的地方跳過不讀,對於關注點結合網絡資料細看深入瞭解。第四章本章主要介紹類和對象的概念。內容不是很豐富,簡單的介紹了類對象的

原创 劍指offer

這一週粗讀劍指offer,發現之前在lintcode上刷的題有好多巧妙的解法,可能之後需要抽時間把lintcode上刷過的題再過一遍。對於劍指offer上面的題的思路已經清楚了,但是沒有實際寫過代碼,後面打算練習手寫僞代碼的能力,把關鍵的

原创 深入理解java虛擬機:JVM高級特性與最佳實踐

相關問題虛擬機參數配置虛擬機與進程的關係第二部分——自動內存管理機制運行時數據區域java的虛擬機分爲方法區、堆、本地方法棧、虛擬機棧和程序計數器五個部分。每個部分分別存儲哪些信息需要弄明白。OOM(OutOfMemoryError)可能

原创 網關、路由器、網橋,中繼器,交換機的區別

網關 (重點)協議轉換器,可以轉換協議,連接兩個不同網路設備 一個網絡的數據轉發到另一個網絡 默認網關網關是默認出口,數據不知道去哪,就去網關找出口 比喻:a寫信給b,a知道b的地址但不知道怎麼走,a於是把信給投遞員c,投遞員一看知道

原创 tcp/ip通信實例

事例 應用程序包裝需要發送的內容 next:tcp在內容前加上tcp頭,儲存端口號,序號,校驗和 next:ip在上一層頭部,封裝加上包含怕兩段ip地址和數據發送類型的(udp,tcp)的標識 next:網絡接口層就會加上mac地址和以

原创 spring 攔截器和過濾器的訪問順序

具體訪問順序爲 先過濾器 後攔截器 測試: 過濾器寫法package com.buaa.nstri.common.filter; import java.io.IOException; import javax.servlet.Fil

原创 移動平均法

參考資料移動平均法詳解

原创 spring mvc 攔截器的配置 對某個url進行攔截

spring mvc的配置 <mvc:interceptors> <bean id="DefaultInterceptor" class="com.buaa.nstri.common.intercepter.Defaul

原创 java 重寫compareTo方法實現類排序

class expert implements Comparable<expert> { private int age; public expert(int age) { this.age = ag