- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA程序分析报告作业题
JAVA程序设计作业题 要求在第7周的周末之前上交作业,其余时间不受理。作业以电子版的形式上交。可以交给助教或者老师,必须留学号,班级,姓名,联系电话,邮件地址信息。 对于每个程序要有简单的文字说明。程序要求是可以运行的。 编程的有效代码量(不包括注释,空行等)要达到6000行以上,否则没有成绩。 以下是作业要求: 1. 编写程序实现单链表,要提供插入,删除,排序,统计等功能,链表节点中的数据要求是整数。DONE 2. 定义直线类,并提供判断两条直线是否相交等功能。DONE 3. 编写程序实现将BASE64编码和解码功能,将UNICODE字符串“中国”编码为BASE64格式的数据,并解码。 4. 打印所有3位的水仙花数,水仙花数是指其各位数字的立方和等于其自身,例如153=1*1*1 + 5*5*5 + 3*3*3 5. 随机产生7个1至35之间(包括1和35)的不重复整数,并排序输出。 6. 输出某个整数数组的最大值和最小值。 7. 11/17的小数点后第1000位是几? 8. 判断某字符串内容是否是合法的EMAIL地址。条件为必须包含唯一一个@字符,该字符不是首字符也不是尾字符。 9. 求fibonacci数列第100项的值。fibonacci数列的第一项的值为1,第二项的值也为1,第三项以后的值为其前两项的和。要求使用循环和递归的方法来实现。 10. 【多线程,文件传输】编写程序实现文件服务功能。 运行命令: java FTServer java FTClient host put adir|afile java FTClient host get 例如: java FTClient put a.txt 该命令实现将当前文件夹下面的a.txt文件上传到 服务器的共享文件夹下。 java FTClient put c:\test\b.pdf 该命令实现将c:\test\b.pdf文件上传到 服务器的共享文件夹下。 java FTClient put c:\test 运行该命令,在控制台输出该文件夹下的 子文件(不包括子目录下的子文件),假定, 在c:\test文件夹下有文件a1.doc,a2.doc, b1.pdf,b2.pdf,以及子文件夹abc 那么运行上面的命令,程序输出: java FTClient put c:\test 1: a1.doc 2: a2.doc 3: b1.pdf 4: b2.pdf please input your choice: 比如用户输入数字2,那么将a2.doc上传到 服务器,然后退出,如果用户输入a 那么将文件全部上传,当然,不用上传子 文件夹下面的子文件,也就是说abc子文件夹 下面的文件当然不用上传。如果输入q,那么退出上传过程。 java FTClient host get 这个命令实现将服务器上的文件下载, 运行这个命令后,在控制台输出服务器 共享文件夹下的文件列表,例如: java FTClient get 1: s1.rar 2: resume.doc 3: jdk.rar 4: jdk6.doc please input your choice: 比如可以输入数字2,那么将文件resume.doc从 服务器下载文件resume.doc到当前目录, 如果输入a,那么下载全部共享文件到当前 工作目录。如果输入q,那么退出下载过程。 java FTServer 运行这个命令,将启动文件共享服务, 启动这个程序后,该程序读当前目录下的配置文件, 配置文件的名字为perties(server.xml) 在该配置文件中有如下内容: share=d:\\abc 上面的内容是将服务器上的d:\abc文件夹提供文件 共享服务,用户可以上传文件到该目录下,也可以 从该目录下下载文件。 通过配置文件来确定将服务器上的共享文件夹。 要求服务器必须支持并发服务。大家可以选择使用 线程池技术,也可以不用线程池。但是多用户并发 访问功能必须提供。 大家注意建模的合理性,可复用性,可扩展性。 为将来把它作成具有GUI功能的程序作好准备。 11. 【与数据库的交互】加载数据到数据库,分别把一个文本文件,XML文件,EXCEL文件,来自于某个网络计算机的内容加载到数据库中。 数据可以是一个文本文件,比如a.txt,内容如下 001,张三,18,98,zs@ 002,李四,20,67,ls@ 003,王五,19,45,ww@ 004,赵六,20,77,zl@ 005,尹明,21,88,ym@163.com 006,张良,20,30,zz@163.com 将这个文件中的内容加载到某个数据库的student表中 该表的建表语句是: create table(id varchar(9) not nu
您可能关注的文档
- 6标桃花峪控制网第三期复测研究.doc
- android开发视频教程(BFTECH之零基础android移动开发就业培训).doc
- aneninun教学分析报告.doc
- angengingong教学分析报告.doc
- AM收音机的组装与调试分析报告.doc
- ARDT智能电动机保护器主体与测量模块分析报告方案原理(修改版).doc
- ANSYS中部分类型介绍和部分的选择原则.doc
- AUnit部分复习归纳.doc
- Buy数据库分析报告文档.doc
- CAD园林景观分析报告快捷键.doc
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
最近下载
- JVC摄像机DLA-N700BC用户手册.pdf
- 一次性使用医疗物品管理.pptx VIP
- 五轴往复喷漆机系统手册.pdf VIP
- 《最好的宝藏》幼儿园大班语言PPT课件.pptx VIP
- 隧道施工安全控制及检查要点讲义.pptx VIP
- 2024-2025学年晋教版初中地理八年级下册(全册)教学设计(附教材目录P111).docx
- “沪上生态家”项目绿色建筑集成设计与建造后评估报告2012.pdf VIP
- 2025年安徽公共资源交易集团人员招聘笔试备考题库及答案解析.docx VIP
- 新时达AS330扶梯一体机电气原理图纸ESHC_500_V2.0.pdf
- 2025年供热基础设施项目监理细则.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)