自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java中浮点数运算不准确的原因及解决方案

java中执行以下代码预期结果肯定是0.1System.out.println(1.0 - 0.9);但事实上运行结果为原因Java中的小数使用double和float表示,小数属于浮点型(默认为double)。对于float型的值,则要在数字后加f或F,如12.3F,它在机器中占32位,4个字节来存储,表示精度较低。double是64位。那么一个小数在Java中是如何存储的呢?Java语言中,float类型数字在计算机中的存储遵循IEEE-754格式标准:(1)一个浮点数有3部分组成:

2021-07-06 15:47:10 1288

原创 53道Java线程面试题

1) 什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。欲了解更多详细信息请点击这里。2) 线程和进程有什么区别?线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线程共享一片相同

2020-10-13 16:27:42 193

原创 MySQL数据库事务、mybatis框架、spring框架、springmvc框架、永和大王门店管理系统(框架第二部分)

# 第十三章 mybatis框架六、 动态SQL标签1.if、where标签<if>标签:是根据test属性中的布尔表达式的值,从而决定是否执行包含在其中的SQL片段。如果判断结果为true,则执行其中的SQL片段;如果结果为false,则不执行其中的SQL片段<where>标签:用于对包含在其中的SQL片段进行检索,在需要时可以生成where关键字,并且在需要时会剔除多余的连接词(比如and或者or) 根据薪资查询员工信息(if标签)<if>

2020-07-14 20:06:26 1302 2

原创 MySQL、JDBC、HTML、CSS、JavaScript、jQuery、tomcat、Http、Servlet、JSP、EL、JSTL、Maven、Cookie、Session(框架第一部分)

第一章 MySQL1. 数据库1、什么是数据库?所谓的数据库就是指存储和管理数据的仓库2、数据库有哪些分类?3、什么是关系型数据库?底层以二维表的形式保存数据的库就是关系型数据库stu-学生表4、常见的关系型数据库有哪些?Sql Server:微软提供,收费,适用于一些中型或大型的项目中,在java中的使用占比不高(.NET中使用的较多)Oracle:甲骨文公司提供,收费,适用于一些大型或者超大型的项目中,在java中的使用占比非常高mysql:瑞典MySQLAB公司提

2020-07-10 15:47:50 4060

原创 java基础知识,希望大佬给出建议

一、java语言特点1、java 版本①javase标准版,用来完成简单的桌面游戏,比如:扫雷、纸牌、坦克大战②javame小型版,用来完成移动端或者嵌入式设备③javaee企业版,用来完成企业级的需求2、java的特点–跨平台:是指java的程序可以跨系统。–因为java的运行至依赖java虚拟机(jvm)–所以想在不同的操作系统运行java程序,只需要提供对应版本的JVM就可以...

2020-04-28 16:27:37 448

空空如也

空空如也

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

TA关注的人

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