ARTS 第44周:最后一个单词长度算法、Java字节码入门、剪贴板工具与持续练习

#coding#arts
目录

ARTS-44

Algorithm

https://leetcode.com/problems/length-of-last-word/

class Solution {
    public int lengthOfLastWord(String s) {
        int index = s.length() - 1;
        while (s.charAt(index) == ' ') {
            index--;
        }
        int wordLength = 0;
        while (index >= 0 && s.charAt(index) != ' ') {
            wordLength++;
            index--;
        }
        return wordLength;
    }
}

Review

Introduction to Java Bytecode

JVM Data Types

JVM 定义的数据类型包括原始类型引用类型

原始类型

引用类型

布尔类型在字节码中支持受限,没有指令直接操作布尔值,布尔值会被编译器转换为int,使用int指令操作替代。

Stack-Based Architecture

Tip

剪贴板工具是个好东西,工作电脑windows下用的QQ拼音输入法,里面有个剪贴板,一直没用过, 前几天无意打开看到本地剪贴板的内容有很多,试用了一下,真的可以提高不少工作效率; 暂时也不需要其他酷炫的功能,剪贴板历史足矣,用法也很简单,不多介绍了; 个人PC用的是fedora,剪贴板工具使用gnome下的Gpaste,给大家推荐试试,剪贴板工具,定能助你CV大法更牛掰。

Share

We believe that three things lead to success: Practice, Practice and Practice!

上一篇ARTS定格在2019年10月3日,不由感慨时间过得真快,这两年的代码量和技术书籍的阅读量也是少的可怜。

想要好好吐槽一下工作中的杂七杂八,回头想想还不都是自找的,想要变得优秀,就要持续学习,勇于承担。

这个需要综合能力的时代,技管并重,哪个都不能落下,压力山大。


评论区