编程技术
文章平均质量分 68
whynat
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 中模块与包的概念与管理
模块: 一个PY文件(*.py)就是一个模块,模块在导入时会执行一次。包:包是一个文件夹,里面有一个名为__init__.py的文件。绝对导入:绝对导入是指在导入时,从根目录开始的绝对路径导入相对导入:相对导入格式只能 from . import (模块) 其中的 . 指的是当前模块所在的文件夹(包)。根目录:初始运行模块所在目录,什么意思呢?假设存在以下目录导入包:导入包可以认...原创 2020-01-30 19:47:39 · 239 阅读 · 0 评论 -
C语言如何检测鼠标的位置
利用程序实现检测鼠标位置功能,事件驱动【第一部分】参考资料来源:微软官方文档#include<windows.h>void main(void){ //定义变量:hStdin 本控制台程序句柄;cNumRead 获取消息数目;fdwMode用来设置控制台接收消息类型;irInBuf用来存储读取到的事件。 HANDLE hStdin; DWORD cNumRead,...原创 2019-10-30 21:57:46 · 2717 阅读 · 0 评论 -
获取两个二维向量之间的角度及相序
主要是利用两个向量的数量积及向量积的知识点。编程语言Python#tvet_ang函数名的意思:t:2,代表二元向量;vet:向量的缩写;ang:角度的缩写。#函数参数为两个向量A,B;返回值为元组;元组第一项A,B之间的角度,第二项为BOOL类型,即A是否超前于B。def tvet_ang(tvet1,tvet2): tvet1_x=tvet1[0] tvet1_y=t...原创 2019-09-22 23:22:54 · 1741 阅读 · 0 评论 -
C#事件的用法
//事件提供者,提供事件为其成员NUM的值改变。事件为静态事件NumChange class EventExp { static private int num; //public EventExp exp; public delegate void NumChangeEventHandler(object sender, N...原创 2019-02-06 00:04:33 · 827 阅读 · 0 评论 -
编码器正反转的识别
编码器的原理:波形及特点:如何利用波形得出正反转的判据:程序上如何实现:包括程序结构原创 2018-12-18 19:57:26 · 14867 阅读 · 1 评论 -
程序编程及硬件设计中结构的重要性
在编程中,程序结构的重要性要大于程序本身的重要性。先把程序结构弄好了,编程会很顺畅。硬件设计也一样,结构是很重要的。结构就是各模块的分工划分以及相互之间的组织联系...原创 2018-12-15 18:19:40 · 962 阅读 · 0 评论 -
位 字节 INT 有符号无符号
位(bit):位,又称比特位,英文是BIT。表示的意义是一个位,也就是1或者0。字节(byte):字节,又称8位二进制,英文是byte。表示的意义是八个位,也就是01010101。整型(int):整型INT型,其大小一般是二个字节,不同的编程语言定义不同,其实剩余的不管什么类型都可以看成是字节的整数倍。有符号无符号:有符号与无符号区别就是有符号通过首位的定义来区分正数与负数。主要是数...原创 2018-10-23 11:24:36 · 3685 阅读 · 0 评论 -
类
类定义在全局区,实例可以在子函数中定义。++类定义在全局区,实例在生成时会在栈区生成一个指针,指向堆区,堆区存放该实例的字段及函数指针,函数指针指向类中定义的代码段。++当在子函数里面生成一个实例时,该实例的生命周期就只有子函数周期,在子函数结束时,该实例就会结束,相应的堆区资源会释放。但是当在子函数中该实例生成时,假如有一个全局的变量(指针)指向该实例对象,那么在子函数结束时,该实例相应...原创 2018-10-28 19:50:05 · 171 阅读 · 0 评论 -
汇编 堆栈 变量存储 指针
本文章系作者原创,未经许可,不得转载。汇编 堆栈 变量存储 指针先说栈的概念,栈其实也是一种。。。。。先说内存的概念吧。。。。。额 先说计算机吧,简单来说的话,可以把计算机理解成由CPU,内存,硬盘组成,而CPU内部又包括一种叫做内部寄存器的东西,包括 数据寄存器: AX,BX,CX,DX; 段寄存器: CS,DS,ES,SS; 指针与变址寄存器SP,BP,SI,DI; ...原创 2018-09-10 22:22:25 · 2700 阅读 · 0 评论 -
Python里面的进制转换
Python里的进制转换以前用C语言写过一些单片机的串口程序,原创 2018-09-09 18:06:37 · 1360 阅读 · 0 评论 -
值类型与引用类型
自动变量类型是指存储于该程序(进程)堆栈空间的一种变量类型(注意此时的堆栈空间并不是汇编语言上的堆栈,只是它的使用及释放类似于堆栈的过程)。这个变量类型的一个特点是它在程序执行时存在,在程序结束时消失。正是这个过程类似于汇编里栈的操作,所以才将其命名(处理)为堆栈。我们平时所定义的INT之类的类型都属于这个范畴,该变量在创建时顺序加入,在消亡时按相反的顺序移除。 堆空间不同于栈空间,它不属于某一...原创 2018-09-09 13:23:21 · 278 阅读 · 0 评论 -
关于指针的理解
指针与汇编语言之间的联系指针的本质指针是C语言中一个比较重要的概念。要理解指针,我们先理解以下变量的概念。变量就是C语言对计算机内部某一块内存空间的命名。显然这个变量名机器本身是不认识的,也是无意义的,但是变量名可以作为一个标签,帮助我们定义和使用这块地址。举个例子: 在计算机中,如果CPU想要存储一个数据,它会怎么实现呢?看下图:DB:数据总线 AB:地址总线 CB:...原创 2018-09-08 13:37:36 · 397 阅读 · 0 评论
分享