2020年12月10日

Windows的内存管理

摘要: Win32汇编中,每个程序都可以用4GB的内存吗? Win32汇编源代码中,为什么看不到CS,DS,ES,SS等段寄存器? 一 DOS操作系统的内存安排 Win32编程与DOS编程最大的区别之一就是内存的使用.先看下DOS操作系统的内存使用: 如图,DOS操作系统运行于实模式中,由于8086处理器的 阅读全文

posted @ 2020-12-10 20:07 锋邢天下 阅读(620) 评论(0) 推荐(0) 编辑

80x86处理器的工作模式

摘要: 80386处理器有3中工作模式: 实模式.保护模式.虚拟8086模式.其中实模式和虚拟8086模式是为了和8086处理器兼容而设置的. 在实模式下,80386就相当于一个快速的8086处理器. 保护模式是80386处理器的主要工作模式.在此方式下,80386可以寻址4GB的地址空间,同时,保护模式提 阅读全文

posted @ 2020-12-10 19:56 锋邢天下 阅读(424) 评论(0) 推荐(0) 编辑

2020年10月22日

Python读写json文件

摘要: json模块封装了json的读写操作,提供了以下4个函数: dumps: 将一个Python对象编码为json对象 loads: 将一个json对象解析为Python对象 dump: 写入json文件 load: 读取json文件 下面介绍读取json文件 一 创建config.json文件如下: 阅读全文

posted @ 2020-10-22 21:04 锋邢天下 阅读(1050) 评论(0) 推荐(0) 编辑

Python实现QQ PC端给好友发送消息

摘要: 上一篇说了发现有交易机会时可以发邮件,如果不想下载邮箱app的话,也可以通过qq来提醒自己. 具体的方法就是先查找qq的句柄,然后用SendMessage给qq窗口发送消息.这样的前提就是跟好友的聊天窗口必须是打开的状态. 创建代码SendQQMessage.py: 1 import win32gu 阅读全文

posted @ 2020-10-22 19:44 锋邢天下 阅读(2136) 评论(0) 推荐(0) 编辑

Python SMTP发送邮件

摘要: 发送邮件是个很常用的功能.比如自己写个脚本获取并分析股票或期货数据,如果发现有交易机会.此时可以发个邮件来提醒自己. SMTP即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制邮件的中转方式.Python的smtplib库对SMTP协议进行了封装. 一 开启SMTP服务 使 阅读全文

posted @ 2020-10-22 19:36 锋邢天下 阅读(119) 评论(0) 推荐(0) 编辑

2020年4月5日

win32汇编程序设计目录

摘要: 本目录日志全部来自Windows环境下32汇编语言程序设计 80x86处理器的工作模式 Windows的内存管理 Windows的特权保护 阅读全文

posted @ 2020-04-05 21:10 锋邢天下 阅读(111) 评论(0) 推荐(0) 编辑

2020年3月24日

使用CustomPropertyDrawer实现编辑器扩展只显示部分枚举值和枚举值中文显示

摘要: Unity默认的枚举值不支持数字开头,也不支持汉字;而且只能显示全部的枚举项,无法只显示部分选项 新建脚本EnumTest,代码如下 using System.Collections; using System.Collections.Generic; using UnityEngine; publ 阅读全文

posted @ 2020-03-24 16:40 锋邢天下 阅读(579) 评论(0) 推荐(0) 编辑

2020年3月4日

封装socketclient动态链接库

摘要: 一 生成DLL 1 VS2017中新建项目,选择Visual C++ -> Windows桌面 -> 动态链接库 项目名称输入socketclient,点击确定。 2 删除vs默认创建的dllmain.c,stdafx.h,stdafx.c,targetver.h等文件(照顾VS2013等低版本) 阅读全文

posted @ 2020-03-04 18:09 锋邢天下 阅读(627) 评论(0) 推荐(0) 编辑

2020年3月2日

c语言 读写配置文件

摘要: 配置文件的格式如下: key1 = value1 key2 = value2 中间及前后可以有多个空格 思路分析: 读写配置文件可以分成底层API接口和调用API的界面二个模块,二个模块间耦合度要尽量低,底层封装的API要尽量好用。 不要让人家写文件的时候还需要自己去判断配置项是否已经存在,这些功能 阅读全文

posted @ 2020-03-02 13:12 锋邢天下 阅读(1660) 评论(0) 推荐(0) 编辑

2020年2月29日

二级指针三种内存模型综合(把第1种内存模型和第2种内存模型数据copy到第3种内存模型)

摘要: #define _CRT_SECURE_NO_WARNINGS #include <string.h> #include <stdio.h> #include <stdlib.h> //char **p 二级指针 char (*p)[30] 数组指针 char ***p3手动创建内存模型,在被调函数 阅读全文

posted @ 2020-02-29 13:39 锋邢天下 阅读(209) 评论(0) 推荐(0) 编辑

导航