人员、任务、进度、工时、周期、依赖关系 一目了然。无论项目大小、简单复杂都能轻松管理
AOP (Aspect Oriented Programing) :面向切面编程,它是一种编程思想。AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码的编写方式(性能监视、事务管理、安全检查、缓存,日志记录等)。
AOP就是要对目标进行代理对象的创建,Spring AOP是基于动态代理的,基于两种动态代理机制:JDK动态代理和CGLIB动态代理。
动态代理和静态代理区别?
动态代理:在虚拟机内部,运行的时候,动态生成代理类(运行时生成,runtime生成) ,并不
这是java多线程第三篇:
《java 多线程—线程怎么来的》
《java多线程-内存模型》
上一篇《java多线程—内存模型》已经讲解了java线程中三特征以及happens-before 原则,这一篇主要讲解一下volatile的原理以及应用,想必看完这一篇之后,你会对volatile的应用原理以及使用边界会有更深刻的认知。本篇主要内容:
volatile 读写同步原理
volatile重排序原则
volatile应用
【摘要】然后自己使用webpack打包,里面是用webpack2,在根目录下建立webpack config.js 然后改造src/index.js 然后命令行 建立一个index.html 最后你可以安装 来安装一个http服务器,或者使用vs code直接打开 第一阶段完成 然后要瘦身,将react改成 阅读全文
前些天突然发现家里台式机(Windows 10)上的Firefox不能工作了,具体表现是:
同步不正常
某些https网页打不开
重装后变本加厉,所有https网页都打不开了,同步账户也登录不进了(因为会跳转到一个https页面)
无论我如何删光Firefox的数据,如何重装Firefox,装不同版本的Firefox都是同样的现象,就差重装系统了(估计重装系统都没用)。
本来也怀疑过是家里网络的原因,但是另一个装了32位Windows 10的平板上的Fi