原创 日常知識點紀錄(1)

1、System.Lazy<T>延遲加載,使用函數的方式進行耗時對象的添加,在需要的時候執行函數返回對象,達到延時加載的目的 2、SQLServer 2012 (包含)支持的TRY_CONVERT函數很適合處理類型轉換,無法轉換的會變成NU

原创 博客園商業小建議

已捐 1、要麼爲每個地區(省市)開設軟件供應商的黃頁?黃頁內加廣告收費 2、出個在線工具箱(可以學習processon,裏面提供很多在線的工具,比如建思維導圖,按量收費),工具箱內投廣告,比如常規的加密解密、CSS樣式輔助、代碼格式化、二維

原创 點子暢想(2)

想到家用服務器市場,現在隨着家庭智能化的提升,很多家庭已經有了家庭服務器的雛形,比如一臺好的智能路由終端。 家庭的網絡化智能化確實是需要一個強勁又簡單的路由系統的,家用需要簡單易操作,就像買個傻瓜路由器一樣。按照遇到的設備,我預估家用的智能

原创 學習OpenTk,筆記七

學習OpenGL、OpenTK 1、關鍵記錄,在使用着色器的時候,記得先清理綁定,然後執行順序上,先加載着色器程序,再綁定數據,最後繪製。 GL.UseProgram(0);//清理綁定 2、開始要擴展一下Texture,想着方便2D貼

原创 點子暢想

1、是否以後有這樣的平臺,它是互聯網數據的歷史站點,在一個站點關閉的時候(或者說結束了它的歷史週期)判定它是否需要存檔,將它的數據進行鏡像存儲,以供未來(後人考古)翻閱。 想念以前的一些站點,它們被無情的淹沒,裏面有人的心血。(2023-0

原创 學習OpenTk,筆記六

學習OpenGL、OpenTK 1、接上篇投影矩陣的源碼分析 glm::ortho和Matrix4.CreateOrthographicOffCenter源碼一致,根據示例裏面的進行代碼翻譯改造  改造如下: publi

原创 IL閱讀第二篇,拆箱裝箱

//裝箱拆箱 string name = "Zery"; int age = 22; Console.WriteLine(age.ToStri

原创 學習OpenTk,筆記五

學習OpenGL、OpenTK 1、向量需要複習,在矩陣中的變化很需要用到它(按照符合確定方向) 參考: https://learnopengl-cn.github.io/01%20Getting%20started/07%20Transf

原创 IL閱讀第一篇,簡單的加法

閱讀IL主要是爲了能夠更好的學會Emit 從控制檯開始吧:事先準備工具ILSpy,和IL的命令指南(這個可以網上搜索或者去看OpCode枚舉),記住棧中的都是引用的地址 int i = 10; int j = 20

原创 學習OpenTk,筆記四

1、頂點着色器的內置變量,當字典查詢 名稱 類型 描述 gl_Color vec4 輸入屬性-表示頂點的主顏色 gl_SecondaryColor vec4 輸入屬性-表示頂點的輔助顏色 gl_Normal vec3

原创 學習OpenTk,筆記三

1、着色器的類型,目前是六種着色器(枚舉內是六種) 2、需要創建Program實例用來組合已經編譯的着色器,就像是C++的編譯鏈接過程一樣,它們鏈接後會上載的到GPU,之後就可以釋放本地的一些着色器資源 3、uniform是全局的,它稱爲常

原创 學習OpenTk,筆記二

1、OpenGL有多個標準,如Open ES是爲了移動設備,目前通常使用OpenTK.Graphics.OpenGL4對應OpenGL4.x版本,2010年是OpenGL分割領,之前是3版本,之後都是4版本,目前最新4.6,更新頻率不高 2

原创 學習OpenTk,筆記一

說明,由於對圖形化感興趣,之前也從來沒有大的接觸,只是簡單的使用GDI+繪圖,比如驗證碼、水印等簡單操作,至此想多深入瞭解一下。 版本OpenTK 4.7.4,目前封裝OpenGL最好的庫,包含OpenGL, OpenAL & OpenCL

原创 數據庫複製訂閱問題解決腳本

--查列表 select * from msdb.dbo.MSdistpublishers DELETE FROM msdb.dbo.MSdistpublishers select * from msdb.dbo.MSdistpubli

原创 Sql2008發佈sql2016訂閱的問題

事務 & 快照複製兼容性矩陣 發佈者分發服務器訂閱服務器 SQL Server 2019 SQL Server 2019 SQL Server 2019SQL Server 2017SQL Server 2016 SQL S