随笔分类 -  java

hash(哈希)散列表
摘要:HashMap是Java面试中的必问考点之一,网上关于HashMap实现原理的文章数不胜数。但是在翻阅了大部分HashMap相关的文章之后,发现大多数文章都是对HashMap源码的分析,丝毫没有提到哈希表的概念。这就导致了很多人只记住了HashMap的原理,却不知哈希表为何物的奇特现象。很多情况下, 阅读全文

posted @ 2022-05-05 15:22 法斯特 阅读(94) 评论(0) 推荐(0)

java常见http请求实现方式
摘要:一、java常见实现http请求模板代码 1、通过JDK网络类Java.net.HttpURLConnection; 2、通过common封装好的HttpClient; 3、通过Apache封装好的CloseableHttpClient; 4、通过SpringBoot-RestTemplate; 5 阅读全文

posted @ 2020-08-21 16:21 法斯特 阅读(7871) 评论(0) 推荐(0)

java发送post请求,使用multipart/form-data的方式传递参数,可实现服务器间文件上传功能
摘要:/** * 测试上传图片 * */ public static void testUploadImage(){ String url = "http://xxxtest/Api/testUploadModelBaking"; String fileName = "e:/username/textur 阅读全文

posted @ 2020-07-16 12:38 法斯特 阅读(9589) 评论(0) 推荐(0)

java版本lambda表达式详解(java7和java8比较)
摘要:什么是Lambda? 我们知道,对于一个Java变量,我们可以赋给其一个“值”。 如果你想把“一块代码”赋给一个Java变量,应该怎么做呢? 比如,我想把右边那块代码,赋给一个叫做aBlockOfCode的Java变量: 在Java 8之前,这个是做不到的。但是Java 8问世之后,利用Lambda 阅读全文

posted @ 2020-03-04 23:17 法斯特 阅读(2487) 评论(0) 推荐(0)

java之program arguments与VM arguments
摘要:program arguments 中的值作为 args[] 的参数传入的,而 VM Arguments 是设置的虚拟机的属性。program arguments 是要传给你的应用程序的,它通过主函数中的 args 来传值。 VM arguments是系统的属性,要传给 java 虚拟机的。 如图: 阅读全文

posted @ 2020-02-29 13:50 法斯特 阅读(1210) 评论(0) 推荐(0)

eclipse中使用maven构建javee项目找不到classpath解决方法
摘要:有时候会在网上下载一些源码在eclipse中跑,会出现一些classpath不对而导致jar包找不到的情况。 在eclipse明明使用maven导入相关依赖jar包,在project的目录中也可以看到maven dependencies中各种jar包,eclipse编译也不报错,但是一旦run on 阅读全文

posted @ 2019-09-03 10:24 法斯特 阅读(1001) 评论(0) 推荐(0)

jersey+maven+eclipse 实例
摘要:链接一、验证通过可直接使用的demo附带源码:https://www.mkyong.com/webservices/jax-rs/jersey-hello-world-example/ 链接二、手动创建demo,效果同一:https://needhamia.com/how-to/java-softw 阅读全文

posted @ 2019-08-06 00:29 法斯特 阅读(238) 评论(0) 推荐(0)

JavaWeb中监听器+过滤器+拦截器区别、配置和实际应用
摘要:1.前沿上一篇文章提到在web.xml中各个元素的执行顺序是这样的,context-param-->listener-->filter-->servlet; 而拦截器是在Spring MVC中配置的,如果从整个项目中看,一个servlet请求的执行过程就变成了这样context-param-->li 阅读全文

posted @ 2019-06-05 15:26 法斯特 阅读(4421) 评论(0) 推荐(0)

10分钟看懂动态代理设计模式
摘要:动态代理是Java语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。本文将通过一个简单的例子模拟JDK动态代理实现,让你彻底明白动态代理设计模式的本质,文章中可能会涉及到一些你没有学习过的知识点或概念。如果恰好遇到了这些知识盲点,请先去学习这部分知识,再来阅读这篇文章。 什么是代理 从 阅读全文

posted @ 2019-05-16 11:05 法斯特 阅读(1377) 评论(0) 推荐(0)

导航