业务
文章平均质量分 60
赫萝的红苹果
心若有向往,何惧道阻且长!
github:https://github.com/yumoxuan-25
展开
-
Java设置日期时间的毫秒数为0
只有在下午的时候才会凸显两者不同,就像注释说的,下午十点的时候,HOUR_OF_DAY的值是22,而HOUR的值是10。虽然说HOUR代表12小时制,但是也是可以给HOUR设置超过12的值的,效果就是在日期基础上加上所设置的小时数。从数据库取出来的Date对象没有毫秒,而直接创建的Date对象有毫秒,毫秒数不一样导致的两个Date对象不相等。发送时需要验证发送短信任务的预计发送时间和生产者传过来的时间是否一致,一致才发送。这样在存储时间的时候,会把毫秒部分截掉,导致和原来创建的Date对象不相等。原创 2023-11-01 10:08:06 · 370 阅读 · 0 评论 -
IDEA XML文件里写SQL比较大小条件
最近开发的时候,有一个需求的查询需要支持范围查询[a,b),并且查询的结果要求查询的范围含头端点不含尾端点。原创 2023-10-09 21:40:29 · 880 阅读 · 0 评论 -
微信小程序 多列选择器自定义使用
项目需要,需要实现一个多列选择器,在用户确定之前,无论列表如何转,都不会影响已确定值的显示,只要用户选择确定才会把新选择的内容更新到已确定的显示值上。目前个人思路是保存两份,一份用来存放用户选择的中间值,当用户点击确定时,把中间值更新为已确认值。如果用户选择取消,就把中间值更新为已确认值。因为微信小程序中的多列选择器是用数组存放数据,因此在拷贝中涉及到深拷贝,必须是深拷贝才能实现上面的设想。因此可以下面代码实现深拷贝:var arr=JSON.parse(JSON.stringify(this.da原创 2021-12-18 23:19:46 · 1173 阅读 · 2 评论 -
SpringBoot实现图片上传,图片上传之后无法访问
原本以为图片上传很难,没想到有框架之后这么简单。利用multipartfile+transterTo。前端用input标签,设置输入类型为文件。原创 2021-10-11 16:01:57 · 5538 阅读 · 6 评论 -
查询当天的订单数量
可以先获取当前时间的日期,然后获取当天的0时对应的timestamp对象和第二天0时对应的timestamp对象,然后用时间字段between A and B就可以查出当天的订单数量。获取数据库timestamp对象一般是通过timestamp的构造函数,传入毫秒数来构造timestamp对象。因此我们需要获得所需时间所对应的毫秒数。可以利用Calendar的静态方法getInstance来获取当前时间,返回一个Calendar对象。通过Calendar.get(Calendar.YEAR)来获取C原创 2021-10-10 11:52:29 · 892 阅读 · 2 评论