原创 BIOS開啓Fast Boot後導致開機時鍵盤無法使用,無法進入BIOS

問題描述 電腦系統壞了,開機後無限重啓。但是由於之前開啓了主板的Fast Boot,導致開機時無法進入BIOS,沒有辦法重新安裝系統。 解決辦法 拆除主板的電池放電3~5分組,然後將電池重新安裝回去,這樣會讓主板恢復出廠設置,Fa

原创 Oracle報錯ORA-00979不是GROUP BY表達式

SELECT關鍵詞後面出現的字段必須同時出現在了GROUP BY後方。 SELECT col_a,col_b FROM table_a GROUP BY col_a,col_b; -- 下面的SQL就會出現ORA-00979報

原创 JAVA虛擬機

本博客內容爲《深入理解Java虛擬機:JVM高級特性與最佳實踐》的閱讀筆記。 1 Java技術體系 僅從傳統意義上來看,Sun官方所定義的Java技術體系包括以下幾個組成部分: Java程序語言設計 各種硬件平臺上的Java

原创 軟件工程幾種開發模型簡述

1、瀑布模型: 瀑布模型爲項目提供了按階段劃分的檢查點,當前一個階段完成後,我們只需要去關注後面的階段,而不用再去關注之前的階段,並且瀑布模型可以應用在迭代模型中,同時瀑布模型提供了一個模板,這個模板使得分析、設計、編碼、測試和支持的方法

原创 Java EE在Servlet中調用forward致使JSP頁面中文亂碼

在JSP頁面中使用 跳轉到相應的頁面,中文正常顯示,但是在Servlet中使用forward跳轉到同樣的頁面,中文卻會亂碼。嘗試了在Servlet中使用setCharacterEncoding,但同樣還是亂碼,並不能解決問題,後來加了一個

原创 Java EE基礎知識學習(五)

在之前的學習中,我們主要學習的是JSP的一些使用方法,在這一節中我們將學習關於Servlet的編寫。 1、Servlet簡單編寫 JSP的本質就是Servlet,使用JSP編寫我們的Web應用可以幫助我們簡化應用表現層的代碼,如果我們直接

原创 四種語言上的運算

四種語言上的運算: L和M的並:L∪M={s|s屬於L或者s屬於M} L和M的連接:LM={st|s屬於L並且t屬於M} L的Kleene閉包:字符串中有0個或者多個L中的元素 L的正閉包:字符串中有1個或者多個L中的元素

原创 Java EE基礎知識學習(七)

當Web應用在Web容器中運行時,Web應用內部會不斷髮生各種事件:如Web應用被啓動、Web應用被停止、用戶Session開始、用戶Session結束、用戶請求到達等,通常來說這些Web事件對於開發者是透明的。Servlet API提供

原创 JAVA接口

接口 接口的聲明: Java接口描述一組方法,對象可以調用這些方法,告訴對象執行某個任務或者返回某種信息。 Java中接口的聲明以關鍵字interface開始,只能包含常量和抽象方法,不能有具體的實現。 與類不同的是,所有的接口成員

原创 Java EE 基礎知識學習(六)

這一部分我們要介紹Java EE中的Filter。 Filter可以對用戶的請求進行預處理,同時也可以對HttpServletResponse進行後處理,是一個典型的處理鏈,所以Filter也叫做攔截器。Filter也可以像Servlet

原创 Java JDBC基礎

Java JDBC JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供

原创 C++實現STRING類

實現了輸入輸出流的重載,能夠輸出字符串長度,重載了+、+=、=等運算符。 String類代碼: #include #include using namespace std; class String { private: char *

原创 計算機算法設計與分析——遞歸與分治策略(二)

分治法: 分治法的基本思想是將一個規模爲n的問題分解爲k個規模的較小的子問題,這些子問題互相獨立並且與原問題相同。遞歸地解這些子問題,然後將各個子問題的解合併得到原問題的解,他的一般算法設計模式如下: divide-and-conquer

原创 Java EE基礎知識學習(四)

當我們在查看一個JSP頁面所對應生成的Servlet代碼時,我們會發現它爲我們定義了一些常用的對象來供我們使用,在這一節中,我們將要介紹這些變量的用法。 一、JSP腳本中的九個內置對象 打開任意的Servlet代碼,我們可以在這個代碼的

原创 Java EE JSP頁面中中文在瀏覽器顯示亂碼

在JSP頁面最上端加入: <%@ page language="java" import="java.util.*" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%