自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中运行JavaScript

关于变量的域,最大的是全局的域,添加到ScriptEngineManager中,对所有的引擎可见。比较常用的是引擎的域,就是一个引擎中可见。想要在Java中运行脚本语言,需要运行该脚本语言的特定的引擎,而JavaScript的引擎则是Nashorm,该引擎是jdk8默认集成的,可以直接使用。对于Nashorm引擎,多线程是不安全的,不要在多线程的环境下使用。可以改变引擎的源输出流,把结果打印到其他地方,比如本地文件里面。支持并发执行,为每一个线程创建独立的变量,不互相影响。

2024-05-01 13:52:56 211 1

原创 Stream的使用

虽然 stream 和集合遍历很像,但是他们是有区别的,主要体现在 stream 更关注的是你要做什么,而集合遍历会细致到怎么做的问题,你需要在集合遍历里面给出具体的实现方式,这就导致了集合遍历不会有优化的可能,比如并行的操作元素,区别如下:1. stream不会存储元素。2. stream不会改变原来的集合。3. stream会尽可能的懒加载,当你只需要前五个元素的时候,就不会对后面的元素进行处理。

2024-01-13 18:50:19 339 1

Spring+SpringMVC+Mybatis

Spring+SpringMVC+MyBatis框架的集成,里面有笔记,方便理解和使用

2017-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除