![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
mytt_10566
这个作者很懒,什么都没留下…
展开
-
【Java并发】ReentrantReadWriteLock
参考:<<Java并发编程的艺术>>JDK1.8源码一、读写锁简介读写锁java.util.concurrent.locks.ReadWriteLock是个接口,接口里定义了两个方法Lock readLock()和Lock writeLock()分别用于获取读锁和写锁。读写锁(参考ReadWriteLock接口上的注释):一对锁:读锁用于读操作,写锁用于写操作读锁:多个读线程可以同时获取到读锁进行读操作,写线程此时获取写锁时会被阻塞写锁:对于写锁,只有一个原创 2021-08-08 15:23:04 · 260 阅读 · 1 评论 -
JDK监控和故障处理工具
参考:深入理解Java虚拟机Sun JDK监控和故障处理工具名称主要作用jpsJVM Process Status Tool,显示指定系统内所有的HotSopt虚拟机进程jstatJVM Statistics Monitoring Tool,用于手机HotSopt虚拟机各方面的运行数据jinfoConfiguration Info for Java,显示虚拟机配置信息jmapMemory Map for Java,生成虚拟机的内存转储快照(heapdump原创 2021-07-05 16:10:26 · 228 阅读 · 0 评论 -
常见的安全算法
参考:大型分布式网站架构设计与实践MD5算法Base64编码对称加密算法1. DES算法2. AES算法AES(Advanced Encryption Standard - 高级加密标准),对称加密标准,用来替代原先的DES算法。AES算法作为新一代的数据加密标准,汇聚了强安全性、高性能、高效率、易用和灵活等优点,设计有三个密钥长度(128、192、256位),比DES算法的加密强度更高,更安全。示例:(基于java)非对称加密算法1.RSA算法...原创 2020-11-04 18:08:41 · 1252 阅读 · 1 评论 -
使用jodconverter转换文档为PDF
下载openoffice有Windows、Linux等版本下载地址:http://www.openoffice.org/download/index.htmljodconverter Maven依赖 com.artofsolving jodconverter 2.2.1方式一:1.手动启动openoffice服务,在程序中调用该服务转换原创 2018-03-12 10:16:07 · 4005 阅读 · 1 评论 -
HttpURLConnection使用示例
public abstract class HttpURLConnection extends URLConnection支持 HTTP 特定功能的 URLConnection,如设置请求方法(GET、POST等)每个 HttpURLConnection 实例都可用于生成单个请求,但是其他实例可以透明地共享连接到 HTTP 服务器的基础网络。请求后在 HttpURLConnecti原创 2017-08-23 17:26:33 · 3286 阅读 · 0 评论 -
URLConnection使用示例
URLConnectionpublic abstract class java.net.URLConnection extends Object抽象类 URLConnection 是所有类的超类,它代表应用程序和 URL 之间的通信链接。此类的实例可用于读取和写入此 URL 引用的资源。通常,创建一个到 URL 的连接需要几个步骤:通过在 URL 上调用 openC原创 2017-11-24 17:27:26 · 885 阅读 · 0 评论 -
java获取系统环境
1.获取当前系统属性相关类:java.lang.System,与属性相关的API:public static String getProperty(String key):指定属性public static String getProperty(String key, String def):指定属性,值为null时使用默认值public static Properties g原创 2017-11-24 14:50:45 · 2633 阅读 · 0 评论