原创 未能加載文件或程序集“xxx”或它的某一個依賴項,找到的程序清單定義與程序集不匹配或Nuget包無法發佈

第一個問題:未能加載文件或程序集“xxx”或它的某一個依賴項,找到的程序清單定義與程序集不匹配。 這個問題通常是你發佈程序裏未包含當前程序塊引用的dll所導致的問題。細心觀察看少了哪些DLL添加上就好。 第二個問題:Nuget包無

原创 Elasticsearch7.0以上在windows Server2012上發佈報錯

Elasticsearch7.0以上在windows Server2012上發佈報錯解決 首先打開es安裝目錄。然後打開elasticsearch.yml文件。 在最後一句添加上 xpack.ml.enabled:false

原创 sql update實現一個表中的數據更新另一個表中的數據

由於之前使用過如下代碼塊這種方式,但是風險比較大。一下把一個表搞的數據亂了,只得恢復數據庫重新替換過來,可能是where條件沒有寫好。 update A SET A.cj = b.cj FROM A ,B WHERE A.Name

原创 瀏覽器重新加載js文件清除本地文件更新發布js緩存

前言:程序js文件有改動。但是用戶使用的時候瀏覽器不會重新下載js文件或者使用緩存。重新加載文件也不行。後來發現可以從設置裏清除緩存的數據和文件,但不能讓用戶每次重新刷新或者清除緩存。下面是解決辦法。 1、修改js的文件名。維護困難。

原创 winform程序C#控制tab和enter按鍵跳轉方式橫向豎向任意方式跳datagirdview

重寫: override bool ProcessCmdKey這個方法。每一次按鍵都會進入這個方法裏 寫了部分註釋,其它的你們根據自己需要改一下就行 /// /// 控制datagirdview格跳轉轉換enter或tab ///

原创 c#計算標準偏差實現跟excel中一樣的STDEVP()

前言:這篇博客裏寫的DataTable中的Compute方法中有STDEV方法的使用,但是沒有沒有STDEVP方法。犯了愁。客戶要求就得用STDEVP那怎麼辦。網上找了好多,有一篇寫的是我想要的。在此總結一下! 先上一個StDev:

原创 SqlServer數據庫三大範式表設計標準

1 概述 一般地,在進行數據庫設計時,應遵循三大原則,也就是我們通常說的三大範式,即第一範式要求確保表中每列的原子性,也就是不可拆分;第二範式要求確保表中每列與主鍵相關,而不能只與主鍵的某部分相關(主要針對聯合主鍵),主鍵列

原创 需要更新的以前的visual studio 2010實例Microsoft Visual Studio 2010 Service Pack 1(exe)

安裝2012的時候假如出現這個錯誤:需要更新的以前的visual studio 2010實例。 那麼安裝一下Microsoft Visual Studio 2010 Service Pack 1(exe)這個就好了。 程序下載地址

原创 線程間操作無效: 從不是創建控件“dataGridView1”的線程訪問它。

我有一個方法,從服務裏取數據然後賦值給datagirdview private void ReadDgv() { QM_LabBill.WebService1SoapClient aa = new QM_L

原创 數據庫sql優化

1.對查詢進行優化,要儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:select id

原创 C# 中傳遞多個參數給多線程

1.方式一:使用ParameterizedThreadStart委託 如果使用了ParameterizedThreadStart委託,線程的入口必須有一個object類型的參數,且返回類型爲void. View Code usi

原创 c# datagirdview列頭增加複選框列多選

這是類的代碼: public delegate void CheckBoxClickedHandler(bool state); public class DataGridViewCheckBoxHeaderCellEvent

原创 c#中等待某個線程執行完後再執行某個線程

在方法的外部申請一個這樣的變量 CountdownEvent latch = new CountdownEvent(3); 比如現在執行的是方法a public void a() { int si=0,ei=0;

原创 程序員自律,自勉

01 一個人有多自律,生活就有多美好 兩個月前,與一位朋友打賭,如果一個暑假的時間他能成功減去20斤的體重,算我輸,賭約是2000塊錢。 期間,由於大家都比較忙,也沒有聯繫。 昨天,他屁顛屁顛地來找我,我真的被驚到了,整個人真瘦了一圈,一

原创 c#當控件被數據綁定時,無法以編程方式向 DataGridView 的行集合中添加行。

這種報錯的情況是出現在 this.dataGridView1.DataSource = this.Dtb_Data; 你已經對datagirdview綁定數據源的情況下但是你又想通過dataRow來添加數據,那這種情況下怎麼辦呢?