kotlin script
$1是我最喜欢用的语言,语法简洁功能丰富,但是项目管理略嫌麻烦,那有什么办法可以跳过麻烦的项目管理,同时又直接使用jvm庞大生态的依赖呢 答案就是 $1 使用 首先需要一个最新的 idea ,旧版本的idea对这类新特性的支持并不太好 kotlin 脚本有好几种,临时文件里创建的 scratch ,gradle项目管理的 build gradle kts ,
Tag
$1是我最喜欢用的语言,语法简洁功能丰富,但是项目管理略嫌麻烦,那有什么办法可以跳过麻烦的项目管理,同时又直接使用jvm庞大生态的依赖呢 答案就是 $1 使用 首先需要一个最新的 idea ,旧版本的idea对这类新特性的支持并不太好 kotlin 脚本有好几种,临时文件里创建的 scratch ,gradle项目管理的 build gradle kts ,
最近遇到一些数据分析的需求,正好之前看到又新又好的 $1 ,就拿来玩了一下 前置条件 首先按照$1,需要安装插件,此处由于公司电脑的idea版本较旧 不是不想更,是更新了jrebel启动慢一倍 ,所以一开始新建了文件也没有代码高亮,最终装个两个版本的idea,旧版本idea专门跑jrebel项目 然后按照教程需要一个项目,此处测试了项目类型,intellij
这几天写图片处理相关的代码的时候遇到个问题,BufferedImage getRGB 的返回值有时会是负数 百度一番之后找到了原因: 颜色的取值范围0x00000000 0xffffffff,会超过int类型的最大值 为了能让其正常取值,超过int最大值的会变成 他本身 1 0xffffffff 这里我写了一段转化的代码供参考