![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
遇了茶
欢迎与我交流qq997518293,微信yulecha174
展开
-
计算机毕业设计选题
计算机毕业设计如何选题原创 2022-11-10 12:34:26 · 299 阅读 · 0 评论 -
BigDecimal计算
数据库字段使用 numeric 类型使用 numeric 类型的时候我们对应的实体类就会使用到 BigDecimal 类型,当做一些简单计算的时候就和 Integer 这些不同,接下来我简单写一下我在项目中用到的关于 BigDecimal 的东西。BigDecimal 类型初始化建议初始化时使用字符串做参数,这样才能得到我们预期的结果。如果使用 double 作为初始化参数,会使其值变为 6...原创 2019-12-30 20:21:51 · 422 阅读 · 0 评论 -
java格式化数字DecimalFormat
常用的几种需求格式// 圆周率,请允许我用 π 这个命名,手动滑稽double π = 3.1415926535898;保留两位小数(多保留几位就多加几个零)new DecimalFormat("0.00").format(π)结果:3.14百分比方式计数,保留两位小数new DecimalFormat("#.##%").format(π)结果:314.16%背景需要...原创 2019-12-06 19:47:12 · 160 阅读 · 0 评论 -
xstream中数组解析注解
解析数组用下面这个注解@XStreamImplicit(itemFieldName = "xmlName")背景介绍最近和丰桥对接,丰桥的接口的请求和相应都是 xml 格式,此前搞微信公众号开发接触过 xml 的解析,当时还没遇到这个坑。以为解析所有 xml 都是用同一个注解 @XStreamAlias(“xmlName”) ,这次遇相应快递路由状态信息是数组,就踩坑了。常用注解@...原创 2019-11-25 17:38:15 · 1209 阅读 · 0 评论 -
微信网页缓存清理
微信网页缓存清理吐槽:微信这个缓存是真的坑人,开发的时候每次修改后发布测试都有缓存,可能其他人没我这么频繁,我每次修改了都要清理一次缓存才行。然而很多方式试了都没效果,但最终找到了一个很有效果的,不废话了,直接开始。打开微信我 -> 设置 -> 通用 -> 微信存储空间结束了,点到这个界面它统计完已使用空间就行了。不要问我为什么,能清除缓存就行了。...原创 2019-10-11 17:15:17 · 568 阅读 · 0 评论 -
Mybatis中#{}与${}的区别
#{} 与 ${}#{} 方式能够很大程度防止sql注入${} 方式无法防止Sql注入这个大家应该都知道,我来说说我实际项目中遇到的问题。背景介绍数据展示中需要做动态排序,那么就无法避免要自己去动态的拼接 sql,根据条件的不同组合成不同的 sql。此前虽然很清楚的知道 #{} 与 ${} 的区别,但是从来都只用 #{}(尽量用这个),因此导致花费了大量时间寻找问题的所在。...原创 2019-08-27 18:06:16 · 120 阅读 · 0 评论 -
酒店管理系统-毕业设计
酒店管理系统-毕业设计主要分为两部分后台管理登录注销用户管理员工管理房间管理商品管理留言管理开房/退房管理权限管理用户界面登录注册首页客房查看客房商品退订房管理留言个人信息技术介绍开发语言:Java项目构建工具:Maven后台框架:SpringBoot + MyBatis前端:Thymeleaf数据库:MySQL有什么不足之处可以在...原创 2020-02-23 16:24:42 · 17560 阅读 · 37 评论 -
Date的after和before方法
背景介绍项目中礼券过期问题,需要判断,将过期和未过期的礼券分别放到不同的 List 中,进而我就想用 after 来完成这个判断,由于此前完全没接触过,看 api 时候也曲解了意思,明白过来后就想做个记录。api 介绍我的理解首先我们这里 new 一个 date,如果不设置时间那么他就是当前时间,我们调用 after 方法。Date date = new Date();date.a...原创 2019-08-08 23:53:22 · 2751 阅读 · 4 评论 -
idea运行非Maven项目
打开项目,点击途中箭头指向处原创 2019-08-07 21:52:36 · 6625 阅读 · 2 评论