原创 [R語言學習筆記] - 對連續重複出現的數列去重並保留原始順序

場景 有這麼個需求,需要處理連續重複出現的數列,去重,並保留原始的順序。如數據: a <- c(1,1,1,1,2,2,3,3,3,1,1,1,3,3,4,4,2,2,2,2) 一般去重用unique會變成c(1,2,3,4),或

原创 [R語言學習筆記] - 修改自己製作的package中的全局變量

edit global variable in my package 場景 最近自己做了個R語言的package,主要是封裝一些功能函數。後面陸續增加了些功能,有點框架調用的樣子。這就涉及到包內的全局變量問題。假設我的包名爲myp

原创 【部署】外網訪問家庭計算機( 內網穿透)

場景 很多時候需要通過遠程訪問來進行跨網絡跨機器。大部分的場景是訪問公司機器。這種一般比較容易實現,因爲公司都是固定ip,或者有vpn服務等等。實在不行也可以有teamviewer,anydesk,向日葵等工具來實現遠程操控。而其

原创 [C#學習筆記] - abstract class與interface的區別

抽象類與接口的異同 abstract 抽象關鍵字,一般用於抽象類,抽象方法,抽象對象。爲了等價比較,下文用於表示抽象類,即abstract class。抽象類在代碼實現方面發揮作用。 interface 接口關鍵字。一組協議或規則

原创 [linux學習筆記] - 各種命令

查看 lsb_release -a 可列出所有版本信息。 rpm rpm是一個本地軟件包的管理器。 其常用的參數有 rpm -qa |grep packagename 查詢是否有本地包 rpm -ivh packagena

原创 [C#學習筆記] - C#中閉包的一些理解

持續更新中… 引言 看過一些文章,總結下來就是,閉包是一個帶共享數據的函數。內層的函數(子函數)可以引用包含在它外層函數(父函數)的變量,即使外層函數的執行已經終止。但該變量提供的值並非變量創建時的值,而是在父函數範圍內的最終值。

原创 [WPF學習筆記] - Binding

DataGrid cell background using binding Datagrid單元格背景色綁定操作。 public class MyColor { Brush Background { get; set;

原创 【C++】linux c++筆記

Linux下的C++學習筆記 動態鏈接庫說明 https://blog.csdn.net/zhanglianpin/article/details/50491958 linux下的ctp編譯示例 https://blog.cs

原创 [SQLServer學習筆記] - Error 15023,用戶、組或角色'XXX'在當前數據庫中已存在

Error : 15023,用戶、組或角色’XXX’在當前數據庫中已存在如何解決 https://www.landui.com/help/show-1914.html 爲一個數據庫添加一個用戶或者映射數據庫時,提示以下錯誤信息

原创 [vscode] - 設置空格Whitespace的顏色

場景 一般我喜歡使用4個空格替代tab縮進,感覺這樣格式整體可控。再加上python是死扣空格的語言,所以我的所有語言都沿用了這個習慣。ide和文本編輯器都是顯示空格。在vscode中,我用默認的dark+主題。這個主題比較中庸,

原创 【部署】linux下搭設dante服務器 ss5及相關配置

場景 一個外部請求通過指定站點轉發的需求。基本步驟: 在內網linux機器上安裝dante-server。 設置配置文件。 由於機器沒有獨立ip,需要在出口網關路由處設置端口轉發。 外部機器使用ss5軟件,如proxifier連

原创 [R語言學習筆記] - R語言及Rstudio配置合集

本文涉及配置 package目錄重定向。 下載鏡像(Repository)重定向。 Rstudio editor theme。 Rprofile.site 配置文件位於R內核的安裝目錄下。如果安裝了多個版本的R內核,如原生3.

原创 [pandas學習筆記] - json的讀寫轉換

dataframe與json的相互轉換 df -> json # 根據需求調整參數orient。中文數據時,需要把force_ascii設置爲false str1 = df.to_json(orient='records',

原创 [C#學習筆記] - typeof與GetType()的區別

相同點 兩者的返回值都是Type類型。 https://docs.microsoft.com/zh-cn/dotnet/api/system.type?view=netcore-3.1 區別 typeof是關鍵字,GetTy

原创 [R語言學習筆記] - Rstudio更變console的顯示信息至英文

場景 我是在windows上使用的R及Rstudio。輸出到控制檯Rconsole的錯誤信息都是中文。雖然信息比較方便理解,但是在查找相關信息的時候,中文在搜索引擎中並不能很好的定位錯誤。所以我打算將Rconsole改爲英文顯示。