原创 詳解人工智能之確定性推理方法

文章目錄推理的定義推理方式及其分類推理的方向衝突消解策略自然演繹推理謂詞公式化爲子句集的方法魯賓遜歸結原理1.命題邏輯中的歸結原理(基子句的歸結)2.謂詞邏輯中的歸結原理(含有變量的子句的歸結)歸結反演應用歸結原理求解問題 推理的

原创 人工智能的知識表示

文章目錄一、緒論人工智能研究的基本內容人工智能的主要研究領域二、知識表示知識的概念知識的特性知識的表示1.一階謂詞邏輯表示法1.連接詞(連詞)2. 量詞3.謂詞公式4.量詞的轄域謂詞公式的性質一階謂詞邏輯表示法的特點2.產生式表示

原创 SSM框架整合思路及所需jar包

SSM框架整合思路 即Spring+SpringMVC+MyBatis。 由於Spring MVC是Spring框架中的一個模塊,所以Spring MVC與Spring之間不存在整合的問題,只要引入相應JAR包就可以直接使用。因此

原创 30個珍藏的程序員超實用自學網站,乾貨!

自學對於我們的重要性不言而喻,大學四年以來我收藏了各種學習資源網站今天一次性分享給大家,一起學習! 魯迅說的好:“不會搜索資源的程序猿不是好程序猿”! 以下全爲本人純手打,點贊收藏更要學習你也會成爲大神! 一、文字教程類自學網

原创 Hibernate與MyBatis有什麼區別

文章目錄什麼是MyBatis?Hibernate與MyBatis有什麼區別?MyBatis的工作原理MyBatis的操作步驟注意 什麼是MyBatis? MyBatis(前身是iBatis)是一個支持普通SQL查詢、存儲過程以及高

原创 如何完美回答面試官問的動態SQL

動態SQL中的元素 動態SQL是MyBatis的強大特性之一,MyBatis3採用了功能強大的基於OGNL的表達式來完成動態SQL。動態SQL主要元素如下表所示: <if>元素 在MyBatis中,<if>元素是最常用的判斷語句

原创 Spring MVC文件上傳與下載

文件上傳 多數文件上傳都是通過表單形式提交給後臺服務器的,因此,要實現文件上傳功能,就需要提供一個文件上傳的表單,而該表單必須滿足以下3個條件: form表單的method屬性設置爲post; form表單的enctype屬性設

原创 C++中new/delete和C語言中malloc/free的區別

1、new/delete是C++的操作符,而malloc/free是C中的函數。 2、new做兩件事,一是分配內存,二是調用類的構造函數;同樣,delete會調用類的析構函數和釋放內存。而malloc和free只是分配和釋放內存。

原创 一文帶你瞭解Linux操作系統

文章目錄Linux目錄結構介紹Linux用戶介紹Linux 常用命令介紹Linux文件操作Linux文件夾操作Linux 查詢命令幫助語句 Linux目錄結構介紹 Linux用戶介紹 Linux用戶通常分爲兩類: 1.管理員用戶

原创 還在爲PDF轉Word煩惱嗎?這十二個免費網站你值得擁有

相信不少朋友在日常學習工作中都會遇到無法編輯的PDF文件,而如果我們想要修改內容就不得不將其轉換成.doc的形式。但諸如WPS等一些軟件pdf轉word是收費的,所有下面爲大家推薦幾款非常好用的免費的在線pdf編輯網站。 資源

原创 Spring是什麼?有哪些優點?體系結構是怎樣的?

Spring是什麼? Spring是分層的JavaSE/EE full-stack 輕量級開源框架,以IOC(Inverse of Control 控制反轉)和AOP(Aspect Oriented Programming 面向

原创 需求工程規格說明、需求驗證、需求管理

需求工程系列: 軟件需求工程習題1(1~4章) 軟件需求工程習題2(5~7章) 需求工程中的面談和原型(8、9章) 需求獲取方法之觀察與文檔審查(10章) 需求工程規格說明、需求驗證、需求管理(11~13章) 第十一章 需求規

原创 軟件需求工程習題1

需求工程系列: 軟件需求工程習題1(1~4章) 軟件需求工程習題2(5~7章) 需求工程中的面談和原型(8、9章) 更新中…… 第一章 需求工程導論 1.軟件生產中產生需求問題的最大原因在於對應用軟件的(模擬性)理解不透徹或應

原创 給女朋友整明白需求工程中的面談和原型

需求工程習題系列: 軟件需求工程習題1(1~4章) 軟件需求工程習題2(5~7章) 更新中…… 第八章 需求獲取方法之面談 1.什麼是半結構化面談? 事先需要根據面談內容準備面談的問題和麪談結構,但在面談過程中,會見者可以根

原创 軟件需求工程習題2

需求工程習題系列: 軟件需求工程習題1(1~4章) 軟件需求工程習題2(5~7章) 更新中…… 第五章 確定項目的前景和範圍 確定項目前景與範圍的過程: 問題分析過程: 對於發現的每一個問題,都要逐一執行下面的“明確問題→發