![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
程序员Dxd
这个作者很懒,什么都没留下…
展开
-
在没有联网的情况下,主机和虚拟机如何互相ping通
虚拟机的网络适配器设置为NAT模式; 找到虚拟机的虚拟网络编辑器,打开“更改设置”选项3.选中VMnet8 NAT模式,这里我将将子网IP设置为下图所示,可以根据需要自己设置子网IP4.主机电脑的网络连接里的VMnet8设置为与3中的子网IP同一个网段,如下所示5.虚拟机中打开的centos7系统的ip地址也要设置为与3中子网IP在同一个网段,并且网关和服务器设置为主机网络...原创 2020-02-17 20:15:18 · 2924 阅读 · 0 评论 -
spring已经实现了aop,为什么还要用aspectj
spring已经实现了aop,为什么还要用aspectj?1、是不是使用spring AOP的功能,都要引入这aspectj,是依赖关系?2、如果2个是独立互不影响的东西,在平时的开发中,是不是更偏向于用aspectj,而不使用spring自己的AOP?回答1:①选择spring的AOP还是AspectJ?spring确实有自己的AOP。功能已经基本够用了,除非你的要在接口上动态代...原创 2020-01-08 21:42:24 · 3323 阅读 · 5 评论 -
linux系统重启后nginx启动报错
nginx报错如下:[root@localhost-01 sbin]# nginx: [emerg] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)出错原因:虚拟机重启后,var/run/nginx,nginx这个文件夹都会被删除。解决办法:1、每一次都要去/var/run目录下建立...原创 2019-11-25 15:29:54 · 1112 阅读 · 0 评论 -
jdk各版本新特性
某天早上,看新闻头条,一条消息引起了我的注意,JDK10问世!我的天哪,公司开发好像还在用JDK6,难道落伍那么多了吗!!为了弄清楚各个版本之间的关系,特地罗列了一下。 JDK5自动装箱与拆箱: 枚举 静态导入,如:import staticjava.lang.System.out 可变参数(Varargs) 内省(Introspector),主要用于操作JavaBean中的属性,通...转载 2018-08-22 21:52:03 · 297 阅读 · 0 评论 -
集合迭代时对集合进行修改抛ConcurrentModificationException(并发修改异常)的深究
作者:izard999 来源:CSDN 原文:https://blog.csdn.net/izard999/article/details/6708738 版权声明:本文为博主原创文章,转载请附上博文链接!大家应该都知道, 在java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,remove之类的操作, 搞不好就会抛ConcurrentModificationE...转载 2018-10-27 16:50:39 · 260 阅读 · 0 评论 -
Struts2 中 Action 的执行流程
原文链接:http://www.cnblogs.com/mfmdaoyou/p/7189578.htmlStruts2的官方文档附带了Struts2的架构图。一、关于图中的Key:Servlet Filters:过滤器链,client的全部请求都要经过Filter链的处理。 Struts Core:Struts2的核心部分,可是Struts2已经帮我们做好了,我们不需要去做这个...转载 2018-11-20 09:14:29 · 704 阅读 · 0 评论 -
Java中线程局部变量ThreadLocal
线程局部变量就是为每一个使用该变量的线程都提供一个变量值的副本,使每一个线程都可以独立地根据该线程局部变量改变这个变量值副本,而不会和其他线程的副本发生冲突。其实就是每一个线程类都有一个ThreadLocalMap类(该类是ThreadLocal的静态内部类)的对象,将线程局部变量和对应的变量值副本以键值对的形式存在Map集合中。假设有如下简单案例:public class ...原创 2019-01-13 12:22:43 · 339 阅读 · 0 评论 -
synchronized和volatile关键字的作用
synchronized和volatile关键字的作用原文:http://blog.csdn.net/guyuealian/article/details/52525724 在说明Java多线程内存可见性之前,先来简单了解一下Java内存模型。 (1)Java所有变量都存储在主内存中 (2)每个线程都有自己独立的工作内存,里面保存该线程的使用到的变量副本(该副本就...转载 2019-01-10 10:07:15 · 1192 阅读 · 0 评论