原创 旅行商問題(全排列方法)

一、題目 一個售貨員必須訪問n個城市,恰好訪問每個城市一次,並最終回到出發城市。 售貨員從城市i到城市j的旅行費用是一個整數,旅行所需的全部費用是他旅行經過的的各邊費用之和,而售貨員希望使整個旅行費用最低。 (等價於求圖的最短哈密爾頓迴

原创 旅行商問題(動態規劃方法,超級詳細的)

一、題目 一個售貨員必須訪問n個城市,恰好訪問每個城市一次,並最終回到出發城市。 售貨員從城市i到城市j的旅行費用是一個整數,旅行所需的全部費用是他旅行經過的的各邊費用之和,而售貨員希望使整個旅行費用最低。 (等價於求圖的最短哈密爾頓迴

原创 JQuery常規選擇器入門

一、簡單選擇器 在使用JQuery選擇器時,我們首先必須使用“$()”函數來包裝我們的CSS規則。而CSS規則作爲參數傳遞到JQuery對象內部後,再返回包含頁面中對應元素的JQuery對象。隨後,我們就可以對這個獲取到的DOM節點進行行

原创 Spring數據緩存之註解@Cacheable、@CachePut、@CacheEvict入門篇

目錄   前言 通過XML啓用註解驅動的緩存 緩存管理器 基於SimpleCacheManager的XML配置示例1 爲方法添加註解以支持緩存 填充緩存 自定義緩存key 條件化緩存 移除緩存條目 使用XML聲明緩存 前言 如果想讓應用程

原创 動態規劃經典題目——滑雪問題(遞歸+記憶化搜索)

一、題目 Michael喜歡滑雪百這並不奇怪, 因爲滑雪的確很刺激。可是爲了獲得速度,滑的區域必須向下傾斜,而且當你滑到坡底,你不得不再次走上坡或者等待升降機來載你。Michael想知道載一個區域中最長底滑坡。區域由一個二維數組給出。數組

原创 JQuery事件模型及常用函數

目錄 一、綁定事件 二、解綁事件 三、事件對象 四、高級事件 一、綁定事件 使用jQuery事件模型,可以利用bind() 方法在DOM元素上創建事件處理器。bind函數使用如下所示: 方法語法:bind bind(eventType,

原创 數據庫的連接區別(自然連接、內連接、左外連接、右外連接)

一、測試用例   其中學生表有兩個屬性學號(Sno)、姓名(Sname),選課表有兩個屬性課程號(Cno)、學號(Sno). 二、區別 自然連接(natural join) 自然連接是一種特殊的等值連接。自然連接在結果中把重複的行和

原创 全排列問題(遞歸C++實現)

一、題目 按字典序生成1~n的全排列 二、解題思路 我們嘗試用遞歸的思想解決: 先輸出所有以1開頭的排列( 這一步是遞歸調用) , 然後輸出以2開頭的排列( 又是遞歸調用) , 接着是以3開頭的排列……最後纔是以n 開頭的排列。 以1開頭

原创 Spring中的@Cacheable註解的value屬性與redis的整合

問題描述 在我做SpringBoot項目時用到@Cacheable、@CachePut、@CacheEvict,它們都有一個value屬性,它的含義是要使用緩存的名稱,比如說我們執行以下代碼: @Cacheable(value = "u

原创 Spring通過new出來的對象中帶有@Autowired屬性值爲空的問題及解決方法

問題描述 在我new出來類對象時,發現如果該對象使用了@Autowired注入,則new出來的對象含有@Autowired的屬性則爲空指針。 原因解答 首先,通過使用關鍵字new出來的不在被spring容器管理,自然帶有@Autowire

原创 mybatis generator生成映射文件時,含有重複結點

問題描述 之前用mybatis generator的自動生成代碼的插件沒有出現任何問題,但是前幾天做作業時,通過generator插件自動生成代碼,結果Springboot項目都啓動不起來,結果通過日誌一看是mybatis自動生成的映射文

原创 Spring常用數據源的spring和Maven的xml配置

目錄 Spring自帶的數據源(DriverMangerDataSource) 數據源配置xml文件: db.properties的配置文件如下: DBCP數據源 Maven依賴配置: 數據源配置xml文件: 屬性說明: db.prope

原创 Xshell和Xftp連接VMware中的centos 7

1:打開虛擬機在終端輸入ip addr(中間有空格),查看本機IP,127.0.0.1爲本地環回地址,正確的應該是192.168開頭,問題找到了   2:輸入命令: ls /etc/sysconfig/network-scripts/查看

原创 JQuery常用函數(一)

  目錄 attr函數 removeAttr函數 data函數 removeData函數 addClass函數 removeClass函數 toggleClass函數 hasClass函數 css函數 width和height函數 與尺寸

原创 JQuery高級選擇器(過濾選擇器)入門

過濾選擇器有很多,有些通過CSS定義,有些是jQuery所特有的,它們爲一些難題提供了令人驚歎的優雅解決方案。CSS規範將這種類型的選擇器稱爲僞類 (pseudo-classes),但jQuery賦予了它新的名字——過濾器 ,因爲這些選擇