Welcome everyone

汪明鑫的文章

Kotlin

Kotlin基础语法学习

Kotlin基础语法学习
Why  Kotlin? 简洁(减少模版代码) 安全(规避npe问题) 互操作性(和Java相互调用) 工具友好     编程语言的语法都差不多,我们直接上代码看2个简单的例子,来感受下kotlin和Java的不同   【Demo1】 package...

5年前 (2020-06-08) 722浏览 0评论 0喜欢

每周一练

每周一练(24)

每周一练(24)
  输入一个链表,输出该链表中倒数第k个结点。   思路,找倒数第k个节点,需要维护两个距离为k-1的指针,往后遍历     package pers.wmx.practice.linkedlist; /** * @author: w...

5年前 (2020-06-08) 637浏览 0评论 0喜欢

每周一练

每周一练(23)

每周一练(23)
输入两个有序的链表,输出两个链表合成后的有序链表。   package pers.wmx.practice.linkedlist; /** * @author: wangmingxin03 * @date: 2020-06-03 */ public class ...

5年前 (2020-06-03) 648浏览 0评论 2喜欢

java

Spring MVC ResponseBody 补基础

Spring MVC  ResponseBody  补基础
害,Spring MVC   @ResponseBody  不是多清楚,写点demo、看点文章回顾一哈   package pers.wmx.springbootfreemarkerdemo.entity; /** * @author: wangmingxin03 ...

5年前 (2020-05-29) 963浏览 0评论 4喜欢

java

网页分页 & 客户端游标

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

5年前 (2020-05-29) 887浏览 0评论 2喜欢

mysql

mysql索引优化实践

mysql索引优化实践
有一个场景:每个赛季用户都有自己的积分,积分前100的有一个榜单top100 榜单展示按积分由大到小 这样会有个问题,积分相同的谁排前谁排后,比如100名和101名积分相同怎么整? 上了榜单多有排面 因此相同积分的,谁先达到该积分谁在前面  update_time 即我们的排序策...

5年前 (2020-05-29) 870浏览 0评论 0喜欢

java

接口问题排查

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

5年前 (2020-05-26) 753浏览 0评论 0喜欢

java

三大优化策略

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

5年前 (2020-05-26) 770浏览 0评论 0喜欢

编码

新手编码试炼(四)

新手编码试炼(四)
配置下发,避免硬编码 给用户下发展示的文案,一些时效性相关的,任何可能会变化的常量配置, 都不要硬编码,要在配置中心配置起来,产品的需求永远是在变动的   还在写npe??? 避免npe 但凡getXxx获取结果可能为null,要校验一下,不能直接拿来一顿使用 Long...

5年前 (2020-05-25) 881浏览 0评论 0喜欢