原创 怎麼創建自定義的依賴項屬性?

1.爲什麼要創建依賴項屬性? 部分控件不支持數據綁定、動畫,這時就需要創建自己的依賴項屬性,用來解決這些問題。 2.怎麼創建依賴項屬性? 1>定義表示屬性的對象,他是DependencyProperty類的實例。如,這裏定義一個Margi

原创 VSCode 配置javascript環境,你知道嗎?

VSCode是真的強大,下載鏈接: 點這裏 一路next,安裝成功後,爲了寫js或html一定要下載的插件:live server、bracket pair colorizer和JavaScript(ES6) code snippets

原创 怎麼徹底關閉UAC(user account control)?

首先說一下UAC是什麼? 說白了就是每次你對系統進行更改或者下載軟件時,電腦總會問你,是否允許。。。?其實挺煩的,這就是UAC的作用。而且,有的軟件要求你必須使用管理員權限,所以你每次允許此軟件時都需要as adminstrator,實際

原创 如何根據IP、用戶名和密碼在本機上訪問sever或別的電腦?

1.在開始菜單中搜索Remote Desktop Connection 2.輸入要訪問電腦的IP地址 3.點擊“show options”,接着輸入user name 4.點擊connect,接着輸入登陸密碼  

原创 Effective C++ 讀書筆記四

條款13:以對象管理資源 通常我們在定義一個函數時會出現返回一個指向某一對象指針的情況,這時就需要調用者在進行函數調用時自己管理資源。爲了避免忘記釋放資源的情況出現,可以考慮將資源依託到智能指針上進行管理。智能指針的優點就在於,他類似於一

原创 Effective C++ 讀後筆記五

條款20:寧以pass-by-reference-to-const替換pass-by-value 當需要傳遞對象作爲函數參數時,通常是傳遞引用,而非傳值。原因主要有以下兩點: 1.傳值的過程實際上是拷貝的過程,當類中有多個成員變量時,需要

原创 Effective C++ 讀後筆記六

條款26:儘可能延後變量定義式的出現時間 除非在變量要使用的那一刻,否則不要提前定義變量。對於循環來說,當你不在循環外使用變量時,儘量在循環內定義變量。

原创 設置指定App的開機自啓動

1.先將想要設置的app創建一個快捷方式 2.windows+E鍵,進入此電腦 3.在此電腦對應的編輯框上,輸入 shell:startup 回車後,進入了程序啓動路徑下 4.將APP的快捷方式,直接放到這個路徑下 5.關機重啓試試  

原创 VSCode 寫javascript

VSCode是真的強大,下載鏈接: 點這裏 一路next,安裝成功後,爲了寫js或html一定要下載的插件:live server、bracket pair colorizer和JavaScript(ES6) code snippets

原创 面試題21. 調整數組順序使奇數位於偶數前面

題目: 輸入一個整數數組,實現一個函數來調整該數組中數字的順序,使得所有奇數位於數組的前半部分,所有偶數位於數組的後半部分。   示例: 輸入:nums = [1,2,3,4] 輸出:[1,3,2,4]  注:[3,1,2,4] 也是正確

原创 面試題33. 二叉搜索樹的後序遍歷序列

題目:   輸入一個整數數組,判斷該數組是不是某二叉搜索樹的後序遍歷結果。如果是則返回 true,否則返回 false。假設輸入的數組的任意兩個數字都互不相同。   參考以下這顆二叉搜索樹:      5     / \    2   6

原创 面試題25. 合併兩個排序的鏈表

題目:   輸入兩個遞增排序的鏈表,合併這兩個鏈表並使新鏈表中的節點仍然是遞增排序的。 示例1: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3->4->4 限制: 0 <= 鏈表長度 <= 1000 來源:力扣(Le

原创 面試題14- I. 剪繩子

題目: 給你一根長度爲 n 的繩子,請把繩子剪成整數長度的 m 段(m、n都是整數,n>1並且m>1),每段繩子的長度記爲 k[0],k[1]...k[m] 。請問 k[0]*k[1]*...*k[m] 可能的最大乘積是多少?例如,當繩子

原创 面試題 04.02. 最小高度樹

題目: 給定一個有序整數數組,元素各不相同且按升序排列,編寫一個算法,創建一棵高度最小的二叉搜索樹。 示例: 給定有序數組: [-10,-3,0,5,9], 一個可能的答案是:[0,-3,9,-10,null,5],它可以表示下面這個高度

原创 面試題58 - II. 左旋轉字符串

題目: 字符串的左旋轉操作是把字符串前面的若干個字符轉移到字符串的尾部。請定義一個函數實現字符串左旋轉操作的功能。比如,輸入字符串"abcdefg"和數字2,該函數將返回左旋轉兩位得到的結果"cdefgab"。   示例 1: 輸入: s