原创 MVC模式

一、MVC模式簡介MVC是一種架構型模式,它本身並不引入新的功能,只是用來指導我們改善應用程序的架構,使得應用的模型和視圖相分離,從而得到更好的開發和維護效率。       在MVC模式中,應用程序被劃分成了模型(Model)、視圖(Vi

原创 Http協議常見的數字錯誤 200、400、401、403、404、500、503等

Http協議: Http協議(超文本傳輸協議)是一個基於請求與響應模式的、無狀態的、應用層的協議,常基於TCP的連接方式,絕大多數的Web開發,都是構建在HTTP協議之上的Web應用 http請求有三部分組成,分別是: 請求行、消息報頭、

原创 Cookie/session機制詳解

Cookie機制 什麼是Cookie? Cookie是Web服務器保存在客戶端的一系列文本信息。 Cookie的作用: 對特定對象的追蹤。 統計網頁瀏覽次數。 簡化登錄。 安全性能: 容易信息泄露。 Cookie不是內置對象 Cooki

原创 Spring框架中的IOC和DI

Spring是什麼? Spring :輕量級框架,Java EE的春天,當前主流框架 目標:使現有技術更加易用,推進編碼最佳實踐 內容: 依賴注入容器 Web集成 數據訪問支持 簡化Hibernate編碼 聲明式事務 AOP實現 企業級框

原创 Spring+SpringMVC+MyBatis實現數據庫連接的登錄功能

在使用SSM框架實現連接數據的登錄功能時, 第一步首先導入相應的jar包,然後配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://ww

原创 Spring框架之IOC(續)

Spring框架核心:IOC(控制反轉,反轉資源獲取的方向)和AOP引用對象屬性(ref) <bean id="address" class="com.jredu.spring1.Address"> <property name="l

原创 Map集合中value()方法與keySet()、entrySet()區別

在Map集合中 values():方法是獲取集合中的所有的值—-沒有鍵,沒有對應關係, KeySet():將Map中所有的鍵存入到set集合中。因爲set具備迭代器。所有可以迭代方式取出所有的鍵,再根據get方法。獲取每一個鍵對應的值

原创 常用排序算法總結

  目錄 冒泡排序   雞尾酒排序   選擇排序 插入排序 二分插入排序   希爾排序   歸併排序 堆排序 快速排序     我們通常所說的排序算法往往指的是內部排序算法,即數據記錄在內存中進行排序。   排序算法大體可

原创 SSM框架——詳細整合教程

使用SSM(Spring、SpringMVC和Mybatis)已經有三個多月了,項目在技術上已經沒有什麼難點了,基於現有的技術就可以實現想要的功能,當然肯定有很多可以改進的地方。之前沒有記錄SSM整合的過程,這次剛剛好基於自己的

原创 員工部門表綜合查詢SQL

[sql] view plain copy print?–數據庫的表設計如下:  –部門:部門編號,部門名稱,地址;  –員工:員工編號,員工名字,職務,管理編號,入職日期,薪資,獎金,部門編號;  –創建部門表:  CREATE TA

原创 數據庫中觸發器和索引的使用

觸發器  什麼是觸發器?    觸發器是一種過程,與表關係密切,用於保護表中的數據。當一個表被修改(insert、update或delete)時,觸發器字動執行。觸發器課實現多個表之間數據的一致性和完整性。  觸發器的類型有3種:    

原创 Spring框架之AOP面向切面編程

AOP面向切面編程 AOP(Aspect-Oriented Programming,面向切面編程):是一種新的方法論,是對傳統OOP(Object-Oriented Programming,面向對象編程)的補充。 AOP編程時,仍然需要定

原创 數據庫中序列、視圖、遊標、包、動態SQL的使用

序列   Oracle數據庫的表中是不能實現自增功能的,所以要通過序列來實現自增功能 --創建序列 create sequence seq_users start with 1 --開始值爲1 increment by 1;--每次增長

原创 Java過濾器和SpringMVC攔截器之間的關係與區別

  由於最近做的項目中有一部分是接口遠程調用,用到了接入權限和業務權限的鑑定,需要採用SpringMVC的攔截器,以前用Struts2的時候用過攔截器,而SpringMVC的攔截器功能之前沒研究過,所以這次來稍微研究一下,得出的結論是S

原创 Apache Kafka 2.0.0

Apache Kafka 2.0.0 已正式發佈,這是一個主要版本,新增了許多重要的新功能。此外還包括許多重要的 bug 修復和改進,其中還包括一些嚴重的錯誤修復。 Apache Kafka 2.0.0 下載地址 >>> https://