GO 语言反射 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访 ...
分类:
编程语言 时间:
2020-03-27 10:57:21
阅读次数:
81
读了《凌波微步 软件开发境界案例集》一书,让我深有感触。 首先为什么这部书叫做以凌波微步为名,因为这本书对于程序员来说,就是一本武林秘籍。每一个身在“武林”的程序员,都应该掌握武功的技巧,才能使其发挥最大的威力。为什么我们写程序的时候要加上注释呢?我们现在可能还涉及不到编写庞大的系统程序,只是写写简 ...
分类:
其他好文 时间:
2020-03-27 00:44:58
阅读次数:
60
第一种方法,使用“过程调用” procedure Del; // 自定义过程 var Mutex: THandle; begin Mutex := CreateMutex(nil, True, PChar(Application.Title)); if GetLastError = ERROR_AL ...
变量的内在机制 Go语言中的变量是分为两部分的: 类型信息:预先定义好的元信息。 值信息:程序运行过程中可动态变化的。 反射介绍 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。 支持反 ...
分类:
其他好文 时间:
2020-03-22 14:22:19
阅读次数:
58
父子关系的资源我们怎么来获取 一个公司有多个员工。 employee不应该暴露成api,它应该体现出Company和Employee之间的关系。 创建EmployeesController复数的形式。 继承ControllerBase,并注入两个Repository 如果注入为空则抛出异常来 我们需 ...
分类:
其他好文 时间:
2020-03-22 10:42:18
阅读次数:
63
进程模型: 1.一个进程是对正在运行程序的抽象。 2.计算机中多个程序的运行被排列成多个顺序进程(简称进程) 3.进程之间的快速切换称之为多道程序设计。 4.多道程序之间的切换时间是由物理计数器和各个进程的逻辑程序计数器相互作用决定的。逻辑计数器是专门用来记录物理计数器的,相当于一个变量。 5.多道 ...
分类:
编程语言 时间:
2020-03-18 21:59:38
阅读次数:
60
前言: 中断是计算机发展中一个重要的技术,它的出现很大程度上解放了CPU,提高了CPU的执行效率。 在中断出现之前,CPU对IO采用的是轮询的方式进行服务,这使的CPU纠结在某一个IO上,一直在等待它的响应,如果它不响应,CPU就在原地一直的等下去。这样就导致了其他IO口也在等待CPU的服务,如果某 ...
分类:
其他好文 时间:
2020-03-18 17:15:44
阅读次数:
58
https://blog.csdn.net/xy36910/article/details/82914544 解决方法:以管理员身份运行“命令提示符”(可以在win10自带的小娜搜索“cmd”然后右键选择“以管理员身份运行”),然后在要运行程序所在的文件夹下运行该程序即可。 ...
win10通过Docker Toolbox安装docker及配置文件共享挂载本地磁盘目录。内含boot2docker.iso百度云盘链接(永久有效)
制作 DLL 首先配置好环境变量- 使用CSC 命令 CSC \:t 文件名称.cs生成DLL 使用CSC命令 CSC \r: 文件名称.dll 文件名称.cs ...