
Java
文章平均质量分 57
因特马
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
开发技巧 | 如何修改 jar 包中的源码?
开发中,我们有时候想要修改 jar 中的代码,方便我们调试或者作为生产代码打包上线。但在 IDEA 中,jar 包中的文件都是 read-only(只读模式)。那如何才能修改 jar 包中的源码呢?下载 jar 包源码。如果无法获得源码,需要用反编译工具反编译。找到 jar 中你想要修改的类,在自己的工程目录下,创建一个同该类一样的包(package)。把你要修改的类复制到该包中。此时,可以对该类进行修改。debug 项目,在该类中打上断点,可以看到代码执行时会进入这个新的类中,说明走的是改后的代原创 2021-04-30 01:09:13 · 9920 阅读 · 0 评论 -
有关Java反射机制的作用及用法浅析
本文欢迎转载,转载请注明出处,谢谢! http://blog.youkuaiyun.com/colton_null 作者:喝酒不骑马 Colton_Null from 优快云前言一直想要研究一下Java的反射机制。但是一直以来没有时间好好研究反射的来龙去脉。其实如果没有对于反射用法的需求,而强行想学习反射的话是很难理解它的意义的。前一段在工作中,我碰到了一个惹人烦的功能。当时用的是Jfinal框架的Model原创 2017-09-08 01:04:52 · 653 阅读 · 0 评论 -
Java-Collection集合和Map集合总结
本文欢迎转载,转载前请联系作者,经允许后方可转载。转载后请注明出处,谢谢! http://blog.youkuaiyun.com/colton_null 作者:喝酒不骑马 Colton_Null from 优快云 如果一个程序只有包含固定数量的且其生命周期都是已知的对象,那么这是一个非常简单的程序。一、引言我们在编程的时候,有时候在程序运行中需要根据当时的情况去创建对象,在此之前可能不...原创 2018-05-27 14:43:11 · 3024 阅读 · 0 评论 -
Java-集合性能测试及结果分析
本文欢迎转载,转载前请联系作者,经允许后方可转载。转载后请注明出处,谢谢! http://blog.youkuaiyun.com/colton_null 作者:喝酒不骑马 Colton_Null from 优快云一.引言上篇介绍了java中集合的部分内容,本篇则针对常用集合进行性能的测试。测试方法借鉴于《Java编程思想》。具体实现代码在文末给出。测试结果通过格式化输出方式展示。时间单位...原创 2018-06-01 23:33:19 · 1880 阅读 · 2 评论 -
HttpClient Java 常用写法总结
1. HttpClient 简介HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。2. Java 中使用方法2.1 创建实例官方推荐方法是创建 CloseableHttpClient 类CloseableHttpClient httpcl...原创 2019-01-25 16:12:50 · 1791 阅读 · 0 评论 -
JavaMail 发送邮件阻塞问题解决——设置 smtp 超时时间
一. 起因最近发现项目中有关发送邮件的模块偶尔会阻塞住,导致整个线程阻塞。诡异的是没有捕获到任何异常日志,程序莫名其妙就卡在了 sendMail 上。后来想到发送邮件的内容过大,可能由于这个原因导致,所以找了一下有关 JavaMail 超时设置的资料。现做整理,顺便聊聊一些小坑。二. JavaMail smtp 超时参数参数类型描述mail.smtp.connecti...原创 2019-04-11 19:20:34 · 19991 阅读 · 2 评论