原创 golang tcp example

tcp_client.go package main import ( "fmt" "net" ) func main() { conn, err := net.Dial("tcp", "172.21.110.91:3600"

原创 golang udp example

udp_client package main import ( "fmt" "net" ) const ( UDP = "udp" ) func main() { conn, err := net.Dial(UDP, "

原创 golang歸併排序算法

package algorithm func merge(a []int, p int, q int, r int) { L := make([]int, q-p+1) R := make([]int, r-q) for i

原创 golang實現快速排序算法

package algorithm func QuickSort(arr []int, p int, q int) { if p < q { i := partation(arr, p, q) QuickSort(arr,

原创 golang打印panic到log文件

  package main import ( "fmt" "runtime" ) func main() { defer func() { if r := recover(); r != nil { buff :=

原创 golang 紅黑樹map實現

//------------------------------------------------------------------------------ // rbtree.go // 紅黑樹 //---------------

原创 golang 使用mongo-go-dirver創建TTL索引, 過期自動刪除數據

數據庫:test_db, 數據表 test_table: id content expire_date 1 Good luck 2019-03-01 08:14:58.000 2 Good luck 2019-03-02

原创 MFC如何在自定義對話框中添加系統圖標?

全局函數::LoadIcon()。       HICON hicon = ::LoadIcon(NULL,IDI_INFORMATION);     其中IDI_INFORMATION爲系統圖標id,此外,還包括:     IDI_QU