原创 Visual Studio Web Deploy發佈網站

Visual Studio Web Deploy發佈網站 在服務器上安裝Web Deploy 3.5,我用的完整安裝; 在服務管理器的中,添加角色, 添加管理工具; 在visual studio中右鍵發佈; 流程圖片展示:

原创 C# Socket通信實例

代碼是抄來了,找不到出處了,經測試代碼簡潔可用 服務端代碼: using System; using System.Text; using System.Net.Sockets; using System.Net; using S

原创 C# 第一次網絡請求速度慢的原因

修改後代碼如下: public string RequestServer(string requestUriString) { try {

原创 QML帶徑向漸變色的圓形

QML帶徑向漸變色的圓形 Qt’s Canvas 實現了 HTML5 Canvas API import QtQuick 2.9 import QtQuick.Window 2.2 import QtQuick.Controls

原创 發佈Qt程序

發佈過程中常遇到的問題就是缺少dll。如果直接報缺少某某dll,問題很明顯。有時候報 這個錯誤不是很明顯,原因基本上還是缺少dll。 解決辦法如下: 切換到release模式,先build在clear,這樣就只剩下一個可執行文件,或

原创 Qt 2019:無法解析的外部符號,未找到.obj文件

在Debug模式下遇到的問題,看到一個網友說刪除文件夾,結果吧Debug整個文件夾刪除重新編譯,成功了。

原创 Qt 中文亂碼解決方法

在Main函數中添加如下代碼 // 解決漢字亂碼問題 QTextCodec *codec=QTextCodec::QTextCodec::codecForName("UTF-8"); QTextCodec::s

原创 WPF 實現繁花曲線

XAML: <Window x:Class="FlowerCurve.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentati

原创 WPF 從程序集中檢索圖片資源stream給Image控件使用

// 獲取當前程序集 Assembly assembly = Assembly.GetAssembly(GetType()); // 獲取程序集中資源名稱

原创 EF 基礎(第一章: 什麼是 Entity Framework?)

什麼是 Entity Framework? 在 .NET 3.5 之前,我們(開發者)通過寫 ADO.NET 代碼或者 Enterprise Data Access Block 組件來保存或者檢索來自底層數據庫應用程序數據。我們要打開一個

原创 第五章 單件模式

《Head First 設計模式》學習心得 單件模式 定義:確保一個雷只有一個實例,並提供一個全局的訪問點。 應用場景:當只需要一個類對象時,比如註冊表對象,線程池對象,緩存等。這個時候只需要一個對象。如果有多個對象會造成資源浪費或者訪

原创 讓MySql支持中文字符

背景: 在使用Entity Framework 6.0 + MySql 5.7,使用Code First的情況下,如果存儲中文字符會報錯,然後在MySql Workbench裏直接寫sql語句也報錯。 解決方案: 用`SET charac

原创 c# 如何在類(class)和結構體(struct)之間做選擇

原文 c# 如何在類(class)和結構體(struct)之間做選擇 所有的框架設計者面臨的一個基本的設計決定是設計一個類類型(引用類型)還是一個結構體類型(值類型)。深入理解引用類型和值類型在行爲上的不同對做出選擇是至關重要的。 我

原创 SQL創建數據庫

create database mrkj --創建數據庫mrkj on--主數據庫文件 (name='mrdat', filename='C:\sql\mrkj.mdf', --name文件名,filename文件路徑 size=10,

原创 EF 基礎(第五章: 上下文 Context)

Entity Framework 中的 Context Class 在 EF 6 和 EF Core 中上下文類是一個繼承自 DbContext 的類。在 Entity Framework 中它是一個重要的類,它相當於和底層數據庫之間的一