原创 Linux 查看端口占用情況可以使用 lsof 和 netstat 命令

lsof lsof(list open files)是一個列出當前系統打開文件的工具。 lsof 查看端口占用語法格式: lsof -i:端口號 實例 查看服務器 8000 端口的佔用情況: lsof -i:8000 COMMAN

原创 線程基本概念以及線程的五種狀態、生命週期和線程的創建方式

基本概念 線程:是進程中的一個執行控制單元,執行路徑 一個進程中至少有一個線程在負責控制程序的執行 一個進程中如果只有一個執行路徑,這個程序稱爲單線程 一個進程中有多個執行路徑時,這個程序成爲多線程 一個線程是進

原创 Linux中查看mysql服務命令和linux下啓動mysql服務時出現mysqld: unrecognized service錯誤的解決辦法

一、mysql服務命令如下: 1.啓動命令 [root@xufeng Desktop]# service mysqld start Redirecting to /bin/systemctl start mysqld.servi

原创 Java集合體系介紹

Collection(單列集合頂層接口) 一、Collection接口 1、集合與數組的特點 集合:a、長度可變;b、只能儲存引用數據類型;c、同一個集合中可以存儲多種數據類型 數組:a、長度不可變;b、可以存儲基本數據類型和引用

原创 客觀面試題--springmvc的五個常用註解介紹

1、@Controller 在SpringMVC 中,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把用戶請求的數據經過業務處理層處理之後封裝成一個Model ,然後再把該Model 返回

原创 Tomacat使用指南

Linux下tomcat服務的啓動bai、關閉與錯誤跟蹤,使du用PuTTy遠程連接到服務zhi器以後,通常通過以下幾種方式dao啓動關閉tomcat服務: 切換到tomcat主目錄下的bin目錄(cd usr/local/tom

原创 淺談 Mybatis中的 ${ } 和 #{ }的區別

淺談 Mybatis中的 ${ } 和 #{ }的區別 好了,真正做開發也差不多一年了。一直都是看別人的博客,自己懶得寫,而且也不會寫博客,今天就開始慢慢的練習一下寫博客吧。前段時間剛好在公司遇到這樣的問題。 一、舉例說明 1 s

原创 mybatis-generator自動生成代碼插件使用詳解

mybatis-generator是一款在使用mybatis框架時,自動生成model,dao和mapper的工具,很大程度上減少了業務開發人員的手動編碼時間,今天自己研究了一下,也分享一下使用心得供大家簡單使用。 本人使用的是m

原创 面試題全集

Java基礎部分 3 1、面向對象的特徵有哪些方面? 3 2、short s1 = 1; s1 = s1 + 1;有錯嗎?short s1 = 1; s1 += 1;有錯嗎? 4 3、Java有沒有goto? 4 4、int和In

原创 框架部分知識點

1.Spring 中 AOP 的應用場景、Aop 原理、好處? 1 源代碼無關性 2 2.Spring 中 IOC 的作用與原理?對象創建的過程。 2 3.介紹 spring 框架 2 4.Spring 常見創建對象的註解?

原创 Struts2 知識點

簡述 Struts2 的工作流程: ① 請求發送給 StrutsPrepareAndExecuteFilter ② StrutsPrepareAndExecuteFilter 判定該請求是否是一個 Struts2 請求 ③ 若

原创 Java面試篇:Java的面試總結|兩年

前言 16年畢業到現在也近兩年了,最近面試了阿里集團(菜鳥網絡,螞蟻金服),網易,滴滴,點我達,最終收到點我達,網易offer,螞蟻金服二面掛掉,菜鳥網絡一個月了還在流程中… 最終有幸去了網易。 但是要特別感謝點我達的領導及HR

原创 Java面試日常:JAVA面試題-筆試

面試題集 面試題集共分爲以下十部分: 一、Core Java: 1 — 95 題1 — 24 頁 基礎及語法: 1 — 61 題1 — 13 頁 異常: 62 — 69 題13 — 15 頁 集合: 70 — 80 題15 — 1

原创 Mybatis日常:Mybatis緩存介紹

Mybatis介紹之緩存 Mybatis中有一級緩存和二級緩存,默認情況下一級緩存是開啓的,而且是不能關閉的。一級緩存是指SqlSession級別的緩存,當在同一個SqlSession中進行相同的SQL語句查詢時,第二次以後的查詢

原创 JavaWeb總結筆記

jsp的靜態包含和動態包含有生命區別 Ø 靜態包含發生在:JSP---->java文件階段。動態包含發生在:執行class文件階段。動態加入。 Ø 靜態包含:只生成一個java文件,動態包含:生成多個class文件。 fil