代码
-
如何写代码 —— 编程内功心法
写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖…
-
NET高性能编程 – C#如何安全
前言 作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答这几个问题,那么就能很好地理解今天了主…
-
.NET 7 AOT 的使用以及 .NET 与 Go 互相调用
C# 部分 环境要求 SDK:.NET 7 SDK、Desktop development with C++ workload。 IDE:Visual Studio 2022 De…
-
在C++学习新事物的同时实现困难的功能
学习新东西 在编写了一点代码后,我创建了一个草稿拉取请求。我不断将所有更改推送到草稿拉取请求,直到它准备好供存储库所有者审查。 通过远程查看和测试代码 我今天了解了GitHub的另…
-
使用 unittest 框架对 Python 代码进行单元测试
单元测试是软件开发的重要组成部分,因为它隔离软件程序或系统的不同组件,并检查其运行方式是否正确。它确保代码符合质量标准,并且系统中的缺陷或错误可以正确地追溯到失败的隔离代码单元,并…
-
C#实践炸飞机socket通信
一、前言 最近老师要求做课设,实现一个 “炸飞机” 游戏,我是负责UI界面实现和Socket通信实现的,在这里想总结一下我实现Socke…
-
驱动开发之基本数据结构
根据MSDN的介绍,自己对一些基本结构做一些翻译,帮助自己理解。 驱动对象 DRIVER_OBJECT typedef struct _DRIVER_OBJECT { C…
-
C++ 实现类 反射 类名获取对象
实现代码 主要还用到 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 实现直接在插入的时候:函数指针直接用Lambda表达式 CReflectRe…
-
windows socket网络编程–事件选择模型
Winsock提供了另一种有用的异步事件通知I/O模型——WSAEventSelect模型。这个模型与WSAAsyncSelect模型类似,允许应用程序在一…
-
JUC学习笔记——共享模型之管程
实际代码体现 // 针对counter,我们一个线程++,一个线程–各运行5000次 static int counter = 0; public static void mai…