原创 springmvc常用註解標籤詳解
1、@Controller 在SpringMVC 中,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把用戶請求的數據經過業務處理層處理之後封裝成一個Model ,然後再把該Model 返回給對
原创 List的clone方法的應用
一、ArrayList的Clone方法的源碼 返回一個Object對象,所以在使用此方法的時候要強制轉換。ArrayList的本質是維護了一個Object的數組,所以克隆也是通過數組的複製實現的,屬於淺複製。 public Object
原创 Redis常用命令
Redis常用命令 keys鍵操作 exists-----測試key是否存在 del-----刪除key type-----返回key的類型 keys-----匹配滿足的key rename---
原创 線程和進程
進程:是一個執行中的程序,每個進程執行都有一個執行順序,改進程是一個執行路徑或者叫一個控制單元。 進程也就是一個應用程序 線程:就是進程中的獨立的控制單元。線程控制着進程的執行。 多個線程組成一個進程 不同的進程之間不能共享代碼和數據
原创 Struts2的運行原理和體系結構
一、Struts2的運行原理 1、tomcat 啓動的時候會加載 web.xml 、核心控制器 FilterDispatcher 會加載並解析 struts.xml 2、客戶端會發送一個請求到 action 、FilterDispat
原创 Access denied for user 'mysql用戶名'@'主機或IP' (using password: YES)'
mysql的權限對localhost的訪問沒有放開。可以使用如下命令來放開權限(授權): 首先計入到mysql的客戶端命令行。 然後輸入: 1:你想使用MySQL的用戶名myuser從任何主機連接到mysql服務器,並使用myp
原创 關於多進程的安全問題
關於多進程安全問題 。 同步數據 synchronized(對象){ 需要同步的代碼塊 } 判斷是否需要同步的代碼塊是看數據是否是共享數據 對象如同鎖,持有鎖的京城可以子啊同步中執行, 沒有持有鎖的線程即使獲取CPU的執行權,也進
原创 二維數組矩陣轉置
public class JuZhen {public static void main(String[] args) {int[][] array={{11,12,13,14},{21,22,23,24
原创 SpringMVC的運行原理及整合
SpringMVC的運行原理 整個處理過程從一個HTTP請求開始: 1.Tomcat在啓動時加載解析web.xml,找到spring mvc的前端總控制器DispatcherServlet,並且通過DispatcherServlet來加
原创 Hibernate
一、hibernate五個核心 嚴謹的來說:(四大接口一個類) 1 .Configuration類的作用是對Hibernate進行配置,以及對它進行啓動。(加載 hibernate.cfg.xml)並創建一個SessionFactor
原创 session和cookie的區別
session是存儲在服務器端,cookie是存儲在客戶端的,所以安全來講session的安全性要比cookie高,然後我們獲取session裏的信息是通過存放在會話cookie裏的sessionid獲取的。 又由於session是存放在
原创 Http協議經典
HTTP協議詳解(真的很經典) 概要: HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統 | |目錄 1引言
原创 struts2與springmvc的區別
1、針對與安全性 springmvc是非安全的,strtus2是安全的,所以springmvc的效率會高於struts2, 2,、springmvc是基於接口的,struts2是基於action類的,每一次客戶端發送請求時,action類