自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 NASM 汇编编程(八)int 10h

NASM 汇编编程(八)

2022-02-26 17:15:53 2827

原创 NASM 汇编编程(七)实战:获取用户输入

NASM 汇编编程(七)

2021-08-22 20:55:33 1519

原创 NASM 汇编编程(六)高级条件控制

NASM 汇编编程(六)上期实现了无限循环,但我们最需要的不是这种死绕圈子的行为,而是有条件的循环。

2021-08-20 21:35:22 478

原创 NASM 汇编编程(五)无限循环

NASM 汇编编程(五)DOS版映像版本期将讲述NASM汇编实现无限循环的一种方法。start: jmp start ;跳转至start"函数"跟Windows下cmd的无限循环有点类似@echo off:1goto 1我们在无限循环中加入换行来验证是否出现了无限循环。DOS版org 100hjmp startstart: call newline jmp startnewline: ;显示回

2021-08-20 15:22:50 765

原创 NASM 汇编编程(四)实现换行(进阶)

NASM 汇编编程(四)DOS版映像版上期实现了简单的换行,今天这期将用一个“函数”实现换行。newline: ;显示回车换行 mov ah,0eh mov al,0ah ;0x0a=10对应换行符 int 10h ;输出 mov al,0dh ;0x0d=13对应回车符 int 10h ;输出

2021-08-20 11:15:25 3302

原创 NASM 汇编编程(三)实现换行(简单)

NASM 汇编编程(三)DOS版映像版换行一般由两个部分组成:换行符(ascii码为10),输入后换行,但光标位置不在第二行起首回车符(ascii码为13),输入后让光标位置回到第二行起首加入这两部分即可实现换行。DOS版创建文件test.asm并复制粘贴以下代码org 100hjmp startwelcome: db 'HelloWorld',10,13,'$'start: mov si, welcome call printstr ret

2021-08-19 22:51:01 5382

原创 NASM 汇编编程(二)输出HelloWorld

NASM 汇编编程(二)DOS版映像版DOS版创建文件test.asm并复制粘贴以下代码org 100hjmp startwelcome: db 'HelloWorld','$'start: mov si, welcome call printstr retprintstr: mov al,[si] cmp al,'$' je discover mov ah,0eh int 10h

2021-08-18 15:19:31 668

原创 NASM 汇编编程(一)简介和安装环境

NASM 汇编编程(一)NASM简介安装环境Linux安装包链接Mac OS安装包链接NASM简介NASM是一款汇编器软件,可以用来编写程序、二进制系统映像之类的东西。安装环境Linux安装包链接nasm-2.15.05-0.fc31.i686.rpmnasm-2.15.05-0.fc31.src.rpmnasm-2.15.05-0.fc31.x86_64.rpmMac OS安装包链接...

2021-08-18 14:59:27 607

原创 Python 网络下载(详解)

Python 网络下载(详解)我之前写过一篇关于 Python 网络下载 的源代码文章。今天,

2021-07-05 12:46:10 464

原创 Python 网络下载(计时并计算平均下载速度)

用到的第三方库:requests,需自行pip下载from requests import getfrom time import timefrom math import floorurl = 'https://dl.360safe.com/drvmg/360DrvMgrInstaller_net.exe'#用360驱动大师安装程序(183MB)做实验with get(url, stream=True) as r: print("正在检查资源大小") if(r.headers

2021-07-04 13:25:01 788

原创 Python Windows任务查看

import psutilimport datetimeimport tkinter as tkimport signalimport osimport timedef a(): Pnlist.delete(0, tk.END) for x in range(0, len(psutil.pids()) - 1): b = psutil.pids()[x] #进程ID a = psutil.Process(b) c = a.name

2021-01-30 21:43:35 153

原创 Python 查看CPU信息

import psutilimport oswhile True: os.system('cls') print('CPU逻辑个数:',psutil.cpu_count()) print('CPU实际个数:',psutil.cpu_count(logical=False)) print('CPU使用率:',str(psutil.cpu_percent()) + '%') os.system('pause')

2021-01-30 21:41:41 1517

原创 Python 获取注册表启动项信息

from winreg import REG_SZ, EnumValue, CloseKey, OpenKey,HKEY_LOCAL_MACHINEfrom winreg import HKEY_CURRENT_USERfrom tkinter import Tk, Listbox, mainloop, Scrollbar, Button, RIGHT, Y, LEFT, BOTHfrom tkinter import END, X, N, S, E, Wdef newkey(): k

2021-01-30 21:32:13 267

原创 Pyinstaller的使用

使用Pyinstaller可以将py文件转成exe程序。1. 下载Pyinstaller我们可以使用pip命令下载Pyinstaller。pip install pyinstaller也可以使用国内的镜像网址(其中的两个):https://pypi.tuna.tsinghua.edu.cn/simple/http://mirrors.aliyun.com/pypi/simple/2. 使用Pyinstaller下载了之后我们就可以在cmd中输入pyinstaller命令。功能注释:

2020-08-12 22:28:53 418

原创 VB6 WebBrowser多窗口

VB6 WebBrowser多窗口在WebBrowser打开target属性为"_blank"的网页链接时,会弹出IE窗口,十分烦人。其实,在WebBrowser弹出IE窗口时,会激活一个事件NewWindow2。我们可以在过程WebBrowser1_NewWindow2()过程中输入代码,来避免弹出IE窗口。多窗口代码:Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)Dim NewForm As Ne

2020-08-04 16:29:18 751 1

原创 VB 声音后台播放

VB 声音后台播放1.引用dllPrivate Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long2.在Form_Load()过程中输入以下代码Call sndPlaySound(media, SND_ASYNC)注:media可以为任意音频文件...

2020-08-04 16:07:31 220

原创 VB6 设置子窗口

VB6 设置子窗口VB6建立主窗体的子窗体有两种方法:第一种方法是建立一个MDI窗体,然后把普通的Form窗体设置成它的子窗体。第二种方法是使用Windows API设置一个普通form窗体为另外一普通窗体的子窗体。方法1操作1.首先打开VB6,新建一个“标准 EXE”工程。2.新建一个MDI窗体。3.设置主窗体的"MDIChild"属性为True可以看到,主窗体的图标已经变成了子窗体的图标按F5运行,可以看到,MDIForm1里出现了Form1的窗口,这就说明子窗口创建成功。

2020-08-01 19:20:21 2507

佳可VB模拟登录程序

一个模拟账号登陆的程序。 注: 1.账号名称在zhanghao.txt修改。 2.密码名称在mima.txt修改。 3.注意,密码没有掩码保护。

2020-08-04

Python时钟程序

一个数字显示类Python时钟。使用时需等待一会,才能显示(需下载arrow模块,否则会弹出错误)。

2020-08-04

佳可服务器文件下载程序

此程序可以将一般服务器的文件下载到您电脑某个文件夹里(自己选),在下载的文件大小有点大的时候,会出现未响应的情况,此乃正常现象(如果系统提示程序错误,可能是文件过大或文件处于保护状态、程序出错)。

2020-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除