Java学习
文章平均质量分 52
从零学习Java
True | Fasle
图像处理、NLP、AI算法、Python
展开
-
阻塞、非阻塞、同步异步IO模型的理解
之前一直不怎么理解阻塞、非阻塞,同步异步,看字面阻塞就是不动了呗,同步就是按顺序呗,异步就是干别的事去了,好像没什么联系,但是又有那么点联系。看网上的例子看的时候挺明白,但是看完依旧云里雾里,从知乎上搬过来的一个例子。大家图个乐吧张爱喝茶,废话不说,煮开水。 出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞) 老张觉得自己有点傻2 老张把水壶放到火上,时不时去厨房看看水开没有。(同步非阻塞) 老张还是觉得自己有点傻,于是变高端了,买了原创 2021-05-08 14:44:50 · 155 阅读 · 0 评论 -
Web接口压力测试--Jmeter
Jmeter测试Web接口Jmeter是跑在JVM上的测试工具,平台兼容性强,而且体积小,十分好用,这里主要记录下Web接口测试的使用方法,还有很多其他功能大家感兴趣可以看中文文档哈!下载安装:下载链接,下载一下zip文件解压即可(使用前记得安装好JDK)配置环境变量:(如果不嫌麻烦,每次去解压后的路径下查找到的话也可以不配置,直接打开cmd,去解压路径下,bin目录下,在终端输入jmeter.bat(linux下运行jmeter.sh)运行就行了)添加以下系统变量和路径然后将这个CLAS原创 2021-03-25 09:56:30 · 276 阅读 · 0 评论 -
Hyper-V与VMware无法同时使用
在Hyper-V与VMware是无法共存,装了docker-desktop ,vmware就不能用了。使用vmware在cmd里运行 ,bcdedit /set hypervisorlaunchtype off 重启电脑使用docker-desktop,在cmd里运行 bcdedit /set hypervisorlaunchtype auto 再重启电脑...原创 2021-03-18 21:52:51 · 269 阅读 · 0 评论 -
深入理解重写、隐藏、和静、动态绑定的本质
深入理解重写、隐藏、和静、动态绑定的本质文章目录问题引入重写隐藏动态绑定通俗理解静态绑定总结总结问题引入大家都知道成员方法能被继承和重写,那么静态变量或者静态方法能否被子类继承?能否被重写?于是写了一段代码先验证下://定义父类public class SuperClass { static int SuperVar = 10; public static void method(){ System.out.println("this SuperClass");原创 2020-11-12 14:38:11 · 628 阅读 · 0 评论 -
实例通俗理解Java中的多态
实例通俗理解Java中的多态文章目录多态定义总结多态存在的三个必要条件多态的作用多态注意点多态应用场景多态定义不同类的对象(有共同的父类)面对同一消息(消息可对应理解为方法)做出不同的响应。看一个简单的例子:定义父类:Peson.java,方法:eatdinnerpublic class Person { public Person(){} public void eatdinner(){ System.out.println("a person is eattin原创 2020-08-11 11:16:21 · 460 阅读 · 0 评论