会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
strongmore
怕什么真理无穷,进一寸有一寸的欢喜。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
38
39
40
41
42
43
44
45
46
47
下一页
2020年12月13日
java操作zip文件
摘要: 简介 平时我们都是使用WinZip,2345好压等软件来操作zip文件,java也提供了ZipOutputStream,ZipEntry等API创建和解析zip文件。 压缩 import java.io.BufferedInputStream; import java.io.File; import
阅读全文
posted @ 2020-12-13 11:12 strongmore
阅读(879)
评论(0)
推荐(0)
2020年12月12日
java内置的解压缩工具
摘要: 简介 java关于压缩和解压缩的核心类就是Defalter(压缩)类和Inflater(解压)类,操作GZip和Zip文件也是基于这两个类。Tomcat对响应数据的压缩就是基于GZip。 使用Deflater和Inflater解压缩 import java.io.BufferedInputStrea
阅读全文
posted @ 2020-12-12 15:26 strongmore
阅读(1074)
评论(0)
推荐(0)
2020年12月8日
java操作Excel简单入门
摘要: 简介 在项目中使用到Excel是很常见的,如批量导入数据,批量导出数据。这里我们使用Apache的开源项目POI来操作Excel。官网 添加依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifac
阅读全文
posted @ 2020-12-08 21:26 strongmore
阅读(1574)
评论(0)
推荐(0)
2020年12月6日
java开发IDEA插件入门
摘要: 简介 IDEA是我们常用的开发工具,我们也会用到很多IDEA提供的插件,如lombok插件,checkstyle插件等,今天我们就来开发一个自己的插件。 环境准备 IDEA安装PluginDevkit插件,这是一个帮助我们开发插件的插件。 创建插件项目 创建成功之后的项目结构为 plugin.xml
阅读全文
posted @ 2020-12-06 20:43 strongmore
阅读(779)
评论(0)
推荐(0)
2020年12月1日
java中Class.getResourceAsStream()和ClassLoader.getResourceAsStream()的区别
摘要: 简介 Class.getResourceAsStream()和ClassLoader.getResourceAsStream()方法都是从项目中读取文件,但很容易被搞混。 ClassLoader public class Client2 { public static void main(Strin
阅读全文
posted @ 2020-12-01 20:26 strongmore
阅读(415)
评论(0)
推荐(0)
2020年11月30日
java中文转拼音
摘要: 简介 在我们使用手机通讯录或各种APP的搜索功能时,既可以根据中文搜索,也可以根据拼音搜索,这种时候就使用到了中文转拼音的功能了。 实现 pinyin4j 引入maven依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyi
阅读全文
posted @ 2020-11-30 21:31 strongmore
阅读(13308)
评论(0)
推荐(1)
2020年11月29日
JMX的MBean和MXBean的区别
摘要: 简介 不了解JMX的可以看上一篇文章JMX简单入门,MBean表示被管理的资源,MXBean其实也是被管理的资源,但MBean的属性中不能包含自定义对象,而MXBean可以。 MBean 定义MBean接口,必须以MBean结尾 public interface HelloMBean { Strin
阅读全文
posted @ 2020-11-29 16:36 strongmore
阅读(1366)
评论(0)
推荐(1)
2020年11月28日
JMX简单入门
摘要: 定义 JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。简答来说就是我们可以通过JMX来监控或管理我们运行中的程序。 架构 可以看到主要有3层 基础层 主
阅读全文
posted @ 2020-11-28 18:45 strongmore
阅读(2143)
评论(0)
推荐(3)
2020年11月22日
JMH简单使用
摘要: 简介 JMH(Java Microbenchmark Harness)是用于代码微基准测试的工具套件,主要是基于方法层面的基准测试,精度可以达到纳秒级。该工具是由 Oracle 内部实现 JIT 的大牛们编写的,他们应该比任何人都了解 JIT 以及 JVM 对于基准测试的影响。 添加maven依赖
阅读全文
posted @ 2020-11-22 12:12 strongmore
阅读(622)
评论(0)
推荐(0)
2020年11月21日
java的LinkedHashMap是如何保证顺序的
摘要: 介绍 我们都知道HashMap添加完数据,取出来的顺序是混乱的,而LinkedHashMap可以保证查询的顺序和插入顺序保持一致。 public class Client3 { public static void main(String[] args) { Map<String, String>
阅读全文
posted @ 2020-11-21 14:46 strongmore
阅读(705)
评论(0)
推荐(0)
上一页
1
···
38
39
40
41
42
43
44
45
46
47
下一页
公告