CSDN论坛 > 扩充话题 > 灌水乐园

分1. [问题点数:150分,结帖人zhangshicun]

Bbs5
本版专家分:3151
结帖率 100%
CSDN今日推荐
Bbs3
本版专家分:932
Bbs2
本版专家分:392
Bbs5
本版专家分:4152
Bbs6
本版专家分:5099
Blank
红花 2003年10月 VC/MFC大版内专家分月排行榜第一
Blank
蓝花 2003年9月 VC/MFC大版内专家分月排行榜第三
2003年8月 VC/MFC大版内专家分月排行榜第三
Bbs7
本版专家分:20578
Blank
蓝花 2001年7月 VC/MFC大版内专家分月排行榜第三
Bbs4
本版专家分:1555
Bbs7
本版专家分:11794
Blank
红花 2001年6月 扩充话题大版内专家分月排行榜第一
Bbs3
本版专家分:548
Bbs5
本版专家分:3120
Bbs6
本版专家分:5850
Bbs5
本版专家分:3395
Bbs7
本版专家分:23994
Blank
红花 2001年7月 扩充话题大版内专家分月排行榜第一
Bbs4
本版专家分:1739
Bbs4
本版专家分:1998
Blank
黄花 2001年8月 Web 开发大版内专家分月排行榜第二
Bbs5
本版专家分:2814
Blank
红花 2001年10月 C/C++大版内专家分月排行榜第一
Blank
蓝花 2001年9月 C/C++大版内专家分月排行榜第三
Bbs7
本版专家分:10400
Bbs5
本版专家分:2560
Bbs5
本版专家分:2197
Bbs3
本版专家分:552
Bbs4
本版专家分:1030
Bbs2
本版专家分:235
Bbs6
本版专家分:6572
Bbs4
本版专家分:1492
Bbs5
本版专家分:3151
Bbs3
本版专家分:738
Bbs7
本版专家分:29895
Blank
黄花 2001年8月 扩充话题大版内专家分月排行榜第二
匿名用户不能发表回复!
其他相关推荐
操作系统学习-17. 内存的连续分配方式
写在前面 连续分配方式,是指为一个用户程序分配一个连续的内存空间。又可把连续分配方式进一步分为单一连续分配、固定分区分配、动态分区分配以及动态重定位分区分配四种方式。 单一连续分配 这是最简单的一种存储管理方式,但只能用于单用户、单任务的操作系统中。采用这种存储管理方式时,可把内存分为系统区和用户区两部分,系统区仅提供给 OS 使用,通常是放在内存的低址部分;用户区是指除系统区以外的全部
java程序设计--模拟ATM机(基础)
1. 账户类(满分50分) 版本1:满分10 分 设计Account1 类,包含: ■ 一个名为 id 的int 类型的私有数据域(默认值为 0),长度为 6 位。 ■ 一个名为 balance的double 类型的私有数据域(默认值为 0)。 ■ 一个名为 annualInterestRate 的double 类型的私有数据域存储当前利率(默认值为 0)。 假设所有的账户都有相同的利率。 ■ 一个名为 dateCreated 的Date 类型的私有数据域存储账户的开户日期。 ■ 一个能创建默认账户的无参构造方法。 ■ 一个能创建带特定 id 和初始余额的构造方法,初始余额不能为负数。 ■ id 、balance和annualInterestRate 的访问器和修改器。 ■ dateCreated 的访问器。 ■ 一个名为 getMonthlyInterestRate 的方法返回月利率。 ■ 一个名为 withDraw 的方法从账户提取特定金额。 ■ 一个名为 deposit 的方法向账户存人特定金额。 ■ double 类型的数据域保留 2 位小数。 ■ 成员方法和数据域应进行基本的合理性检查。 设计测试类 ATMMachine1: ■ 创建一个有 100 个账户的数组,其 id 为0,1,2,...99, 并初始化收支为 1000 美元。 ■ 主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 1: check balance 2: withdraw 3: deposit 版本2:满分20 分 扩展Account1 类为Account2 类: ■ Account2 类继承 Account1 类。 ■ 为Account2 类新增一个名为 password 的String 类型的私有数据域存储账号密码。 password 只能为字母或数字,长度不能小于 6 且不能大于 10。密码显示时为*******。 ■ 为Account2 类新增一个名为 name的String 类型的私有数据域存储客户名字。 ■ 为Account2 类新增一个名为 transactions 的ArrayList 类型的新数据域,其为客户存 储交易记录。这要求新建一个名为 Transaction 的类,类的定义请参照教材中文版 P327或英 文版P404。每笔交易都是 Transaction 类的一个实例。 ■ 新增一个带初始余额的构造方法,其 id 随机产生,但不能与当前系统的 id 重复。 若初始余额的参数为负数,则抛出一个自定义异常并在当前构造方法中进行处理。 ■ 重写方法 withDraw ,要求支取的金额为 100 的整数倍,并且当日支取金额不能超过 5000,支取金额不允许透支。每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 重写方法 deposit ,要求每进行一次操作应向 transactions 数组线性表添加一笔交易。 ■ 新增一个方法 changePassword ,只有旧密码正确,新密码符合要求,且两次输入相 同的情况下才可以成功修改密码 设计测试类 ATMMachine2,其主菜单如下(可参考教材中文版 P296或英文版 P367): Main menu 0:create a account 1: check balance 2: withdraw 3: deposit 4:details of the transaction 5: change password 6:exit ■ 若用户选择新建一个账号,则应提示用户输入账号 password 、balance 和 annualInterestRate ,其中 id 随机产生。新产生的账户应序列化到名为 accounts.dat 的文件中。 所有账户只能通过这种方式产生。 ■ 所有用户操作结果应同步到 accounts.dat 文件中相应账户中。 ■ 所有用户操作应有友好、简介的提示语。 版本3:满分20 分 请参照银行的 AT M机界面,在 Account2 类的基础上开发一个 GUI 界面的AT M系统。 要求界面应模拟小键盘,并且账户信息读、写于文件 accounts.dat 。
邮递员送信
题目描述 有一个邮递员要送东西,邮局在节点1.他总共要送N-1样东西,其目的地分别是2~N。由于这个城市的交通比较繁忙,因此所有的道路都是单行的,共有M条道路,通过每条道路需要一定的时间。这个邮递员每次只能带一样东西。求送完这N-1样东西并且最终回到邮局最少需要多少时间。输入输出格式输入格式: 第一行包括两个整数N和M。第2到第M+1行,每行三个数字U、V、W,表示从A到B有一条需要W时间的道路
ERP实施顾问--理解客户的解决方案与实际需求
在企业进行信息化时实施方的顾问都会来现场进行“需求调研”,再根据“调研”的结果进行双方确认,确认后按此蓝本进行开发实施。 一切看上去都很美好,需求明确、开发顺利、实施起来应该水到渠成了。 然而,当我们的软件终于和用户见面的时候,用户直觉这个东西根本就不是他要的!这时强硬的顾问会拿出调研报告,告诉用户这就是你要的,如果这时候要改需求,¥¥¥¥ 不少实施过程中都会遇到这样的问题,
IO流学习笔记2——流的分类
Java的IO流是实现输入/输出的基础,按照不同的分类方式,可以将流分为不同的类型: 1、按照流的流向来分,可以分为输入流和输出流 输入流:只能从中读取数据,而不能向其写出数据。 输出流:只能向其写出数据,而不能从中读取数据。 Java的输入流主要由InputStream和Reader作为基类,而输出流则主要由OutputStream和Writer作为基类。 注意:这里的输入、输
java判断密码强度,判断字符在字符串中出现的次数
java逻辑程序//判断密码强度 密码强度 1 为低等强度 2为中等强度 3为高等强度 public static int validPassword(String password, String intensity, int pwdLength) { String charGroup[][] = { { "a", "b", "c", "d",
Hadoop安装教程-集群配置
主要思想1.选定一台机器作为 Master 2.在 Master 节点上配置 hadoop 用户、安装 SSH server、安装 Java 环境 3.在 Master 节点上安装 Hadoop,并完成配置 4.在其他 Slave 节点上配置 hadoop 用户、安装 SSH server、安装 Java 环境 5.将 Master 节点上的 /usr/local/hadoop 目录复制到其他 Sl
Java面试基础复习笔记(JVM、GC、设计模式)
1、List、ArrayList、LinkedListList:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引。ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步。LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快)。2、Has...
第十三周 【项目1 - 验证算法】
1、认真阅读并验证折半查找算法。请用有序表{12,18,24,35,47,50,62,83,90,115,134}作为测试序列,分别对查找90、47、100进行测试 折半查找 #include #define MAXL 100 typedef int KeyType; typedef char InfoType[10]; typedef struct { KeyType ke
文件切割机
文件切割与合并 要求:实现对大文件的切割与合并。 按指定个数切(如把一个文件切成10份)或按指定大小切(如每份最大不超过10M),这两种方式都可以。 程序说明: 文件切割:把一个文件切割成多个碎片,每个碎片的大小不超过1M。自己可把功能进一步扩展:切割前的文件名、长度,切割后的碎片个数、文件名等信息可写到第一个碎 片中或另外用properties把这些写到配置文件中。 文件合并
关闭