编译器设计Lexer编译器的词法分析器负责识别每个语法标记。
我们定义一个用于描述Lexer的类。
该类具有2个数据属性:一个传递给他的单词,一个表示单词位置的整数。
最初的位置是0,从单词的开头开始。
classLexer{privatereadonlystringtext;privateintposition;}在Lexer类中,我们有构造函数,可在其中初始化属性。
publicLexer(stringtext){this.text=text;this.position=0;}我们基于类的当前position属性添加了一些其他属性,例如获取当前字符。
我们需要if-else块来检测文件结束,如果是,
2023/12/3 10:05:22 188KB C#
1
这是一个用c++实现的数字水印攻击软件并包含源代码STIRMARK。
希望对大家有用
2023/12/2 12:15:38 3.16MB 数字水印攻击软件
1
用于简单计算个人所得税,基于命令行运行,还可以修改税率等。
2023/12/2 9:53:52 5KB java 个人所得税
1
一个用vfp写的学生管理系统,希望可以和大家交流
2023/12/2 1:36:30 386KB vf 系统
1
C语言调用JAVA的例子,一个用C语言如何调用JAVA的例子,调用里面的方法一个用C语言如何调用JAVA的例子,调用里面的方法一个用C语言如何调用JAVA的例子,调用里面的方法一个用C语言如何调用JAVA的例子,调用里面的方法一个用C语言如何调用JAVA的例子,调用里面的方法一个用C语言如何调用JAVA的例子,调用里面的方法
2023/12/1 6:55:37 7KB C语言调用JAVA
1
这是一个用Java代码实现的贪吃蛇小游戏,与传统的贪吃蛇规则一致,通过键盘的“上、下、左、右”来控制方向,用“空格”按键来暂停/开始游戏。
我这里的开发环境是:IDEA+Java8;
代码中所使用的GUI图形工具是swing,窗口的形式。
这个资源中一个是用exe4j打包好的exe类型的windows可执行程序,另一个是程序的源代码。
2023/11/22 21:53:55 68.61MB Java 贪吃蛇
1
一个用Labview控制伺服电机控制电机的程序,非常好用,已经经过测试,控制的非常好,希望可以帮助更多的人
2023/11/15 17:03:14 33KB labview
1
一般情况下windows的服务程序运行权限时system,不能显示可以与用户交互的界面,本文讲述了一个用vc2008创建ATL的service,并在服务启动时启动一个可以显示出来,并且可以与用户交互的notepad窗口,同理你可以用此方法执行你需要的任何进程,甚至在service中直接创建对话框类并显示。
经过测试,在xp和win7下通用。
(注意将服务设置成“允许服务与桌面交互”)
2023/11/14 3:23:27 193KB Windows服务 程序显示界面 用户交互 xp
1
SENG2021项目与API通信的Web服务器。
依存关系构建依赖项::CMake是一个跨平台的开源构建系统生成器。
:Googletest是一个现代的C++测试框架。
:Pistache是​​一个用于C++的现代且优雅的异步HTTP和REST框架。
:Boost提供免费的经过同行评审的可移植C++源库。
:Curl是一个免费且易于使用的客户端URL传输库。
运行时依赖项::IMDb是与电影和其他视觉媒体有关的信息的在线数据库。
:OMDbAPI是一种RESTfulWeb服务,用于获取电影信息。
(需要专用API密钥):英文中最常用的普通名词列表。
从源头建造要下载最新的可用版本,请通过github克隆此存储库。
$gitclonehttps://github.com/nJ3ahxac/seng2021_project.g
2023/11/9 9:50:42 25KB C++
1
一、 功能分析硬件的设计采用89ATC51单片机为核心器件。
并辅助复位电路,驱动电路,数码管及晶体管显示部分。
通过中断扩展实现交通灯系统特殊情况的转换。
软件设计部分分为一个主程序和两个中断子程序,一个用于有紧急车辆通过时,系统要能禁止普通车辆通行,实行中断可使A(东西道)、B(南北道)两道均亮红灯;
另一个用于一道有车而另一道无车时,通过控制交通灯系统能立即让有车道放行,假如A道有车B道无车,长按K0可以控制交通灯系统能立即让东西道放行;
假如南北道有车东西道无车,长按K1可以控制交通灯系统能立即南北道放行。
十字路口的交通灯在工作时应具有如下特点:红灯表示该条道路禁止通行;
黄灯表示该条道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;
绿灯亮表示该条道路允许通行。
本设计利用单片机控制可以实现以下功能:(1)A道和B道上均有车辆要求通过时,A,B道轮流放行。
A道放行5分钟(调试时改为5秒钟),B道放行4分钟(调试时改为4秒钟)。
(2)一道有车而另一道无车(实验时用开关K0和K1控制),交通灯控制系统能立即让有车道放行。
(3)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A,B道均为红灯,紧急车由K2开关模拟。
(4)绿灯转换为红灯时黄灯亮1秒钟
2023/11/7 2:30:53 194KB 单片机 交通灯控制系统
1
共 489 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡