用户中心USER CENTER

首页/用户
  • Spring的AOP

    摘要:而剖开的面,也就是所谓的切面了。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处都基本相似。的作用在于分离系统中的各种关注点,将核心关注点和横切关注点分离开来。 AOP,全称Aspect—Oriented Programming,面向切面编程。他是一种称为横切的技术,剖解封装对象的内部,并将那些影响多个类的公...

    魏明 发布于Java
  • fail-fast和fail-safe

    摘要:一什么是机制在用迭代器遍历集合时当集合的结构被修改会抛出异常二什么情况下集合的结构会被修改单线程环境集合在遍历的过程中如果要对集合进行增删操作没有调用迭代器的方法而是用的集合自身的方法则可能会产生事件多线程环境下当一个线程在遍历某个集合 一.什么是fail-fast机制? 在用迭代器遍历集合时,当集合的结构被修改,会抛出ConcurrentModificationException异常...

    魏明 发布于Java
  • 解决macos下idea创建多modules项目时启动tomcat报错问题

    摘要: /Users/zhangwei/Library/apache-tomcat-8.5.13/bin/catalina.sh run [2017-06-29 09:50:05,057] Artifact awbeciweb:war exploded: Server is not connected. Deploy is not available. 29-Jun-2017 21:50:1...

    魏明 发布于Java
  • 做一个自动配置JDK环境变量的Powershell脚本

    摘要:尤其是对于那些不太懂电脑的人来说,配置环境变量简直要命了。我的想法很简单,这个脚本应该在安装程序执行完毕调用,从注册表获取的安装位置,然后自动完成环境变量的配置。 本来想把这篇的内容包括在我的Powershell系列文章之内的,后来写完之后才想起来,这时候我已经复制粘贴到简书、CSDN和SegmentFault三个地方了。所以这一篇干脆单独写成一篇文章。 其实这篇文章的动机也很简单,每...

    魏明 发布于Java
  • 重拾Java Network Programming(四)URLConnection & C

    摘要:从而一方面减少了响应时间,另一方面减少了服务器的压力。表明响应只能被单个用户缓存,不能作为共享缓存即代理服务器不能缓存它。这种情况称为服务器再验证。否则会返回响应。 前言 本文将根据最近所学的Java网络编程实现一个简单的基于URL的缓存。本文将涉及如下内容: HTTP协议 HTTP协议中与缓存相关的内容 URLConnection 和 HTTPURLConnection Respo...

    魏明 发布于云内存数据库
<