Welcome everyone

标签:java

java

网页分页 & 客户端游标

网页分页  &  客户端游标
网页分页 这个大家都懂,前端传参数携带第几页,每页的数据 后端mysql  start limit size 即可 还可以整个mybatis  pageHelper     客户端游标   我们需要客户端查看近一个月的游戏记录 上下滑展示, 越往...

汪明鑫 1周前 (05-29) 10浏览 0评论 0喜欢

java

接口问题排查

接口问题排查
First Step 是否有对应的映射 No mapping for POST  /xxx/yyy URI出错,check 代码中RequestMapping的URI   Second Step 找exceptio和error 常见的有json解析错误 npe (get...

汪明鑫 1周前 (05-26) 11浏览 0评论 0喜欢

java

三大优化策略

三大优化策略
非核心流程异步化       多级缓存     memcache 读qps远大于redis lacal cache可用于热点数据 (珍贵的本地缓存)   打散请求 对实时性要求不是特别高的高并发场景处理 当然也有通...

汪明鑫 2周前 (05-26) 9浏览 0评论 0喜欢

java

idea 使用小工具

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

汪明鑫 2周前 (05-20) 19浏览 0评论 0喜欢

java

如何处理最后一周跨年

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

汪明鑫 2周前 (05-20) 26浏览 0评论 0喜欢

java

编译器优化手段 重排序

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

汪明鑫 2个月前 (04-13) 31浏览 0评论 0喜欢

java

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

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

汪明鑫 2个月前 (03-30) 31浏览 0评论 0喜欢

java

AQS 真的难顶!

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

汪明鑫 3个月前 (03-20) 63浏览 0评论 0喜欢

java

JUC 大图一览

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

汪明鑫 3个月前 (03-20) 29浏览 0评论 0喜欢