原创 優秀 .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根線完成:(