自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Java开发中金钱计算的精度问题

在自己编写程序的过程中,或多或少会涉及到金钱的内容。其中由于大部分国家最小单位是分,double变量就成为大部分人首选的类型,但是double计算存在精度丢失的问题。缺点:有边界限制(可以转换成long扩大边界)不过实际开发中大金额基本只涉及到金融行业。在数据库建立时,使用int来记录钱的金额,以分为单位开始计算,前端输出的时候再将钱换算为以元为单位的数字。BigDecimal可以将double类型转换为字符串来进行计算,字符串就不存在精度问题了。其中原因是因为计算机内进制转化的问题。

2023-07-02 14:38:34 827 1

原创 JavaWeb学习+实例代码

前言会根据学习进度持续更新,觉得写的不错的可以收藏跟进。不足之处可以评论编辑器:IDEAJDK:11Tomcat:9.0.54数据库:MySQL 8.0目录前言一、 Servlet配置二、 Servlet应用1. 处理数据请求1.1. 超链接1.2. Form表单2. 重定向与请求转发2.1. 重定向2.2. 请求转发2.3 对数据的存取2.4 重定向与请求转发区别三、 Servlet接口1. Config接口2. Context接口3. Request接口4. Response接口四、 会话跟

2021-11-27 20:22:15 527

原创 Java:简单FTP服务器设计

大家好,我是京久。进行Java学习需要实操。所以编写一个简单的FTP服务器。目的实现一个简单的FTP服务器客户端和服务器端程序,训练Socket,I/O编程技术,进一步巩固和提升应用开发技能。熟悉Java代码编写规范。使用设备及环境设备:MacBook Pro(M1)软件:eclipseJDK:15.0.2功能文件上传文件下载...

2021-06-12 17:05:55 882 3

原创 电梯调度算法设计

电梯调度算法设计题目:电梯调度算法以金川校区电力大楼中间的4部电梯为例。(也可自行设定参数)(1)建筑共有25层,其中含有地下一层。(2)建筑内部设有4部电梯。(3)中间两部电梯内部有25个按钮,其中包括开门按钮、关门按钮和楼层按钮,编号为-1,1,2,3,4…24。外侧两部电梯内部有11个按钮,其中包括开门按钮、关门按钮和楼层按钮,编号为-1,1,2,3,4…10。(4)中间两部电梯设置为联动模式,外侧两部电梯设置为联动模式。要求:1.设计电梯调度算法,使电梯可对乘客的呼叫作出正确反应。

2021-03-03 18:03:56 4935 1

空空如也

空空如也

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

TA关注的人

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