Welcome everyone

标签:java

java

idea 使用小工具

idea 使用小工具
commad + 7 查看类的变量和方法   类图形式展示本地diff show diff 展示代码变动 show local changes as UML 以类图的形式展示代码变动   Help 搜索框 可以搜索菜单栏的一些工具、设置、快捷键等 &nb...

汪明鑫 4年前 (2020-05-20) 626浏览 0评论 0喜欢

java

如何处理最后一周跨年

如何处理最后一周跨年
想一个场景,有一个游戏按一周一个赛季,需要记录下玩家每个赛季的积分排名、连胜排名 赛季需要一个唯一标识 (标识 = 年 + 当年的第几周) 这样会出现一个问题,每年的最后一周是属于这一年的还是属于下一年的, 我们需要确定这样周跨年的情况属于哪一年,确保这一周只被计算了一次(而不是...

汪明鑫 4年前 (2020-05-20) 569浏览 0评论 0喜欢

java

编译器优化手段 重排序

编译器优化手段 重排序
周末,小伙伴召威进行了面试题重排序的分享,听完收获颇丰 并下来自己跑了下代码进行了些学习   // 面试题:定义了A=0,B=0;a=0,b=0四个全局变量。设计两个线程,线程1执行a=1;A=b; 线程2执行b=1;B=a; // // 要求一:两个...

汪明鑫 4年前 (2020-04-13) 550浏览 0评论 0喜欢

java

父类泛型信息为什么可以拿到?

父类泛型信息为什么可以拿到?
泛型是一个语法糖,在编译时期会被擦除 泛型的出现减少了很多强转的操作,同时避免了很多运行时的错误,在编译期完成检查 获取当前类的泛型信息是获取不到的,获取父类的泛型信息是可以获取的到的,为什么呢?   package pers.wmx.springbootfreemar...

汪明鑫 4年前 (2020-03-30) 547浏览 0评论 0喜欢

java

AQS 真的难顶!

AQS 真的难顶!
谈AQS 首先需要聊到多线程并发 多线程并发操作内存数据,会出现线程安全的问题 因此引入了锁的概念,只允许一个线程争抢到锁,进行后续操作,其他线程阻塞       就类比高速公路收费站,车辆都是有序排队的通过收费站,一辆车过去缴费时,后面的车是排...

汪明鑫 4年前 (2020-03-20) 687浏览 2评论 0喜欢

java

JUC 大图一览

JUC 大图一览
JUC 知识体系,需要学习掌握 ,learn ING     上图只是冰山一角,JUC里还有很多东西,打算以这个图为中心发散深入的进行下学习 感觉JUC工作中用的不多,而且在jdk中是比较难的一部分,比较枯燥、难啃。。。慢慢整吧 博客和书该看还是要看,源码该...

汪明鑫 4年前 (2020-03-20) 579浏览 0评论 0喜欢

java

线程池中的奇技淫巧

线程池中的奇技淫巧
线程池介绍 线程池 见上一篇文章   线程池工作原理 【当一个任务被添加进线程池时】 1.线程数量未达到corePoolSize,则新建一个线程(核心线程)执行任务 2.线程数量达到了corePoolSize,则将任务移入队列等待 3.队列已满,新建线程(非核心线程...

汪明鑫 4年前 (2020-02-20) 766浏览 0评论 0喜欢

java

BigDecimal小坑

BigDecimal小坑
开发中难免会涉及到金额的变量和存储 有的地方用Long,有的地方用BigDecimal 有的存分,有的存元 一个工程里都不统一,何况不同BU 其实我觉得用Long存分还挺不错的,哈哈   近期的一次需求遇到BigDecimal精度缺失的问题 直接上代码吧 有一个util...

汪明鑫 4年前 (2020-01-08) 639浏览 0评论 0喜欢

java

外部对接经验杂谈

外部对接经验杂谈
外部对接包括公司内部其他组或其他BU,其他公司的,如接入开放平台 公司内部对接不算复杂,一般用的一套技术栈,直接soa、mq走下来,复杂度不高 但涉及到其他公司,既要考虑环境的问题,排期的问题,字段对齐等等, 还会有https交互、接口鉴权、接口稳定性、接口性能等等问题 有时候别...

汪明鑫 4年前 (2019-12-30) 650浏览 1评论 0喜欢

java

常见权限关联图

常见权限关联图
  一个功能权限对应一个功能比如查询、编辑等 为了方便关联,把多个功能权限放在一个权限集合,用户组和角色直接关联权限集合,可以复用 角色就是一个系统中用户所承担的任务具备的功能,可以关联权限,用户就可以通过关联角色来拥有某些权限 用户组既可以关联角色,也可以直接关联功...

汪明鑫 4年前 (2019-12-18) 600浏览 0评论 0喜欢