原创 session值更新問題

今天寫項目的時候碰到了一個問題,我明明修改了session的值,可是session的值沒有更新,而是在我發起二次請求的時候才進行更新 res.send({ 'success':true,

原创 leecode單詞規律

題目 給定一種規律 pattern 和一個字符串 str ,判斷 str 是否遵循相同的規律。 這裏的 遵循 指完全匹配,例如, pattern 裏的每個字母和字符串 str 中的每個非空單詞之間存在着雙向連接的對應規律。 示例1

原创 leecode卡牌分組

題目 給定一副牌,每張牌上都寫着一個整數。 此時,你需要選定一個數字 X,使我們可以將整副牌按下述規則分成 1 組或更多組: 每組都有 X 張牌。 組內所有的牌上都寫着相同的整數。 僅當你可選的 X >= 2 時返回 true。

原创 對yield暫緩執行的理解

yield的含義 由於 Generator 函數返回的遍歷器對象,只有調用next方法纔會遍歷下一個內部狀態,所以其實提供了一種可以暫停執行的函數。yield表達式就是暫停標誌。 遍歷器對象的next方法的運行邏輯如下。 (1)遇

原创 vue路由跳轉的時候,組件的值不更新的問題

1.背景 最近在寫項目時,使用router-view複用組件,但是產生了一個問題:即使路由改變了,但是使用router-view複用的組件之間在跳轉的過程中不刷新。 具體:我想從別的用戶的快捷週報進入我自己的快捷週報頁面時,rou

原创 vue私有組件屬性覆蓋問題

問題 在寫項目的時候發現一個問題 當在父組件中引用私用組件時,在父組件中加入的值會把子組件中根元素上相應的屬性覆蓋 <planBox :pthisPlan="pthisPlan" class="t32"></planBo

原创 node後臺分頁器

查詢總數(count *) 查詢具體頁數(top) 對於後臺分頁,我是這樣想的,因爲查詢頁數總數其實是一個很耗費時間的行爲,我們應該儘量避免這種消耗。因此,我會在第一次請求的時候,給前臺返回總頁數。之後的每一次請求返回相應的頁數

原创 會場安排問題

問題描述: 假設要在足夠多的會場裏安排一批活動,並希望使用儘可能少的會場。 ★算法設計:對於給定的k個待安排的活動,計算使用最少會場的時間表。 ★數據輸入:第一行有1個正整數k,表示有k個待安排的活動。接下來的k行中,每行有兩個正

原创 實現類ant Design的日曆組件

前言 最近在對以前寫的vue項目進行優化,並且進行了一些功能的完善,我寫了一個週報系統,其中一個完善的功能就是,可以通過日曆選擇以往的週報。於是我着手ant Design的一些功能,自己實現了一個週報組件。 一些圖片 未選擇時

原创 【回溯法】用子集樹和排序樹解決n後問題

回溯法 在問題的解空間樹中,按深度優先策略,根節點出發搜索解空間樹,算法搜索至解空間的任意節點時,先判斷該節點是否包含問題的解,若肯定不包含,則跳過對以該節點爲根的子樹的搜索,逐層向其祖先結點回溯。否則進入該子樹,繼續按根深度優先

原创 【動態規劃】最小編輯距離

前言 剛剛開始不太能理解動態規劃,現在我感覺,動態規劃就是 理解題意 根據題意給出初始值 根據關係式利用初始值開始遞推 題目 給定兩個字符串A和B,求字符串A至少經過多少步字符操作變成字符串B。 思考 因爲是用動態規劃解決問題,按

原创 在寫c語言過程中常犯的一些小錯誤

函數用二維數組做參數,應當如何傳參。 外部定義一個大的數組,或者用malloc動態創建數組 傳參的時候最好不要傳int **,而是傳int (*a)[9],表示一個指向數組的指針。 int *a[9],表示一個一維數組,其中每一個成

原创 使用vscode中遇到的一些問題

1.scanf錯誤解決VS2013中出現類似於error C4996: ‘scanf’: This function or variable may be unsafe的安全檢查錯誤

原创 【動態規劃】最長單調遞子序列

設計一個O(n^2)時間的算法,找出由n個數組成的序列的最長單調遞增子序列 int end = 0; int start = 0; int maxlength = 0; for(i = 0;i<a.length;i++){ if(

原创 mysql封裝(增刪改查)

在node的mysql的模塊的基礎上又封裝了一層,這樣方便調用。 默認格式:表+鍵+值+where/ignore 參考了別人的封裝方式,進行了一些修改。 之後碰到用的比較頻繁的一些方式還會繼續更新。 const mysql = r