原创 c# 計算一年有多少周

前兩天計算獲取2019有多少周,現有的代碼算出來有54周,看的我一臉懵逼。 以週一爲每週的第一天 public static int GetYearWeekCount(int year) {

原创 maven 阿里雲中央倉庫

一個重要的網址:http://mvnrepository.com/可以在此網址搜索需要的jar包,複製如下信息到pom.xml,自動下載jar包;<!-- https://mvnrepository.com/artifact/org.js

原创 SQL Server 查詢數據庫中所有的表和其行數

//查詢所有表名 select name from sysobjects where xtype='u' --modify_date指表結構最後更新日期,並非數據最後更新日期 SELECT name, object_id, pr

原创 轉:SQL Server 2012 新建數據庫錯誤“無法獲得數據庫 'model' 上的排他鎖”解決方案

解決----SQL Server 2012 新建數據庫錯誤“無法獲得數據庫 'model' 上的排他鎖”問題 報錯描述: 錯誤原因分析:         在創建數據庫時,創建錯誤然後刪除了,結果再次創建新數據庫,發現出現這個錯誤 解決方

原创 winform組合鍵,以及在沒有焦點情況下使用鉤子

winform組合鍵,使用前主要是界面的KeyPreview屬性需要設置爲true,一般的使用如下: 但是如果界面被最小化或者失去了焦點,則組合鍵是不起作用的   this.KeyPreview = true; private vo

原创 【轉】C#鍵盤鉤子之局部鉤子

這篇文章也是轉載的,如果作者不希望被轉載,請聯繫我刪除,謝謝。 因爲之前沒看懂,所以特地轉載了,留着自己再次學習使用。 最近碰巧要使用鍵盤鉤子,於是在網上搜索了一番,發現大多數博客的文章都是雷同的,根本就沒有講清楚全局鉤子和局部鉤子的區別

原创 [轉]C# 鍵盤鉤子,真正解決大小寫/shift後字符獲取問題

留着學習用,轉自https://blog.csdn.net/wwh1004/article/details/79287647 作者:wwh1004  來源:CSDN  原文:https://blog.csdn.net/wwh1004/a

原创 出現RPC服務器不可用的解決方法

轉自網上,具體的出處已經不知道是出自哪裏了,以下解釋可以解決問題。 -------------------------------------------------------------------------------------

原创 c# NModBus 使用

最近在做一個項目,串口通訊,接口是RS232,通訊協議是ModBus,一開始真的是一頭霧水,如果不管協議,直接用C#自帶的SerialPort類,直接發送指令,獲取返回信息,解析相對應的結果,得出需要使用的字段,這樣可以不管是什麼協議,只

原创 C#的Dapper使用

轉自https://www.jianshu.com/p/c4ca2989d26a 摘要 本文主要討論ORM技術和Dapper框架。 先介紹ORM是什麼——一種對象關係映射的技術;再介紹爲什麼引入ORM——將關係型數據庫映射成面向對象編程

原创 MySQL.Data.DLL 最新權威下載方法

.net 與MySQL 數據庫進行連接,需要MySQL.Data.DLL 進行連接 https://www.mysql.com/downloads/      

原创 在同一個局域網中,ping不通其他電腦的問題

今天工作中碰到的一個問題,有個項目新增了幾臺微軟系統的平板工業電腦,但是在同一個局域網內,居然ping不通。   原因: 因爲windows防火牆默認設置的是不讓別人ping通的,所以方法就是,修改防火牆相關設置。 步驟:找到 “控制面板

原创 C# 如何顯示動態圖片

用WinForm自帶的Label: AutoSize屬性設置爲false; Text屬性值爲空; Image屬性指定GIF圖片; ImageAlign屬性設置圖片位置,一般設置爲正中央; 然後,拉動一下label在界面的大小,放大或縮小到

原创 轉:配置SQLServer,允許遠程連接

一般的系統不需要設置,但是總歸會有些特殊的系統,以下文章轉自網絡,請各位查看!   需要別人遠程你的數據庫,首先需要的是在一個局域網內,或者連接的是同一個路由器,接下來就是具體步驟: (一)首先是要檢查SQLServer數據庫服務器中是否

原创 c# List 集合取交集和差集

1. List 取交集 List<string> list1 = new List<string> { "AA", "BB", "CC", "EE", "GG" }; List<string> list2 = new List<stri