首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java
Leaf1993
创建于2021-07-26
订阅专栏
java
等 1 人订阅
共13篇文章
创建于2021-07-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
shiro使用爬坑记录之shiro-redis
前言 权限认证使用的一直都是shiro,因为项目重构导致之前的认证不可用,故本片文章记录排错过程。 环境 SpringBoot 2.1.3.RELEASE Mybatis-plus 3.1.2 Shi
Java 使用BigDecimal 比较大小
前言 最近使用BigDicmal的情景比较多,经常会判断数值大小,故记录一下日常使用的方法。 代码 总结 以上是比较常规的使用方式,大家 有什么好的想法或者工具欢迎推荐,留言 ,感谢。
Oracle账号分享[JDK下载使用]
Oracle账号分享[JDK下载使用]开发过程中需要使用`java`环境时需要下载`jdk`,但是需要`Oracle`账号才可以下载,所以分享一个账号供大家下载使用,切记勿修改密码及违规使用,且用且珍
使用@PropertySource动态加载不同环境的配置文件
前言 自定义配置文件是我们日常开发中经常会使用的资源,而spring只提供了类似application-* 的这中匹配方式,并不支持我们自定义的配置文件名称,例如:customize-dev.prop
Java 执行CMD命令或执行BAT批处理
背景 日常开发中总能遇到一些奇怪的需求,例如使用java执行cmd命令或者bat批处理文件,今天就简单记录一下使用过程。 使用 废话不多说直接上代码 以上即为本次文章的主要内容,喜欢别忘记收藏点赞。
Java stream List 求和、分组操作
这里使用了Integer 及BigDecimal类型的求和,其他的例如Long Double类型的自行尝试,操作都是一样的。
java根据经纬度计算距离
最近有个需求是根据经纬度获取用户之间的距离,最初使用的是Redis中的GEO ,但是计算出来的距离和预期的偏差较大,所以寻求了另外的一种方式,通过geodesy来计算两个经纬度之间的距离,如果大家有谁使用了redis方式计算成功了欢迎评论给我,让我学习一下。
如何更改Tomcat的JVM堆设置
Apache Tomcat是世界上广泛使用的Web容器。 现在,非常大的公司都在Apache Tomcat上运行。 还有很多其他选择,例如IBM WebSphere,Geronimo,IIS等。但是Tomcat是我最佳的选择。 在生产环境甚至开发环境中运行应用程序时,配置所有正…
通俗易懂QPS、TPS、PV、UV、GMV、IP、RPS
关于 QPS、TPS、PV、UV、GMV、IP、RPS 这些词语,看起来好像挺专业。但实际上,我认为是这是每个程序员必懂的知识点了,你可以搞不懂它们怎么计算的,但是你最少要了解它们分别代表什么意思。 Queries Per Second,每秒查询数。每秒能够响应的查询次数。 Q…
java泛型之T,E,K,V,?
泛型(generics),即“参数化类型”。是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是为了参数化类型,也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方…
设计模式之策略模式
前段时间,我将公司系统中的批量审单的功能进行了重构,用到了java的并发编程进行异步化处理,数据库的乐观锁机制处理多线程并发更新数据。其中批量审单的业务处理涉及到多种任务类型,对应不同的业务方法进行处理,比如转仓,转快递,添加赠品,删除赠品,拆分订单,批量驳回,批量作废等等,其…
分布式、多线程、高并发的简单理解
当提起分布式、多线程、高并发这三个词的时候,是不是很多人都模糊不清,不甚了解。 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们三个总是相伴而生,但侧重点又有不同…
关于jackson 序列化反序列化属性名称问题
如果我们想要实现上面的结果,那么就要用到@JsonAlias了。 达到了我们想要的结果。 总结:以上就是本次在项目中遇到的问题,如有那块有问题或者想要补充的,欢迎指出,谢谢。