原创 Navicat導出數據庫表設計文檔
1、打開navicat,新建查詢 2、輸入以下SQL語句: SELECT TABLE_NAME 表名, COLUMN_NAME 代碼, COLUMN_COMMENT 名稱, COLUMN_TYPE 數據類型, COLUMN_KEY
原创 win10安裝虛擬機,開啓不了熱點問題
win10安裝虛擬機後,就發現電腦開的熱點,手機無法連接上了,很是頭疼。 開始菜單欄,運行cmd後,打上ipconfig發現了 VM1:192.168.137.1 VM8:192.168.87.1 本地連接:192.168.0.1
原创 編譯原理-表達式計算器的實現(Python代碼)
表達式計算器的設計與實現 字符集定義 <字符> → <數字>│<單界符>│. <數字> → 0│<非零數字> <非零數字>→ 1│2│…│9 <單界符> →<運算符>│(│) <運算符> → +│-│*│/ 單詞集定義 6.<單詞> →
原创 操作系統課程設計--在Linux環境下模擬實現簡單命令解釋器(C++代碼)
操作系統課程設計要求 一.設計目的 熟悉Linux編程環境,加強對Linux命令的理解及函數的運用 二.設計內容 1. 在Linux環境下模擬實現簡單命令解釋器。 (1)要求實現的基本命令包括: pwd
原创 Mybatis---一對多關聯映射
一個客戶可以有多個訂單,而一個訂單隻能對應一個客戶,一對多映射的關鍵就是在“多”的一方添加“一”的主鍵爲外鍵 一、項目準備 可以查看我上一篇博客的介紹 傳送門:https://blog.csdn.net/Wwt819635881/arti
原创 SSM實現圖片上傳
很多新手都頭疼於SSM上傳圖片如何實現,今天就來做個最簡單的例子進行展示 開發工具以及環境:eclipse、navicat、mysql、tomcat7 一、數據庫的設計 在navicat新建一個用戶表people,字段分別是id、姓名、性
原创 Mybatis---多對多關聯映射
在數據庫中,多對多的關聯關係通常使用一箇中間表來維護,中間表中的訂單id作爲外鍵參照訂單表的id,商品id作爲外鍵參照商品表的id。 一、項目準備 jdbc包,mybatis包,junit5(eclipse自帶) 目錄結構 二、數
原创 Mybatis---一對一關聯映射
最常見的一對一關聯映射案例就是每個人只有對應的唯一身份證 一、項目準備 jdbc包,mybatis包,junit5(eclipse自帶) 二、設計數據庫 兩個表tb_idcard和tb_person,其中card_id是tb_perso
原创 springMVC---入門程序
工作流程: 1、 用戶發送請求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到請求調用HandlerMapping處理器映射器。 3、 處理器映射器找到具體的處理器(可以根據xml配置
原创 模板方法模式---豆漿機
現在我們很多家庭都有了豆漿機,豆漿的營養價值不用我多說了。製作豆漿的程序簡單點來說就是選材—>添加配料—>浸泡—>放到豆漿機打碎,通過添加不同的配料,可以製作出不同口味的豆漿,但是選材(有的人懶得做這一步)、浸泡和放到豆漿機打碎這幾個步驟
原创 策略模式---打印機
某公司專門銷售各種打印機,銷售打印機時都有一定的折扣讓利給顧客,但折扣計算的方法有很多種,如:不打折;每臺減扣固定的金額;按售價的5%打折等等,且折扣計算方法可能發生變化。現在要開發該公司的銷售系統,實現打印機銷售時的價格計算。 Cont
原创 設計模式---期末複習
第一題: 有一個冰淇淋機,可以生產香草、草莓和巧克力口味的冰淇淋,而冰淇淋所用奶油分國產和進口兩種。 public interface DomesticIceCream { public void taste();
原创 橋接模式---汽車導航
汽車品牌內置導航儀,我們希望實現,每個品牌的導航儀都可以在任何一個牌子的汽車上安裝並啓動。汽車品牌有兩個:寶馬、奔馳。導航儀有三個牌子:神行者、北斗、高德 AbstractVehicleBrand.java package car;
原创 外觀模式---寄信
Iletterprocess.java package PostCard; public interface Iletterprocess { public void writecontext(String context)
原创 抽象工廠模式---冰淇淋
冰淇淋有進口和出口兩種渠道獲得,口味也有蘋果味和香蕉味。 IceCreamFactory.java package ice; public abstract class IceCreamFactory { public a