Algorithm
7. 整数反转 - 力扣(LeetCode) (leetcode-cn.com)
class Solution {
public int reverse(int x) {
boolean flag = true;
if (x < 0) {
flag = false;
}
x = Math.abs(x);
int length = String.valueOf(x).length();
double result = 0;
while (x > 0) {
int remainder = x % 10;
result = result + remainder * Math.pow(10, length - 1);
if (result > (Math.pow(2, 31) - 1)) {
return 0;
}
length--;
x = x / 10;
}
if (!flag) {
result = (~((int)result - 1));
}
return (int)result;
}
}
用了很多java的math类中的api,感觉有点作弊的嫌疑。
Review
# 10 Chrome Extensions To Boost Productivity By 269%
provide insane value that will boost your overall productivity.
提供疯狂的价值,这将提高你的整体生产力。
tech stack 技术栈
various purposes 各种各样的目的
- provide 提供 ; 供应 ; 给予 ; 规定
- insane 精神失常的 ; 精神错乱的 ; 精神失常的人 ; 精神错乱的人 ; 十分愚蠢的 ; 疯狂的 ; 危险的
- boost 促进 ; 使增长 ; 使兴旺 ; 偷窃 ; 提高 ; 帮助 ; 激励 ; 增长 ; 功率增大 ; 向上一推,一举
- overall 全面的 ; 综合的 ; 总体的 ; 全部 ; 总计 ; 一般来说 ; 大致上 ; 总体上 ; 外套 ; 罩衣 ; 工装连衣裤 ; 工装服
- productivity 生产率 ; 生产效率
- inspect 检查;查看;审视;视察
- detect 发现 ; 查明 ; 侦察出
- Awesome 令人惊叹的 ; 使人惊惧的 ; 很困难的 ; 难得吓人的 ; 很好的
- constantly 不断地 ; 一直 ; 始终
- various 各种各样的 ; 各种不同的 ; 具有多种特征的 ; 多姿多彩的
- purposes 意图 ; 目的 ; 用途 ; 目标 ; 情势的需要 ; 重要意义 ; 有价值的意义 ;
Tips
针对微服务的监控,一般主要集中的维度有:
- JVM监控
- 异常接口调用(调用其他服务的接口)
- 应用调用统计(针对微服务)
- 主机监控
- 应用调用统计(自己服务的接口)
- 线程池监控
- 数据库指标
Share
分享一篇最近看到的比较好的一篇文章吧,送给疫情下的各位