使用 python 語言可以在 jupyter notebook 上探索數據,而 javascrpt 語言上是否也有類似的工具呢?當然,他就是今天的主角,Runkit 基於 nodejs 可以讓我們輕鬆的使用 JavaScript 在 notebook 上探索想法。Runkit 內置了所有的 npm 包,開箱即用。
微軟在 2022-11-08 公佈了 System.Data.SqlClient、Microsoft.Data.SqlClient 的安全漏洞,由於涵蓋大量 .NET 版本(.NET Framework 到 .NET 6 都可能使用到),範圍不小,身為 .NET 開發人員,應該關注其影響及修補方式。
string 屬性預設對應的欄位預設為 Nullable,標註 Required 才會宣告為 NOT NULL。 不過,這條規則到 .NET 6 已有所改變。某段 EF Core 寫入資料庫時冒出欄位不允許 NULL,但 Model 中該屬性並未宣告為 Required。
Vue 3 改變了元件註冊方式,不再提供全域註冊,必須先 Vue.createApp() 建立實體,app.component("my-component", ...) 註冊或用 components 屬性引用才能使用元件。
如果想要改變 this 指向的對象,可以透過 bind、call、apply 這三個 method 辦到,本篇來講解一下關於這三個 method 的差異。