原创 01揹包問題 圖解+詳細解析 (轉載)

一、題目描述 有n個物品,它們有各自的體積和價值,現有給定容量的揹包,如何讓揹包裏裝入的物品具有最大的價值總和? 爲方便講解和理解,下面講述的例子均先用具體的數字代入,即:eg:number=4,capacity=8 二、總體思

原创 C++獲取一個整數

// 獲取一個整數 int getInt(int min, int max){ int k; cin >> k; while (true){ if (k <min || k > max){ cin.clear();

原创 PHP的 __DIR__ 作用

它的作用我們這裏可以用一句話說明白:取出當前腳本執行的物理路徑。 下面,我們來說一個使作它的列子: 有一個目錄temp, 裏面有 a.php 和子目錄 temp1,temp1目錄裏面有 b.php 和 c.php。 路徑顯示如下

原创 _initialize() 與__construct()的區別

_initialize()方法是在任何方法執行之前,都要執行的,當然也包括_ _構造構造函數。也就是說如果存在_initialize()函數,調用對象的任何方法都會導致_initialize()函數的自動調用, 而_constr

原创 VSCode vetur 格式化設置縮進爲4個空格

在個人設置的json文 件裏面添加如下代碼: "vetur.format.options.tabSize": 4, "vetur.format.options.useTabs": false

原创 TP5 中page的用法

tp5中page在分頁中是如何取出條數的? // (pagen-1)*pagesize+1 開始的地方 // pagen*pagesize 結束的地方 // 則取的頁數範圍爲 (pagen-1)*pagesiz

原创 vue import 傳入變量

直接看看樣例: const item_component = item.component; item.component = () => import(`@/views/${item_component}`) 對的,就是把那個

原创 jQueryAjax同步異步區別

在項目開發過程中,要實現這麼一個功能 <!-- 當我點擊就業的時候,觸發onclick時間,check()方法裏通過ajax請求返回數據, 如果該用戶已經畢業可以跳轉到job.html如果沒有畢業不能跳轉頁面同時彈框提示 --

原创 JavaScript中Math對象

先說我最關心的問題: Math不用new,因爲它在裝載腳本引擎時,就會new創建好了。 JavaScript中Math對象是是一個固有對象,提供基本數學函數和常數。使用方法:   Math.[{property | method

原创 Vue中的scoped和scoped穿透

1.什麼是scoped   在Vue文件中的style標籤上有一個特殊的屬性,scoped。當一個style標籤擁有scoped屬性時候,它的css樣式只能用於當前的Vue組件,可以使組件的樣式不相互污染。如果一個項目的所有st

原创 c++中虛繼承的作用

  在c++中虛繼承的作用主要是在多重繼承的問題上防止二義性的產生。   但是具體什麼是虛繼承呢?就是在被繼承的類前面加virtual關鍵字,這時候被繼承的類就叫做虛基類。   具體請看下面的代碼。 class Person; c

原创 C++虛函數部分

這個是在最近調一個bug的時候,出現的,注意不是同一個類中的多態是不能使用的,如果在兩個程序中,如一個DLL,一個exe中,兩個即使類名一樣,類的相關屬性也一樣,但是也不能交互使用。 #include <iostream> usi

原创 python的PIP在Windows下更改這國內源

在%appdata%\pip\pip.ini文件中,添加如下內容即可: [global] index-url=http://mirrors.aliyun.com/pypi/simple/ [install] trusted-hos

原创 CoInitializeSecurity 返回0x80010119 - 在整理或打亂任何接口之前,必須初始化安全機制。一旦初始化,不能再作更改。

  錯誤 0x80010119爲:RPC_E_TOO_LATE CoInitializeSecurity has already been called。說明CoInitializeSecurity 已經被調用過,這不算是錯誤。

原创 未能檢索對話框的控件

我的解決辦法是相應類的頭文件裏中,有類似如下的代碼 // 對話框數據 #ifdef AFX_DESIGN_TIME enum { IDD = IDD_DIALOG3 }; #endif 把後面的IDD_DIALOG3 改爲新的