Java实现简单的增删改查功能,使用输入输出流,用文本文件进行数据保存.
2023/8/4 5:12:50 8KB 人员信息管理 java 增删改查
1
作者:胡彦本框架是一个lex/yacc完整的示例,用于学习lex/yacc程序基本的搭建方法,在linux/cygwin下敲入make就可以编译和执行。
本例子虽小却演示了lex/yacc程序最常见和重要的特征:*lex/yacc文件格式、程序结构。
*如何在lex/yacc中使用C++和STL库,用extern"C"声明那些lex/yacc生成的、要链接的C函数,如yylex(),yywrap(),yyerror()。
*重定义YYSTYPE/yylval为复杂类型。
*用%token方式声明yacc记号。
*用%type方式声明非终结符的类型。
*lex里正则表达式的定义、识别方式。
*lex里用yylval向yacc返回属性值。
*在yacc嵌入的C代码动作里,对记号属性($1,$2等)、和非终结符属性($$)的正确引用方法。
*对yyin/yyout重赋值,以改变yacc默认的输入/输出目标。
*如何开始解析(yyparse函数),结束或继续解析(yywrap函数)。
本例子功能是,对当前目录下的file.txt文件,解析出其中的标识符、数字、其它符号,显示在屏幕上。
linux调试环境是Ubuntu10.04。
总之,大部分框架已经搭好了,你只要稍加扩展就可以成为一个计算器之类的程序,用于《编译原理》的课程设计。
文件列表:lex.l:lex程序文件。
yacc.y:yacc程序文件。
main.hpp:共同使用的头文件。
Makefile:makefile文件。
file.txt:给程序解析的文本文件。
使用方法:1-把lex_yacc_example.rar解压到linux/cygwin下。
2-命令行进入lex_yacc_example目录。
3-敲入make,这时会自动执行以下操作:(1)自动调用flex编译.l文件,生成lex.yy.c文件。
(2)自动调用bison编译.y文件,生成yacc.tab.c和yacc.tab.h文件。
(3)自动调用g++编译、链接出可执行文件main。
(4)自动执行main,得到如下结果:。
bison-dyacc.yg++-clex.yy.cg++-cyacc.tab.cg++lex.yy.oyacc.tab.o-omainid:abcid:defghiint:123int:45678op:!op:@op:#op:$AllId:abcdefghi参考资料:《Lex和Yacc从入门到精通(6)-解析C-C++包含文件》,http://blog.csdn.net/pandaxcl/article/details/1321552其它文章和代码请留意我的blog:http://blog.csdn.net/huyansoft2013-4-27
1
该图书馆管理系统功能简单,使用方便,最大的特点是通过连接SQLServer2000数据库来实现数据的存储和访问,适合初学数据库的同志参考,下载后,现将数据库文件附加到你的SQLServer2000上,然后修改文本文件MSSQLConnect.txt中的user和password选项(对应于你自己的数据库用户名和密码),然后双击jar包文件LibraryManage.jar就可以直接运行了,里面只实现了用户管理和读者管理及登录管理等几个功能界面,但足以将数据库的知识都囊括在其中,望读者好好领悟和参考。
2023/8/2 15:50:15 1.53MB 图书馆,数据库,管理系统
1
利用QFile读取在不断刷新写入的文本文件,并用QTextBrowser组件实时显示读取到的内容,QTextQtCharts组件进行动态绘制显示数据变化趋势,且随着x取值范围的增大x轴可伸长变化。
2023/7/29 8:15:26 1.61MB qt 动态曲线
1
中文维基百科语料库,将其转换为文本文件后,进行繁体字转换为简体字,字符集转换,分词,然后训练得到模型以及向量。
由于文件上传的大小限制是60MB,而训练后的所有文件大小有1G以上,所以这里只提供了下载链接,地址在网盘中。
使用python中的gensim包进行训练得到的,运行时间较长,纯粹的维基百科中文语料训练后的结果,拿去可以直接使用。
2023/7/28 17:38:49 234B wiki中文
1
将信息储存在文本文件中,实现文件的读取与打印。
管理出租车信息
2023/7/27 2:08:07 1.78MB 文件读取
1
基于信息熵的属性约简算法将数据存保存在excel文件中(新建文件默认有三个表单,删除后两个,只保留第一个。
)然后文件另存为txt格式,保存类型为文本文件(制表符分隔)(*.txt)元组最大个数为200,属性个数为50.(可以修改源代码)测试的例子一个是论文里的实例,一个是网上的实例。
网页保存为pdf在文件夹里源代码打包在压缩包
2023/7/21 14:54:48 12.26MB Rough set Information
1
大学实习自己做的很辛苦!可能有bug(因电脑而异)下载后稍微改下就可以了附有实习报告!学生学籍成绩管理系统:学生的信息包括:姓名、学号、性别、班级、院系;
学生的成绩信息包括英语、数学、程序设计及体育成绩等各门课的成绩;
定义如下类,并建立一个文本文件Student.dat,用于存储学生、课程与成绩的相关信息。
文件格式自己定义。
学生类CStudent(姓名、学号、性别、班级、院系);
课程类CLesson(课程名称、课程开设时间);
成绩类CGrade(学号、课程名称、成绩)要求实现如下功能:在对话框上能够添加、删除、编辑和查询课程信息;
在对话框上能够添加、删除、编辑和查询学生信息;
在对话框上能够增加、删除、编辑和查询学生的选课信息;
在对话框上能够录入和编辑学生某门课的考试成绩;
在对话框上能够按照学生姓名查询学生的选课信息和选课成绩,并统计出其总成绩、平均成绩,计算出该学生的成绩的标准差;
显示全班的学生成绩排名。
统计出各班的平均成绩,并进行排名。
2023/7/12 9:42:48 3.16MB MFC VC++ 学生管理系统
1
本程序是基于VC++6.0环境编写本程序暂时只提供从点生成TIN的凸包收缩方法,且效率不高,仅供参考本程序暂时不能生成点、线、三角形之间的拓扑关系,有兴趣的可以自己做修改本程序暂时只能保存自定义TIN格式的文本文件(可以用记事本打开),只保存了点和线的坐标,程序本身不能打开
2023/7/11 0:45:47 1.92MB Delaunay TIN 凸包收缩
1
利用ASP单文件实现以下功能:<br>1、用户管理(添加、删除,密码修改)<br>2、文件系统浏览、删除、文本文件编辑。
<br>3、文件上传。
可一键上传、批量上传。
<br>4、整个系统由一个ASP文件完成,所有功能以涵数形式编写,主要利用FSO实现,没有数据库,超级简单实用,修改极其方便。
2023/7/5 15:14:17 12KB asp 上传 文件管理 fso
1
共 217 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡