- 博客(6)
- 收藏
- 关注
原创 BP神经网络应用——数字验证码识别
本项目基于MATLAB完成数字验证码识别的GUI设计,图像处理,验证码识别等功能,采用多种方法完成图像二值化,最终验证码图像识别效果较佳
2022-01-21 15:09:59
5057
原创 从字节码理解静态变量与局部变量自增自减的区别
Java中静态变量、局部变量自增自减的差异上一篇博客中我们理解了Java中局部变量的自增自减在字节码层面的实现,那静态变量的自增自减是否和局部变量的相同呢?我们还是先从下面这道题入手分析:public class Test2 { static int j; public static void main(String[] args) { for(int i=0;i<10;i++){ j=(j++); } Sy
2020-05-31 20:09:49
624
原创 从字节码理解Java中局部变量的自增/自减
Java中的i++和++i,你真的懂了吗?思考一下下面这段代码输出什么?public static void main(String[] args) { int j=0; for(int i=0;i<10;i++){ j=(j++); } System.out.println(j); }相信你已经有了答案,上面这段代码输出的是10吗?正确答案是0。那么就要思考一下,代码的执行顺序,难道不是j++后再
2020-05-30 19:29:39
1056
原创 JVM内存结构总结
JVM内存结构总结归纳本文将着重介绍JVM的内存结构,总结其特点。这也是作者学习过程中的总结归纳,如有错误欢迎指正。我们先从下图了解JVM,即Java虚拟机。JVM内存结构,也叫作运行时数据区,是我们最关心的区域。程序计数器Java是支持多线程的,且线程的执行是抢占式调度模型,即各个线程抢夺CPU时间片。为了满足线程切换后能恢复到正确的执行位置,每个线程就有了自己的程序计数器,以记录线程中下一条指令的执行地址。特点归纳:程序计数器是线程私有的。程序计数器是运行时数据区中唯一不会发生内存泄
2020-05-29 22:32:29
443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人