
Java基础
vinson-zh
再怎么努力,也拾不起过往的的天真..............
展开
-
上传文件input file控件,注意事项
在上传文件的时候,input file 需要加上name属性,才能将文件内容发送到后端,否则请求体中,将不会有文件内容,后端也就收不到上传文件原创 2016-11-29 15:16:34 · 697 阅读 · 0 评论 -
PO、VO、BO、DTO、POJO、DAO 详解
相应博客链接:http://blog.chinaunix.net/uid-20556037-id-2810927.html转载 2017-03-03 14:51:35 · 501 阅读 · 0 评论 -
vultr 云主机收不到来自客户端的udp数据包
问题:vultr 云主机收不到来自客户端的udp数据包解决方案:1.登录vultr云主机管理后台,https://my.vultr.com/,点击左侧菜单栏中servers,会看到类似于如下的界面,然后,点击其中的Firewall,去配置防火墙规则,与国内的云主机防火墙配置基本相同2.点击Add Firewall Group,然后输入名字,然后,添加相应的规则,如下图所示,添加对应的规则:3.然后...原创 2018-07-07 15:56:26 · 2428 阅读 · 0 评论 -
java中 synchronized的用法
synchronized 的作用确保线程互斥的访问同步代码保证共享变量的修改能够及时可见有效解决重排序问题。synchronized 的用法用在方法上代码块原创 2019-03-10 18:07:52 · 117 阅读 · 0 评论 -
Java 线程理解
Java定义的线程状态NEW还没有启动的线程,即new Thread(),之后没有调用start的线程RUNNABLE可运行线程的线程状态。一个处于可运行状态的线程表示正在java 虚拟机中执行的线程,但是,它可能正在等待操作系统的一些资源,比如处理器BLOCKED为了获取锁(Monitor lock)而阻塞线程的 线程状态。一个处于BLOCK状态的线程是为了获取一个锁(a moni...原创 2019-03-23 16:38:04 · 126 阅读 · 0 评论 -
Java虚拟机学习
#java虚拟机java运行时区域程序计数器(Program Counter Register)程序计数器,占用较小的一块区域,可以看做当前线程,所执行的字节码行号指示器,字节码解释器工作,就是通过改变这个计数器的值,来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能,都需要依赖这个计数器来完成。因为,java是多线程,为了使线程切换后,能恢复到正确的执行位置,...原创 2019-04-24 21:44:12 · 135 阅读 · 0 评论