• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






resentment

念念不忘 必有回响
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
1 2 3 4 5 ··· 8 下一页

2017年12月16日

jdk9模块化--特性
摘要: 通过 "之前" 对模块化的尝试,乍看下来和普通class/jar包引用差不多,这里就看下具体的区别。 模块化的作用 首先来看下模块的定义: 模块即代码和数据的一个命名且自描述的集合。代码即java类和接口,而数据是资源或静态信息。 其目的是: 通过 可靠的配置 ,来替代易错的类路径机制,并通过程序组 阅读全文
posted @ 2017-12-16 17:16 resentment 阅读(480) 评论(0) 推荐(0)
 

2017年12月9日

jdk9模块化--引用模块
摘要: "上一次" 简单写了一个module并进行调用,这次会尝试模块间引用其他模块 首先列出所有文件 模块引用 moduleA的module info ModuleA.java main的module info Main.java 在src同级目录运行下面命令进行编译 然后就可以运行main模块了 找不到 阅读全文
posted @ 2017-12-09 21:13 resentment 阅读(3833) 评论(0) 推荐(0)
 

2017年11月25日

jdk9模块化--HelloWorld
摘要: jdk9新引入模块化的概念,本系列会介绍如何使用该功能,第一篇一定得从hello world开始 准备jdk 首先得准备jdk9这个就不多说了 准备java文件 模块化除了一般的文件还需要一个module info.java,并且一般会把整个模块放在一个以模块名命名的文件夹下,下面是文件的目录 其中 阅读全文
posted @ 2017-11-25 22:52 resentment 阅读(699) 评论(0) 推荐(0)
 

2017年11月11日

java9语法变更
摘要: java9的更新主要是新增的jigsaw的模块化系统,语法上并没有很大的变化,这里简单记录语法上的变化并附上案例。 try with resources jdk7中引入try with resources由语言自身管理closable资源的关闭 jdk9中使用时可以进一步省去在try语句中定义Res 阅读全文
posted @ 2017-11-11 17:31 resentment 阅读(469) 评论(0) 推荐(0)
 

2017年11月4日

jdk9 新特征(译)--3
摘要: 原文档地址: "What’s New in Oracle JDK 9 Release 9" JDK9中Nashron的更新 1. "Nashorn的parser API" 应用,尤其是在IDE和服务端框架中,可以解析并分析ECMAScript代码。 通过 "Parser" 方法,可以从字符串、URL 阅读全文
posted @ 2017-11-04 18:22 resentment 阅读(422) 评论(0) 推荐(0)
 

2017年10月28日

jdk9 新特征(译)--2
摘要: 原文档地址: "What’s New in Oracle JDK 9 Release 9" 部署JDK9的变化 1.弃用Java Plug in Oracle JDK9弃用Java Plug in和相关的applet技术。这些技术虽然还可用,但是在将来的Oracle JDK/JRE中会考虑移除 嵌入 阅读全文
posted @ 2017-10-28 19:05 resentment 阅读(1490) 评论(0) 推荐(0)
 

2017年10月21日

jdk9 新特征(译)--1
摘要: 原文档地址: "What’s New in Oracle JDK 9 Release 9" JDK9中的主要变化 变化影响了多个技术领域 1.Java平台模块系统 引入新的java编程组件,模块(module),其是一个命名的自描述的代码和数据的结合: 在编译和运行之间映入新的“连接”阶段,在这段时 阅读全文
posted @ 2017-10-21 18:29 resentment 阅读(1363) 评论(0) 推荐(0)
 

2017年10月14日

readline快捷键
摘要: 基础操作 ← ctrl+b 前一个字符 → ctrl+f 后一个字符 ctrl+d 删除当前字符 ctrl+a 移到行头部 ctrl+e 移到行结束 alt+b 移到前一个单词(单词为非标点的字符或数字) alt+f 移到后一个单词 ctrl+l 清屏,保留当前命令 alt+u 当前字符到单词结束大 阅读全文
posted @ 2017-10-14 15:25 resentment 阅读(399) 评论(0) 推荐(0)
 

2017年10月6日

jdk9-jshell
摘要: 在jdk9中包含了一个REPL形式的交互式shell工具,它可以实时反馈java语法的运行结果,下面做一下简单介绍 准备 需要安装 "jdk9" 运行 将jdk9的bin目录配置到path目录并在命令行运行jshell,或cd到jdk9的bin目录直接运行jshell,就可以进入jshell的命令提 阅读全文
posted @ 2017-10-06 18:39 resentment 阅读(265) 评论(0) 推荐(0)
 

2017年9月23日

guava limiter
摘要: 在应用中有很多场景需要限制流量防止突然的流量峰值影响服务器、数据库的性能。在谷歌提供的Guava包中就有这么一个工具用于对流量进行限制。 令牌桶算法 "令牌桶算法" 是往一个固定大小的令牌桶中定时发放令牌,请求只有拿到令牌之后才能继续访问,当没有拿到令牌则阻塞或直接返回。 使用 guava中的Rat 阅读全文
posted @ 2017-09-23 16:55 resentment 阅读(319) 评论(0) 推荐(0)
 
1 2 3 4 5 ··· 8 下一页