原创 優秀 .NET 開源項目集錦

Github 地址:https://github.com/jasonhua95/awesome-dotnet-core awesome-dotnet-core .NET Core框架、庫和軟件的中文收錄大全。內容包括:庫、工具、框架、模板

原创 C# 如何保證對象線程內唯一:數據槽(CallContext)

如果說,一個對象保證全局唯一,大家肯定會想到一個經典的設計模式:單例模式,如果要使用的對象必須是線程內唯一的呢? 數據槽:CallContext,ok看下msdn對callcontent的解釋。 CallContext 是類似於方法調用的

原创 DevExpress DashBoard 如何綁定Oracle 數據源

第一種  WebConfig 添加配置文件  <add name="aaa" connectionString="XpoProvider=ODPManaged;Data Source=(DESCRIPTION =(ADDRESS_LIST

原创 MVC從客戶端(JsonData="")中檢測到有潛在危險的ajax

前臺客戶端傳一下 帶有xml的內容 提交時候都不會到控制器中,解決方法 第一 在配置中增加   <system.web>     <httpRuntime requestValidationMode="2.0" /> </system.w

原创 c# XML和實體類之間相互轉換(序列化和反序列化)

我們需要在XML與實體類,DataTable,List之間進行轉換,下面是XmlUtil類,該類來自網絡並稍加修改。   1 2 3 4 5 6 7 8 9 10 11 12

原创 C#對象的三個特點:封裝,繼承,多態, 以及c#中隱藏(new)和方法重寫(override)和重載(overload)的區別

封裝 1)封裝原則:將不需要對外提供的內容都隱藏起來,把屬性都隱藏,提供公共方法對其訪問,通常有兩種訪問方式:set 設置,get 獲取。 2)封裝結果:存在但是不可見。 3) 訪問修飾符 聲明的可訪問性                

原创 mysql 5.7插入中文亂碼 修改my.ini文件無效解決方法

項目編碼是utf-8,數據庫也是utf-8但插入數據中文亂碼。 1.首先使用show variables like 'character%';查看數據庫輸有編碼正常情況下應該出character_set_filesystem外都是utf8

原创 MySQL最新版5.7.12安裝教程(windows)

一、從官網下載ZIP Archive文件 網址:http://dev.mysql.com/downloads/mysql/ 二、解壓 把下載好的壓縮包解壓到你想要安裝的地方 三、配置ini文件 打開解壓好的文件,裏面有個my-defa

原创 mysql 批量更新

最近有用到mysql批量更新,使用最原始的批量update發現性能很差,將網上看到的總結一下一共有以下三種辦法: 1.批量update,一條記錄update一次,性能很差 update test_tbl

原创 Nginx配置文件說明

在此記錄下Nginx服務器nginx.conf的配置文件說明,有誤之處,歡迎斧正。 #運行用戶user www-data;    #啓動進程,通常設置成和cpu的數量相等worker_processes  1; #全局錯誤日誌及PI

原创 Devexpress GridView控制Enter鍵時向下移動

        /// <summary>         /// 控制Enter鍵時向下移動         /// </summary>         /// <param name="sender

原创 Com1被佔用,其它程序繼續使用Com1,將導致錯誤

今天電腦藍屏以後,com1端口不能讀取電子地磅的數據了,鬱悶了半天,重啓之後發現 有一個驅動在更新Serial BallPoint,後來百度了這個東西,終於有人說 原來Com口連接的GPS設備,因爲滿足了微軟對Serial ballpoi

原创 checkbox 觸發兩次問題

    function itemList_check(itemList) {         debugger;         if (itemList.type != "checkbox") {  

原创 啓動DHCP 1075錯誤

DHCP client無法啓動,這是一項服務,依存的服務好像是沒有啊。你進入註冊表編輯器裏找一下這個\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service

原创 串口通信屬性及事件解析

串口通信屬性及事件解析 RS-232串口,串口按位(bit)發送和接收字節。儘管比按字節(byte)的並行通信慢,但是串口可以在使用一根線發送數據的同時用另一根線接收數據。典型地,串口用於ASCII碼字符的傳輸。通信使用3根線完成:(