原创 DotNetty學習(六)——進階學習Socket和WebSocket互通

總覽鏈接: https://blog.csdn.net/a1234012340a/article/details/91040073 經過前面得學習。基本上可以簡單編寫socket通信和websocket通信 現在提出一個需求。要求webs

原创 DotNetty學習—— 總章(索引)

前一陣子學習了基於.net core的Socket編程。覺得很是有趣。準備深入學習一下Socket編程,聽聞Java的Netty框架很是優秀。所以今天來了解一下—DotNetty 這個東西是怎麼來的呢?   是.net core版的Net

原创 on duplicate key update

on duplicate key update

原创 如何使用navicat登陸mysql

docker exec -it mysql /bin/bash   #cd /usr/bin   #mysql -u root -p  use mysql 從數據庫的user表中查詢 mysql 用戶原來使用的身份驗證插件 select

原创 初步瞭解vba。利用excel自動生成我想要的insert語句

Private Declare Function CoCreateGuid Lib "ole32" (id As Any) As Long Sub zidong() cellNum = Sheet1.[a65536].End(xlUp

原创 DotNetty學習(二)——世界上最簡單的服務(Discard)服務端

總覽鏈接: https://blog.csdn.net/a1234012340a/article/details/91040073 世上最簡單的協議不是'Hello, World!' 而是 DISCARD(拋棄服務)。這個協議將會拋棄任何

原创 字節流解析成wav

規則。前四位是音頻長度,截取數量 1表示爲單聲道;4表示爲採樣寬度;16000表示爲採樣率 其中採樣寬度4,即量化位數爲32bit   附上python的 任務是把這個寫成C#的   import wave import socket

原创 Scrapy網絡爬蟲實戰記錄(一)

本文由excel直接複製而來,可能會導致格式問題。敬請諒解 Python框架Scrapy學習 Python, Scrapyt, PyCharm 基於Scrapy搭建分佈式爬蟲,打造搜索引擎 前言

原创 第一次瞭解docker

首先想在win10上運行docker需要開啓win10的Hyper-V功能 開啓就可以了。 然後安裝。 https://hub.docker.com/editions/community/docker-ce-desktop-window

原创 chkBox.RaiseEvent(new RoutedEventArgs(CheckBox.ClickEvent, chkBox));

chkBox.RaiseEvent(new RoutedEventArgs(CheckBox.ClickEvent, chkBox));

原创 Scaffold-DbContext

數據庫上下文腳手架     //0.Nuget下載包 //.Net Core 將默認DI改爲Autofac //Install-Package Autofac.Configuration

原创 記一次ubuntu中docker安裝jenkins花費的無數時間

首先安裝docker沒什麼說的 直接執行jenkins docker run -d --name jenkins -p 80:8080 -v /home/jenkins_home1:/home/jenkins_home1 啓動後會讓你尋找

原创 nuget引用包小坑

問題出現在.net core包。打成docker之後swagger訪問不了。 因爲我們使用的是自己的nuget庫 所以我檢查了所有引用的包,發現版本都 一致 經過痛苦的調查發現。雖然包的版本一樣。但是日期竟然不一樣。 電腦1: 電腦2:

原创 DotNetty學習(五)——點對點聊天(WebSocket)

總覽鏈接: https://blog.csdn.net/a1234012340a/article/details/91040073 首先貼一下我的服務端代碼 static async Task RunServerAsync()

原创 Consul簡單瞭解和安裝(包括docker)

apt-get install consul   consul agent -dev 開啓遠程訪問: consul agent -dev -client 0.0.0.0 ——————————————————————————————————