网站首页 站内搜索

搜索结果

查询Tags标签: 代码,共有 4439条记录
  • Java注解与原理分析

    一、注解 icode9 基础注解即标注与解析,在Java的 icode9 代码工程中,注解的使用几乎是无处不在,甚至多到被忽视;无论是在JDK源码或者框架组件,都在使用注解能力完成各种识别和解析动作;在对系统功能封装时,也会依赖注解能力简化各种逻辑的重复实现;基础接口在Anno…

    2022/11/16 1:24:02 人评论 次浏览
  • 突破 Angular 的反应限制:路由器和组件存储

    在命令性应用中,事件触发事件处理程序,这些处理程序是命令性代码的容器。不幸的是,这似乎是 Angular 应用程序中最常见的方法。典型的应用可能具有如下功能:navigateBack() {this.store.deleteMovies();this.store.switchFlag(false);this.router.navigate([/]);}该事…

    2022/11/15 23:24:10 人评论 次浏览
  • 在C++学习新事物的同时实现困难的功能

    学习新东西在编写了一点代码后,我创建了一个草稿拉取请求。我不断将所有更改推送到草稿拉取请求,直到它准备好供存储库所有者审查。通过远程查看和测试代码我今天了解了GitHub的另一个有趣的功能:Remotes。我花了一些时间来习惯使用遥控器。最初,我在尝试 git add rem…

    2022/11/15 1:24:01 人评论 次浏览
  • .NET 7 AOT 的使用以及 .NET 与 Go 互相调用

    C# 部分环境要求SDK:.NET 7 SDK、Desktop development with C++ workload。IDE:Visual Studio 2022Desktop development with C++ workload 是一个工具集,里面包含 C++ 开发工具,需要在 Visual Studio Installer 中安装,如下图红框中所示。创建一个控制台项目首先创建…

    2022/11/15 1:23:59 人评论 次浏览
  • NET高性能编程 - C#如何安全

    前言作为.net程序员,使用过指针,写过不安全代码吗?为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它?如果能很好地回答这几个问题,那么就能很好地理解今天了主题了。C#构建了一个托管世界,在这个世界里,只要不写不安全代码,不操作指针,那么就能…

    2022/11/15 1:23:59 人评论 次浏览
  • C++初阶(命名空间+缺省参数+const总结+引用总结+内联函数+auto关键字)

    概述在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。举个例子:#in…

    2022/11/15 1:23:58 人评论 次浏览
  • c++另一种编程思想称为泛型编程

    c++提供两种模板机制:函数模板和类模板函数模板建立一个通用函数,函数的返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表语法:cpptemplate<typename T> //或者template<class T>函数声明或定义当使用class的时候,如果T有子类,编译器会认为是声明,…

    2022/11/15 1:23:57 人评论 次浏览
  • 使用 unittest 框架对 Python 代码进行单元测试

    单元测试是软件开发的重要组成部分,因为它隔离软件程序或系统的不同组件,并检查其运行方式是否正确。它确保代码符合质量标准,并且系统中的缺陷或错误可以正确地追溯到失败的隔离代码单元,并及时纠正故障。我的静态站点生成器 -rwar随着时间的推移不断发展并变得更好,…

    2022/11/14 23:24:01 人评论 次浏览
  • 如何写代码 —— 编程内功心法

    写代码就是学一门语言然后开始撸代码吗?看完了我的系列文章的同学或者本身已经就是老鸟的同学显然不会这么认为。编程是一项非常严谨的工作!虽然我们自嘲为码农,但是这工作毕竟不是真正的搬砖,我们是软件工程师。编程需要关注的问题太多,不仅仅有语言,还有算法、数据…

    2022/11/14 23:24:00 人评论 次浏览
  • 驱动开发之基本数据结构

    根据MSDN的介绍,自己对一些基本结构做一些翻译,帮助自己理解。驱动对象 DRIVER_OBJECTtypedef struct _DRIVER_OBJECT {CSHORT Type;CSHORT Size;PDEVICE_OBJECT DeviceObject;ULONG Flags;PVOID DriverStart;UL…

    2022/11/14 5:23:53 人评论 次浏览
  • C#实践炸飞机socket通信

    一、前言最近老师要求做课设,实现一个 “炸飞机” 游戏,我是负责UI界面实现和Socket通信实现的,在这里想总结一下我实现Socket的具体过程,对其中的产生的问题和实现的方法进行进行分析。由于我是第一次具体实现Socket通信,所以走了不少弯路,请教了许多人,其中尤其是…

    2022/11/14 1:23:56 人评论 次浏览
  • windows socket网络编程--事件选择模型

    Winsock提供了另一种有用的异步事件通知I/O模型——WSAEventSelect模型。这个模型与WSAAsyncSelect模型类似,允许应用程序在一个或者多个套接字上接收基于事件的网络通知。它与 WSAAsyncSelect模型类似是因为它也接收FDXXX类型的网络事件,不过并不是依靠Windows的消息驱动…

    2022/11/13 1:23:57 人评论 次浏览
  • C++ 实现类 反射 类名获取对象

    实现代码主要还用到 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 实现直接在插入的时候:函数指针直接用Lambda表达式 CReflectRegister.h#pragma once#include <string>#include <map>#include "CReflectBase.h"//把类名添加到…

    2022/11/13 1:23:54 人评论 次浏览
  • JUC学习笔记——共享模型之管程

    实际代码体现// 针对counter,我们一个线程++,一个线程--各运行5000次static int counter = 0;public static void main(String[] args) throws InterruptedException {Thread t1 = new Thread(() -> {for (int i = 0; i < 5000; i++) {counter++;}}, "t1&quo…

    2022/11/12 23:54:03 人评论 次浏览
  • OpenMP 教程(一) 深入剖析 OpenMP reduction 子句 前言

    从并发求和开始我们的任务是两个线程同时对一个变量 data 进行 ++操作,执行 10000 次,我们看下面的代码有什么问题: #include <stdio.h> #include <omp.h> #include <unistd.h> static int data; int main() { #pragma omp parallel num_thread…

    2022/11/12 1:24:05 人评论 次浏览
扫一扫关注最新编程教程