用DEVC++编译实现。
一个完整的系统应具有以下功能: (1)I:初始化(Initialization)。
从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。
(2)E:编码(Encoding)。
利用已建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。
(3)D:译码(Decoding)。
利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。
(4)P:印代码文件(Print)。
将文件CodeFile以紧凑格式显示在终端上,每行50个代码。
同时将此字符形式的编码写入文件CodePrint中。
(5)T:印哈夫曼树(TreePrinting)。
将已在内存中的哈夫曼树以直观的方式(树或凹入表形式)显示在终端上,同时将此字符形式的哈夫曼树写入文件TreePrint中。
2023/9/1 6:41:07 8KB 哈夫曼树
1
Ring0级系统CPU、IO、PCI和内存访问工具;
一款强大的windows底层驱动开发包,自行开发Windows底层工具必备的开发包;
内有示例详解,一步上手
2023/9/1 2:49:08 88KB Winring0
1
智和网管平台(SugarNMS)是智能化的网络设备和服务器等监控软件,包含网络拓扑管理、设备配置管理、故障和工作状态管理、性能管理、统计报表、资产管理、扩展功能策略、权限管理等功能。
智和网管平台采用业界领先的智能化技术对网络进行管理:通过网络自动搜索,自动发现网络设备,自动发现设备类型,自动发现设备间的链接关系;
自动发现设备上的网络接口、设备板卡、线路、链路、处理器、内存、磁盘、软件服务等资源信息;
通过智能化的拓扑图操作界面直观的组织和呈现被管网络、设备和资源;
通过智能化的故障监控策略定义、性能采集策略定义,可以实现对任何设备、中间件、数据库等的监控(SNMP、Telnet、SS
2023/8/30 4:52:18 15.8MB 智和网管平台(SugarNMS)
1
使用Matlab或者VC实现下面三个内容,注意区分真彩图像和索引图像:1、 将硬盘上的BMP格式图像导入内存并显示2、 将内存中的图像以BMP格式存到硬盘上3、 实现不同图像格式(BMP、JPEG、TIFF、GIF、PNG等)间的相互转换
2023/8/27 22:53:38 57KB 图像转换
1
VxWorks环境下内存文件系统的应用.pdf
2023/8/27 6:58:18 104KB VxWorks操作系统
1
抓取京东在售的三星手机的信息信息包括:手机名称,运行内存,电池容量,机身颜色,摄像头像素
2023/8/26 23:52:45 29KB python 京东 在售三星手机
1
GameAssist是一个AI游戏助手,结合OpenCv,OpenCvSharp4,ssd_mobilenet_v3等技术,对游戏对象进行识别,支持自动对准/自动开枪等功能,提升玩家的游戏体验;
重要的事情说三遍:这个工具和普通游戏外挂不同!不同!不同!普通游戏外挂:通过需改游戏执行代码/修改游戏内存数据/拦截游戏网络通讯等手段,破坏游戏进程,达到提升目的,这些手段是违法的。
GameAssist:使用AI技术进行屏幕检测,原理是用人工智能技术来玩游戏,不使用任何破坏游戏进程的手段。
一,技术栈说明:1,图像处理框架:使用OpenCv进行图像封装及AI对象识别;
使用OpenCvSharp4封装库,将OpenCv发布C#开发运行环境;
使用windwosgdi32的Bitmap的图形类的CopyFromScreen,获取屏幕上方作为输入图像;
2,AI模型选择:使用OpenCv的DNN网络模
2023/8/26 20:56:32 20.88MB opencv tensorflow pubg mobilenetv3
1
目录诸论第1章TMS320C54x的结构原理1.1TMS320系列DSP芯片概述101.1.1TMS320系列DSP的分类及应用101.1.2TMS320C5000DSP平台111.2TMS320C54xDSP131.2.1TMS320C54x的主要特性131.2.2TMS320C54x的组成框图161.3总线结构181.4存储器191.4.1存储器空间分配201.4.2程序存储器231.4.3数据存储器241.5中央处理单元271.5.1算术逻辑运算单元281.5.2累加器A和B291.5.3桶形移位器311.5.4乘法器/加法器单元321.5.5比较、选择和存储单元331.5.6指数编码器341.5.7CPU状态和控制寄存器341.6数据寻址方式391.6.1立即寻址411.6.2绝对寻址411.6.3累加器寻址411.6.4直接寻址421.6.5间接寻址431.6.6存储器映像寄存器寻址461.6.7堆栈寻址471.7程序存储器地址生成方式481.7.1程序计数器491.7.2分支转移491.7.3调用与返回501.7.4条件操作511.7.5重复操作531.7.6复位操作541.7.7中断551.7.8省电方式591.8流水线601.8.1流水线操作601.8.2延迟分支转移621.8.3条件执行641.8.4双寻址存储器与流水线651.8.5单寻址存储器与流水线671.8.6流水线冲突和插入等待周期671.9在片外围电路711.9.1并行I/O口及通用I/O引脚711.9.2定时器721.9.3时钟发生器741.9.4主机接口781.10串行口831.10.1串行口概述831.10.2标准串行口841.11DMA控制器971.11.1DMA控制器的基本特性971.11.2子地址寻址方式971.11.3DMA通道优先级和使能控制寄存器1001.11.4DMA通道现场寄存器1021.11.5DMA编程举例1081.12外部总线1131.12.1外部总线接口1131.12.2外部总线操作的优先级别1141.12.3等待状态发生器1151.12.4分区切换逻辑1171.12.5外部总线接口定时图1181.12.6复位和IDLE3省电工作方式1201.13TMS320C54x引脚信号说明122第2章指令系统2.1指令的表示方法1302.1.1指令系统中的符号和略语1302.1.2指令系统中的记号和运算符1332.2指令系统1352.2.1指令系统概述1352.2.2指令系统分类135第3章汇编语言程序开发工具3.1TMS320C54x软件开发过程1373.2汇编语言程序的编写方法1393.3汇编语言程序的编辑、汇编和链接过程1413.4COFF的一般概念1433.4.1COFF文件中的段1433.4.2汇编器对段的处理1443.4.3链接器对段的处理1463.4.4COFF文件中的符号1483.5汇编1493.5.1运行汇编程序1493.5.2列表文件1513.5.3汇编命令1543.5.4宏定义和宏调用1543.6链接1563.6.1运行链接程序1563.6.2链接器选项1573.6.3链接器命令文件1583.6.4多个文件的链接164第4章Simulator和CCS集成开发工具的使用方法4.1Simulator的使用方法1694.1.1软件仿真器概述1694.1.2仿真命令1714.1.3仿真器初始化命令文件1744.1.4仿真外部中断1764.2什么是CCS1774.3如何安装和设置CCS1784.3.1CCS对计算机系统的配置要求1784.3.2CCS的安装与设置1784.4CCS窗口介绍1804.4.1CCS窗口示例1804.4.2CCS的菜单栏和快捷菜单1804.4.3CCS的常用工具栏1814.5如何建立工程文件1824.5.1工程文件的建立、打开和关闭1834.5.2在工程文件中添加或删除文件1834.5.3编辑源文件1834.5.4工程的构建1844.6如何调试程序1854.6.1加载可执行文件1854.6.2程序的运行和复位1864.6.3断点设置1874.6.4内存、寄存器和变量操作1884.7如何与外部文件交换数据1914.7
2023/8/25 15:41:47 3.6MB DSP结构 原理 TMS320C54X
1
本文介绍了三个系统调用函数,分别是fork()、lockf()和IPC中的共享内存机制。
其中fork()函数用于创建一个新进程,返回值表示进程的状态;
lockf()函数用于锁定文件的某些段或整个文件,需要传入文件描述符、锁定方式和锁定大小等参数;
IPC中的共享内存机制可以实现进程间的数据共享。
2023/8/24 15:45:15 45KB 进程间通信
1
spark入门级资料推荐,开始是介绍简装编译运行等基础介绍,从第五章开始Hive介绍及部署Hive实战SparkSQL介绍实战深入了解运行计划及调优SparkStreaming原理介绍实战SparkMLlib机器学习及SparkMLlib简介实战SparkGraphX介绍及实例分布式内存文件系统Tachyon介绍及安装部署
2023/8/24 11:55:46 32.43MB spark apache spark 大数据
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡