原创 Springmvc原理詳解

1.springmvc 的配置 1.1 web.xml <servlet> <servlet-name>mvc-dispatcher</servlet-name> <servlet-class>org.springframewor

原创 面試大雜燴

面試大雜燴彙總 對象頭和synchronize 在JVM中,對象在內存中除了本身的數據外還會有個對象頭,對於普通對象而言,其對象頭中有兩類信息:mark word和類型指針。另外對於數組而言還會有一份記錄數組長度的數據。 類型指針是指向該

原创 Linux核心面試彙總

csdn彙總 文件的操作命令(增刪改查) touch 文件名稱: 文件的創建(增) cat/more/less/tail 文件名稱 文件的查看(查) cat: 查看顯示文件內容 more: 可以顯示百分比,回車可以向下一行,

原创 計網核心面試彙總

HTTP狀態碼 1xx 消息 這一類型的狀態碼,代表請求已被接受,需要繼續處理。這類響應是臨時響應,只包含狀態行和某些可選的響應頭信息,並以空行結束。由於HTTP/1.0 協議中沒有定義任何 1xx 狀態碼,所以除非在某些試驗條件下,服

原创 常見鎖的使用場景

Semaphore(信號量)-允許多個線程同時訪問(來自javaguide) synchronized 和 ReentrantLock 都是一次只允許一個線程訪問某個資源,Semaphore(信號量)可以指定多個線程同時訪問某個資源。示例

原创 note for java

java常見面試彙總 某大佬總結的java面試重點 鏈接:https://www.nowcoder.com/discuss/123525 Java基礎(例如各種集合類,Java的特性,重寫重載區別,equals和 hashcod

原创 Sort Algorithm

1. 冒泡排序 依次比較相鄰兩元素,若前一元素大於後一元素則交換之,直至最後一個元素即爲最大;然後重新從首元素開始重複同樣的操作,直至倒數第二個元素即爲次大元素; 依次類推。如同水中的氣泡,依次將最大或最小元素氣泡浮出水面。 時間複雜度:

原创 Alex Liu, Launches Site

Well. Finally got around to putting this old website together. Neat thing about it - powered by Jekyll and I can use Ma

原创 java面試常見問題總結

java常見面試彙總 java中數據類型分爲基本數據類型和引用數據類型。 基本數據類型 整型:byte,short,int,long 浮點型:float,double 字符型:char 布爾型:boolean 引用數據類型 數組

原创 將博客搬至CSDN

本人搬家

原创 Alex Liu,note for java

java常見面試彙總 java中數據類型分爲基本數據類型和引用數據類型。 基本數據類型 整型:byte,short,int,long 浮點型:float,double 字符型:char 布爾型:boolean 引用數據類型 數組 類 接口

原创 動態規劃-揹包問題(跳躍點解法)

  對於 0-1 揹包問題,DP的解法很普遍。還有一種“跳躍點”的解法,該方法的提出,是根據揹包求解過程中的記錄表 v(i,j)的函數性特點而來的。(v(i,j)表記錄的是前 i 種物品,達到總重量 j 時的最大利益) 可以Dp 求解一下

原创 動態規劃-凸多邊形的最優三角形劃分(思想與矩陣鏈相乘一致)

問題相關定義: (1)凸多邊形的三角剖分:將凸多邊形分割成互不相交的三角形的弦的集合T。  (2)最優剖分:給定凸多邊形P,以及定義在由多邊形的邊和絃組成的三角形上的權函數w。要求確定該凸多邊形的三角剖分,使得該三角剖分中諸三角形上權之和

原创 【LeetCode】43-字符串相乘

題目描述: 給定兩個以字符串形式表示的非負整數 num1 和 num2,返回 num1 和 num2 的乘積,它們的乘積也表示爲字符串形式。 示例 1: 輸入: num1 = "2", num2 = "3" 輸出: "6" 示例 2:

原创 machinelearning in action-03-decisionTree

在機器學習實戰中決策樹的classify.py的筆記(幫助理解)