Welcome everyone

汪明鑫的文章

java

日、周、月 赛季id生成方案

日、周、月 赛季id生成方案
由之前的一篇文章,由于以周为赛季处理周跨年的问题 如何处理最后一周跨年   需求如果变了赛季变成以日为单位的或月为单位的,上篇文章已经无法满足需求 我们需要新的方案,首先我们需要1位来表示赛季的类型,是以日还是周还是月   type 然后需要4位表示年 year 还需要...

5年前 (2020-05-22) 731浏览 0评论 0喜欢

java

idea 使用小工具

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

5年前 (2020-05-20) 782浏览 0评论 0喜欢

java

如何处理最后一周跨年

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

5年前 (2020-05-20) 781浏览 0评论 0喜欢

java

git patch

git patch
git patch 应用场景 : code review     代码迁移 git patch 是针对一个或多个commit的   实操一波大家就知道了   git log       看看这个patch文件 From d2...

5年前 (2020-05-19) 832浏览 0评论 0喜欢

java

idea shelve changes

idea shelve changes
我们可以用git stash 隐藏本地修改 还有一个idea 自带的神器可以无缝柔丝顺滑的隐藏本地修改  Shelve Changes Shelve 中文释义  搁置,停止   右键本地修改Shelve Changes , 或者点菜单栏 的VCS也可以  ...

5年前 (2020-05-19) 825浏览 0评论 0喜欢

每周一练

每周一练(21)

每周一练(21)
给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。 注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。   情况1: (注:红节点即为下一节点)   情况2:   情况3:   情况4: (这种情况较...

5年前 (2020-05-18) 661浏览 0评论 0喜欢

每周一练

每周一练(20)

每周一练(20)
[补上周] 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)   package pers.wmx.practice; /** * @author: wangmingxin * @date: 2020-05-18 */ ...

5年前 (2020-05-18) 642浏览 0评论 0喜欢

编码

新手编码试炼(三)

新手编码试炼(三)
  【去掉多余无用的注释】 1,大家都比较清楚的地方无需注释 (如常用的变量、名词) 2,比较正常的业务逻辑无需注释 3,关键地方、逻辑复杂的业务需要注释 4,尽量用可读性高的命名、代码编写、优雅的格式去取代注释   【多判空】 1,stream里  .fi...

5年前 (2020-05-12) 821浏览 0评论 0喜欢

java

隐藏本地修改

隐藏本地修改
如果在开发中有其他紧急事情需要搞,本地的提交了,切分支搞就行 但如果是合作在某个分支开发,有紧急的bug需要fix,当前的改动不允许直接提交,我们可把本地的修改隐藏   不需要git add . 直接使用git stash   git stash 后显示本...

5年前 (2020-05-11) 750浏览 0评论 1喜欢

娱乐

程序猿 嗨皮生活 第二期

程序猿 嗨皮生活 第二期
上班2天了突然来一手五一假期的追忆,感觉怪怪的=-=   电影推荐 假期看了几部电影,恶人传、三轮车夫、13骇人游戏、hello 树先生、小丑; 然后也把仙王的日常生活(逼王还是逼王啊)、梨泰院class(后面的剧情太烂了)刷完了,今天看逆天邪神已经养肥了,也可以接着看...

5年前 (2020-05-07) 796浏览 0评论 0喜欢