原创 C#-輸入主機名,使用Dns類解析出對應的IP地址信息

C#中使用Dns相關類查詢主機名對應的IP地址等信息 C#中的Dns類能夠與默認的DNS服務器進行通信,以檢索IP地址。 下面的DnsLookup示例代碼使用了以下名稱空間: System System.Net System.T

原创 第32章-Boost.Asio

The Boost C++ Libraries 第32章-Boost.Asio 目錄 I / O服務和I / O對象 可伸縮性和多線程 網絡編程 協程 平臺特定的I / O對象 本章介紹了Boost.Asio庫。 Asio代表異

原创 第32章.Boost.Asio-網絡編程

The Boost C++ Libraries 網絡編程 即使Boost.Asio可以異步處理任何類型的數據,它也主要用於網絡編程。 這是因爲Boost.Asio在添加了其他I / O對象之前很早就支持網絡功能。 網絡功能非常適合

原创 VC++定時檢測進程,被檢測進程掛掉後啓動

一、應用場景 最近使用VC++寫一個監控進程的後臺程序,需要實現以下的功能: 1、遍歷被監控的進程列表,定時(比如1分鐘)檢測進程列表,如果某個需要被監視的進程未運行,則啓動它。 2、防止假死-使用心跳機制(UDP實現後臺監控進程

原创 RestartOnCrash-自動重啓崩潰或掛起的應用程序

自動重啓崩潰或掛起的應用程序 本文翻譯自https://w-shadow.com/網站的一篇博客,原文地址爲:Automatically Restart Crashed Or Hanged Applications 當程序掛起或崩

原创 C#-使用FileSystemWatcher類觀察文件的更改

FileSystemWatcher類 FileSystemWatcher類的主要功能: 監控指定文件或目錄的文件的創建、刪除、改動、重命名等活動。可以動態地定義需要監控的文件類型及文件屬性改動的類型。 具體可以參考微軟官方文檔Fi

原创 mysql國內開源鏡像下載地址

有時候如果網速不好,下載Oracle官方的MYSQL非常慢,還好國內一些鏡像站提供了相關的下載地址,今天分享一下。 1、搜狐的MYSQL鏡像地址爲:搜狐的mysql鏡像下載地址 如下圖所示: 對應的mysql8.0鏡像下載地址:

原创 VC++中如何啓動外部進程和關閉某個進程

參考資料 c++ 啓動exe(外部程序) 三個SDK函數: WinExec, ShellExecute,CreateProcess C++ 枚舉進程信息,並結束指定進程 C/C++ Windows API——枚舉進程、結束進程及提

原创 Go by Example 中文:正則表達式

Go by Example 中文:正則表達式 Go 提供內置的正則表達式。這裏是 Go 中基本的正則相關功能的例子。 go語言的正在表達式示例代碼如下: // Go by Example 中文:正則表達式 // https://b

原创 Go by Example 中文:組合函數

Go by Example 中文:組合函數 我們經常需要程序在數據集上執行操作,比如選擇滿足給定條件的所有項,或者將所有的項通過一個自定義函數映射到一個新的集合上。 在某些語言中,會習慣使用泛型。Go 不支持泛型,在 Go 中,當

原创 Go by Example 中文:字符串格式化

Go by Example 中文:字符串格式化 Go 在傳統的printf 中對字符串格式化提供了優異的支持。這裏是一些基本的字符串格式化的人物的例子。 下面是go的源代碼示例程序: // Go by Example 中文:字符串

原创 Go by Example 中文:字符串函數

Go by Example 中文:字符串函數 標準庫的 strings 包提供了很多有用的字符串相關的函數。這裏是一些用來讓你對這個包有個初步瞭解的例子。 對應的示例測試程序如下: // Go by Example 中文:字符串函

原创 Go專家編程

Go專家編程在線文檔地址: https://rainbowmango.gitbook.io/go 其Github地址爲:GoExpertProgramming 這是一本開源的Go語言進階圖書,幫助初級Go程序員成爲資深專家,歡迎加

原创 Go by Example 中文:使用函數自定義排序

Go by Example 中文:使用函數自定義排序 有時候我們想使用和集合的自然排序不同的方法對集合進行排序。例如,我們想按照字母的長度而不是首字母順序對字符串排序。這裏是一個 Go 自定義排序的例子。 package main

原创 Go by Example 中文:排序

Go by Example 中文:排序 本文轉載自Go by Example 中文:排序,英文在線地址爲:Go by Example: Sorting,中文版的Github地址爲:gobyexample,英文原版Github倉庫地