ARST Week7
Algorithm
解题思路:
首先获取字符串的字符数组
新建一个StringBuilder来存储最长子串
新建一个变量maxLen来存储最长子串的长度
遍历数组,获取每一个字符;并判断是否在sb中存在
如果存在,删除这个字符之前的字符,包含此字符
把字符插入sb
判断sb长度是否大于maxLen,如果大于则替换
遍历完成,返回maxLen
Review
这篇文章收集了一些不错的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种类型。
评论