最新 最热

找出只出现一次的数---异或性质

给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。   样例   给出 [1,2,2,1,3,4,3],返回 4

2022-05-13
1

干了6年软件开发,我的那些变与不变的想法

随着时间的流逝,人们对某些事情的看法会不断改变。在软件开发这个行业,这个道理依然适用。作为一名程序员,Chris Kiehl 在工作 6 年后,他原有的许多想法有所改变,但也有一些保持不变的旧观点。...

2022-01-07
2

代码的 Lint 是什么意思

Linting 代码的本意就是找出程序中的错误,这些错误包括潜在的语法错误,编译错误,拼写错误等。

2021-05-17
2

error: Missing nullability on parameter `cfg_cmd` in method 报错解决

最近做从android9.0到11.0的代码移植工作,需要在WifiManager.java中添加接口,添加以后编译报错:

2021-04-30
2

Android 自定义 Lint 调试

1. 点击 Edit Configurations2. 点击 + 号 Add New Configuration 按钮3. 选择 Remote4. 没有特别情况,可以直接采用默认模板,填写配置名

2021-01-27
1

LintCode 1753. 写作业(二分查找)

n个人,他们每个人需要独立做 m 份作业。 第 i 份作业需要花费 cost[i] 的时间。由于每个人的空闲时间不同,第 i 个人有 val[i] 的时间,这代表他做作业的总时间不会超过 val[i]。每个人都按照顺序,从1号作业开始,然后做2号,3...

2020-07-13
1

LintCode 1692. 组队打怪(田忌赛马,二分查找)

你现在有n个英雄,每个英雄的战斗力为 atk1,你要用这些英雄去对付n个怪物,每个怪物的战斗力为atk2。 在一场战斗中,你需要安排每个英雄分别与一个怪兽战斗,如果英雄战斗力高于怪兽,那个怪兽就会被击杀,问最多能击杀几个怪兽?...

2020-07-13
1

基础知识 | 每日一面(72)

小林:在 ANSI C 中, 被 #if, #ifdef 或 #ifndef “关掉” 的代码仍然必须包含 “合法的预处理符号”。这意味着字符 " 和 ’ 必须像在真正的 C 代码中那样严格配对, 且这样的配对不能跨行。特别要注意缩略语中的撇号看...

2020-04-02
2

FindBugs 的代替者 SpotBugs

我们都知道 FindBugs 是一款优秀的 IDEA 的代码静态分析的工具插件,现在 FindBugs 已经废弃了,转而成为了 SpotBugs。

2020-02-27
2

热点 | 全球首例氢燃料电池列车投入商用,可搭载300名乘客

当地时间9月17日,全球首列氢燃料电池列车在德国正式投入商用。该列车名为“Coradia iLint”,由阿尔斯通(Alstom)公司研发,首趟列车在德国下萨克森州(Lower Saxony)的Eisenbahnen und Verkehrsbetriebe Elbe-Weser's (EV...

2019-11-12
1