原创 發現sqlserver的一個bug

先創建兩個表,隨便添加一些數據 create table tableA( id int, name varchar(20) ) create table tableB( age int, gender int ) in

原创 WPF Datagrid刷新方法,不重新綁定數據源

總結 先放結論: datagrid的刷新方式: 重新綁定 ,全部刷新,最常用的,都知道 datagrid.itemsSource=null; datagrid.itemsSource=list; 但有些時候不方便重新綁定

原创 淺複製後list=null和list.clear()區別

這篇文章不討論兩者的性能(java/C#中都是自動回收),只討論,進行淺複製後,兩者對複製對象的影響。 例: //淺複製,a{T1,T2},b{T3,T4} List<T> m=a; List<T> n=b; //銷燬 a=null;

原创 SQLSERVER通用腳本整理

此文章爲腳本整理,部分腳本可能來源網上 1. 死鎖檢測腳本 -- 檢測死鎖 select t1.resource_type [資源鎖定類型],DB_NAME(resource_database_id) as 數據庫名 ,t1.res

原创 WPF Datagrid只刷新特定列,不重新綁定數據源

問題描述 問題源於公司項目中對一系列報警條目做 啓用/屏蔽 開關,就是下面的小功能。 功能很順利完成了,但是點擊header上的總開關時,需要對整個datagrid刷新,才能讓下面的開關狀態正常顯示出來。但是這個datagrid裏面

原创 MSI文件安裝出錯

  win10/win8的系統安裝.MSI文件好像很容易報2503,2502的錯誤。主要是因爲權限不足的原因。   而安裝msi需要的權限分好幾種,要全部加上才行:      1. 用戶權限不足,需要用管理員登錄纔可能安裝msi文件

原创 HTML/CSS知識要點總結

HTML/CSS要點 1. HTML   html:超文本標記語言,是廣泛用於網頁設計的一種語言。      一般html語句格式如下:          1.1 !DOCTYPE聲明   一般!DOCTYPE有以下4種格

原创 Oracle學習記錄一

Oracle學習一Oracle/PLSQL的安裝與基本操作界面 2017.1.04   到杭州來實習的第一天,要求安裝、學習Oracle,特此記錄自己的學習軌跡。   安裝Oracle可能會出現各種各樣的問題,這裏並不一一列舉,只記錄

原创 Oracle練習總結一

練習日期:2017.1.5 練習內容:(主要是熟悉PLSQL的各種基本操作) ① 使用SYSTEM用戶登錄,在oracle中新建一個表空間TABLESPACE,名字叫做TS_STUDY,可參考教程文件夾中提供的建表空間語句。   參考

原创 C#定時器的使用

之前做一個簡單的btn點擊後5s內不能再次點擊的功能,用system.Timers.timer一直報線程佔用,然後經查找學習了timer的使用,System.Timers.Timer是多線程計時器,對同一btn的操作會報線程佔用(btn的

原创 WPF學習散記——生成固定大小界面框

安裝vs2017,隨意運行了個wpf程序,出來的界面框十分奇怪,想着設定一下固定大小,特此記錄:         要設定大小,需在界面最前的引用上加一句 Title="MainWindow" Height="560" MaxHeight

原创 WPF在.cs文件中設置控件背景色

實習剛接觸WPF,跟進一個項目中需要將一個btn點擊變色,很簡單的功能,但是WPF中卻並不能直接: btnName.Background = Color.colorname; 其實,你會發現Color下面根本就沒有Red,Bla

原创 連接IIS服務器遇到的問題

  這幾天將公司開發源代碼下了下來,然後開始連接這個IIS服務器,遇到3個問題,在此記錄。      1.代碼下載完畢,顯示不可用。報錯信息:ASP.NET.2.0沒有註冊:         解決步驟:要到IIS服務默認站點的基