自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 BigDecimal&NumberFormat使用

java中进行浮点数运算时由于计算机底层运算问题可能导致精度丢失,例如:double d1 = 0.3;double d2 = 0.2;System.out.println(d1 - d2);//0.199999999999998针对以上算术运算预期值应该是:0.2,但是实际结果确是:0.19999999999999998;如果用于表示金额等敏感数值则可能引起极大错误,因此对于精度...

2018-07-29 11:52:32 642

原创 File类之文件过滤(FileFilter)

FileFilter是一个用于完成文件过滤的接口,FileFilter接口提供了一个用于社子和过滤规则的抽象方法,若在获取文件列表时需要进行过滤,则可提供FileFilter对象并实现accept方法以完成文件过滤,如下//创建File对象,表示d盘下的fileTest目录File file = new File("d:/fileTest");//过滤所有的标准文件(匿名内部类)fil...

2018-07-29 11:49:44 3985

原创 设计模式之模板方法模式

       在类中定义了某个算法的骨架,但不具体实现,而在其子类中实现,例如,银行计算利息,都是利率乘以本金和存款时间,但各种存款方式计算利率的方式不同,所以,在账户这个类的相关方法里,只搭出算法的骨架,但不具体实现。具体实现由各个子类来完成;以上定义算法骨架由子类实现的设计模式称之为模板方法模式。父类:/** * 账户类 * @author mrchai */public a...

2018-07-22 10:26:06 164

原创 完成一个电影院选座的功能实现,要求可以从console中输入要选取的座位行数和列数进行选座

功能点: 如果该座位已被选定则提示:对不起,这里有人了! 如果该座位还未被选中则输出消息:选座成功,您的座位为第X排第X位,同时将座位选定输出最新的座位布局 import java.util.Scanner;public class SeatDemo {//声明座位数组int[][] seats; // null/** * 构造器中实现行列初始化,显示座位布局...

2018-07-22 10:19:06 5948 1

原创 Java中通过对equals重写比较两个对象

“==”和“equals”的区别:==是一个比较运算符,在进行基本数据类型比较时,比较的是两个数据的值,在比较两个引用时,比较的是两个对象的内存地址;equals是Object类的一个方法,默认的实现使用的是==,可以在子类中通过对equals方法重写以达到自定义的比较目的。注意:一般在重写equals方法时同时应该对hashcode方法重写,以保证两个对象的hash值一致,只有当对象的hash值...

2018-07-15 14:34:28 2483

简易学习社交平台

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。,而互联网为学习者提供了无限的信息通道和资源,青少年的思想已不可能局限在基本教科书中了。当下中国正处在一个被技术改变的时代,技术改变着人们的社交方式,购物习惯,也不可避免地改变着教育形态的学习方式。学校的核心过去更多是教育教学的管理上,现在更多的是面向学生和老师的个性化服务。有专家表示,随着学校观念的转变,教育系统已开始尝试“互联网+”的教学形式,尽管步伐不大,但很多学校管理者已经意识到这将是未来发展的一种趋势,因此利用新技术的各种学习社交平台应运而生,本课题的研究意义就在于研发一款提供个性化在线学习服务,加强用户的自我学习能力和用户之间的互动交流。为用户量身制定服务,学习课程。提供一个多元化,多样化的课后交流平台,让用户主动去分享自己的学习经验。 学习社交平台针对不同用户区分角色提供学习和社交服务,运用服务器为用户提供丰富的服务,该平台需要有提供以下服务: (1)用户管理,实现用户注册,登录,区分管理员用户和普通用户。 (2)用户日志笔记管理,实现添加,删除,修改,查询功能。 (3)用户发起话题,实现提问,回答,评论的增加,删除,查询功能。 技术总结 项目采用MySQL数据库作为数据支撑。 用户管理采用ORM框架对数据库进行操作,用户登录时需要验证时的验证码采用AJAX对后台进行请求,动态验证验证码的正确性,用户可以实时刷新验证码。 用户请求主页时对后台请求,后台返回JSON数据供浏览器解析并向用户展示,利用丰富的文章内容吸引用户注册登录评论文章,对于用户的请求,后台service业务层都有相对应的curd功能为用户提供服务,后台servlet逻辑层控制整个web应用的页面逻辑跳转功能,Filter过滤器过滤掉没有用户信息的非法请求。 前端web页面和用户个人信息管理运用Bootstrap框架集合JavaScript和jQuery为用户提供了简介易操作的jsp页面。

2018-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除