ARST Week7

发布于: 18 小时前

Algorithm

无重复字符的最长子串

解题思路:

首先获取字符串的字符数组

新建一个StringBuilder来存储最长子串

新建一个变量maxLen来存储最长子串的长度

遍历数组,获取每一个字符;并判断是否在sb中存在

如果存在,删除这个字符之前的字符,包含此字符

把字符插入sb

判断sb长度是否大于maxLen,如果大于则替换

遍历完成,返回maxLen

Review

Docker Best Practices

这篇文章收集了一些不错的Docker实用技巧。

Docker镜像如何减少层数,最小化层大小

Docker容器应为一次性。容器的创建和启动时间应尽可能短

如果一个容器仅承担一项责任(几乎在所有情况下都应涉及一个过程),则可以更轻松地水平缩放或重新使用该容器

Docker的安全性问题:限制网络访问,文件系统的访问;删除未使用的功能;如果服务不需要root,不要使用root

Tip

交换工资

方法一:

利用 case 控制来判断sex的值,然后改变sex

方法二:

还有一种方法,利用if,接收三个参数,第一个为条件,第二个为条件为真的值,第三个是条件不成立的值

有趣的电影

有两个条件 id 为奇数以及 description 不为 borinng

余数为1:mod(id, 2) = 1 或 id % 2 =1

位运算:奇数的二进制数最后一位肯定为1,与 1 进行 & 运算,如果是奇数则是真的,偶数则是假的。

最后,按 rating 降序排序

Share

My Top 5 APIs For New Developers

API,“应用程序编程接口”,是一个交互助手,允许应用程序相互通信。这里提供了5个api,让我们可以快速的开发,里面包含了游戏神奇宝贝api,用于对抗冒名顶替综合症和构建示例应用程序的微型API,国家相关信息api,多种语言翻译api,音乐api5种类型。

用户头像

时之虫

关注

还未添加个人签名 2020.05.25 加入

还未添加个人简介

评论

发布
暂无评论
ARST Week7