主页

DotNet应用开发技术栈

.net 应用的市场份额还不小,结合当前的docker技术,很多.net应用也希望能够运行在docker中。 .net 应用运行在docker内有两种选择: Docker on Windows Docker on Linux

阅读更多

Linux网络发包与收包过程

Linux网络协议栈 Linux内核提供了抽象的网络通信协议栈,用户空间的应用通过系统调用的方式,使用内核协议栈能力,完成网络通信。 Linux内核提供的协议栈接口是socket,socket在Linux中归属于文件系统的一部分,因此网络通信可以被看做是对文件的读写,使得应用程序控制网络与控制文件一样方便。 Internet上有很多文章介绍Linux网络协议栈,这里的内容也是各种文章汇总,感谢总结与分享的人。

阅读更多

华为云微服务SDK与Kafka SDK无统一maven仓库导致的问题

从昨晚到今天,遇到一个奇怪的问题,服务运行报华为云kafka sdk里的类找不到,但是在本地是正常的。 Caused by: javax.security.auth.login.LoginException: unable to find LoginModule class: com.huawei.middleware.kafka.sasl.client.KafkaLoginModule at javax.security.auth.login.LoginContext.invoke(LoginContext.java:794) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:195) ...

阅读更多