原创 雙系統ubuntu 18.04解決時間不一致問題

在ubuntu中設置: timedatectl set-local-rtc 1 --adjust-system-clock `` 更改完成後可能需要重啓

原创 vs code中使用remote wsl中文亂碼問題

vs code中使用remote wsl中文亂碼問題 在win10 系統中使用remote-wsl鏈接系統中的wsl,在使用中發現vs code中顯示的中文亂碼。 但是在系統終端中不會亂碼,所以問題應該出在vs code中,經過

原创 pandas複製

pandas複製 panda對象上的copy()方法複製底層數據(但不是axis索引,因爲它們是不可變的)並返回一個新對象。 很少需要複製對象操作,因爲它很耗費時間。 以下有幾種方法可以就地更改DataFrame。 插入,刪除,

原创 計算機網絡複習彙總

計算機網絡複習 文章目錄計算機網絡複習第一章第一部分TCP/IP第二部分 點到點協議PPP第三部分 Internet 地址及地址解析第四部分 互聯網絡協議IP第五部分 Internet控制報文協議ICMP第六部分 用戶數據報協議U

原创 pandas數據類型

pandas數據類型 大多數情況下,pandas在Series和DataFrame的columns中使用numpy 的 arrays 和 dtypes 。 numpy提供對float,int,bool,timedelta64[ns

原创 pandas根據dtype選擇columns

pandas根據dtype選擇columns select_dtypes()方法根據dtype選擇columns中的子集。 import numpy as np import pandas as pd df = pd.DataF

原创 動手寫c++智能指針

寫一個智能指針類 –記一次血淚面試😭 #include<iostream> #include<map> using namespace std; template<class T> class smart_ptr{

原创 pandas向量化字符串方法

pandas向量化字符串方法 Series配備了一組字符串處理方法,可以方便地對數組中的每個元素進行操作。 import numpy as np import pandas as pd s = pd.Series(['A','B

原创 在ubuntu系統上使用vscode 調試c++

文章目錄使用vs code 調試c++在linux系統上調試簡單項目1. 設置編譯器路徑2. 創建構建任務(build task)3. 配置調試選項4. 添加源代碼小結在linux系統上調試複雜項目1. 安裝插件2. 修改laun

原创 vscode設置代碼感知

vscode設置代碼感知 在C++項目中,C/C++ 和CMake Tools插件配合使用 使用vscode中的cmake tools 插件進行cmake工程的構建。 構建完成後會在工程目錄中生成build文件夾。 vscode

原创 快速排序

快速排序 基本思想: 1. 先取出一個數作爲基準數。 2. 分區過程,將比這個數大的全放到它的右邊,小於或等於它的全放左邊。 3. 再對左右重複第二步,直到到各個區間只有一個數。 #include<iostream> usin

原创 pandas數據結構簡介

pandas數據結構簡介 文章目錄pandas數據結構簡介SeriesSeries是一個ndarray-likedict-like序列化操作和Series的標籤對齊Name屬性DataFrame根據Series的dict或者dic

原创 TCP/IP筆記

TCP/IP學習筆記 文章目錄TCP/IP學習筆記1. TCP/IP概述網際互連的方式應用級互聯網絡級互聯TCP/IP 的引入TCP/IP 的分層模型TCP/IP Internet的發展歷史2. 點到點協議PPPPPP簡介PPP協

原创 比Windows Terminal更好用的win10終端——FluentTerminal

比Windows Terminal更好用的win10終端 文章目錄比Windows Terminal更好用的win10終端win10醜陋的終端界面FluentTerminal win10醜陋的終端界面 不知爲何win10的終端界面

原创 pandas迭代

pandas迭代操作 文章目錄pandas迭代操作itemsiterrowsitertuples 對pandas對象進行基本迭代的行爲取決於類型。 當迭代Serives時,它被當作array-like,基礎迭代產生值。 DataF